yum install -y ansible安装
被控制主机信息添加到/etc/ansible/hosts
可以分组添加
列:
[cheshi]
192.168.1.128
[ECScheshi]
10.142.130.9[1:3] 10.142.130.91到93
1、远程用ansible主机,在redhat5.5系统执行命令报错MODULE FAILURE。ansible 1.1.1.1 -m command -a 'pwd'
应该使用raw模块,就能正常执行ansible 1.1.1.1 -m raw -a 'pwd' 具体原因未知,没有深究
ansible主配置文件
上图是以wang的身份登录, -k 是输入密码 -b是sudo到root执行,要执行成功,需要修改visudo文件如下图取消注释,不验证密码
script模块执行脚本,如下图,本机执行脚本,远程主机也可以执行
下图命令在目标端创建f3的文件,name后面跟目标主机创建文件的路径,也可以写成dest=或者path。state是创建动作。
下图为:删除刚创建的文件。state的动作是absent
下图为创建文件夹,statee动作directory
下图为创建软连接,src指定要创建软连接的文件 dest或name或path 指定软连接的文件名,state动作link
下图为注释掉计划任务例子
下图为,取消计任务 得注释