在下面的hosts文件都添加一下的ip地址:
[topass]
172.16.1.7
172.16.1.31
172.16.1.41
  
 
很显然这里涉及到了ansible的模块的问题
 
1.获取模块的个数
[root@localhost ~]# ansible-doc -l |wc -l   #查看支持的模块个数
1039
2.获取模块的文档信息
[root@localhost ~]# ansible-doc command
3
command :作为ansible的默认模块,可以允许远程主机范围内的所有shell命令。
script:在远程主机上执行主控端的脚本,相当于scp+shell组合。
shell:执行远程的脚本
copy:实现主控端向目标主机copy文件。
yum:远程安装软件
stat: 获取远程文件的状态信息,包括atime,ctime,mtime,md5,uid,gid等信息。
cron:远程主机crontab配置
 
 
 
 
 
 
 
posted on 2020-03-23 20:39  topass123  阅读(88)  评论(0编辑  收藏  举报