ansible——Ansible ad hoc命令

一、adhoc的命令

基本的命令格式是

bash 复制代码
ansible "host-pattern" -m "moudle" -a "moudle argument" -i "inventroy-path"
  • host-pattern:表示目标主机或主机组

  • -m:参数表示使用ansible的模块

  • -a:参数后面跟的是模块的参数

  • -i:参数后面跟的是Inventory的路径

如果不知到模块的参数,可以查看文档

二、ansible执行后的结果以及查看帮助

1、执行结果的含义

执行完之后会有颜色的显示,都有不同的含义

  • 绿色:没有变化,主机上的内容没有发生改变,比如ping命令

  • 黄色:有变化,主机上有改变,比如防火墙的开启,关闭,创建的文件夹,用户等

  • 红色:有错误,执行失败

绿色和黄色都是表示执行成功

2、模块文档

列出当前系统所有的ansible模块

bash 复制代码
[cui@control ansible_manage]$ ansible-doc -l

查看模块文档

bash 复制代码
[cui@control ansible_manage]$ ansible-doc ping

这个命令是查看ping模块的文档

查看其他文档只需要在ansible-doc后面跟上想要查看的模块即可

相关推荐
风清再凯5 天前
自动化工具ansible,以及playbook剧本
运维·自动化·ansible
IT乌鸦坐飞机5 天前
ansible部署数据库服务随机启动并创建用户和设置用户有完全权限
数据库·ansible·centos7
遇见火星18 天前
如何使用Ansible一键部署MinIO集群?
ansible
粥周粥18 天前
ANSIBLE
ansible
码农101号18 天前
Linux中ansible模块补充和playbook讲解
linux·运维·ansible
码农101号18 天前
Linux的Ansible软件基础使用讲解和ssh远程连接
ansible
烟雨书信19 天前
ANSIBLE运维自动化管理端部署
运维·自动化·ansible
碎碎-li19 天前
ANSIBLE(运维自动化)
运维·自动化·ansible
@donshu@22 天前
Linux运维-ansible-python开发-获取inventroy信息
linux·运维·ansible
Kendra91925 天前
Ansible
ansible