第39天课堂-ansible模块讲解-集群架构

一、秘钥推送


yum install ansible -y
ssh-keygen -f ~/.ssh/id_rsa -P '' -q
for n in 7 8
do
sshpass -p123456 ssh-copy-id -f -i ~/.ssh/id_rsa.pub "-o StrictHostKeyChecking=no" 172.16.1.$n
done

ssh 172.16.1.7 "ifconfig eth1"
ssh 172.16.1.8 "ifconfig eth1"

二、ansible的模块以及参数讲解
1、查看使用帮助
ansible-doc -l #模块就Linux的所有命令了
查看模块的参数
ansible-doc -s command #Linux的命令对应的所有参数
2、常见参数 command



3、shell模块功能说明



4、copy模块功能说明

实例

5、script模块功能说明
说明: 远程节点上运行本地脚本模块,远程可以没有这个脚本


6、file 模块功能说明
说明:file模块主要用于创建文件或目录,存在的文件、目录权限修改



实例:创建文件目录



7、yum模块功能
说明:yum包管理模块


8、cron 模块功能说明
说明:



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容