ansible_ping模块测试主机互通性day02
标签(空格分隔):ansible
1.ansible应用案例
1.1使用ansible ping模块实现测试主机互通性
场景:有三台服务器,需要了解主机之间的连通性是否正确,使用ansible模块对主机之间的连通性进行测试,如何实现?
问题思考
1.ansible controller通过ssh协议与其他主机进行通信,如果主机数量较多,使用用户名和密码的方式合适么?
2.ansible controller对其他主机操作时,仅识别主机清单中的主机,那么如何定义主机清单?
3.ansible模块使用的格式是怎么样的?
1.2步骤
1.实现多主机之间免密登录
在ansible controller生成密钥
# ssh-keygen -t -rsa -f /root/.ssh/id_rsa -N ‘’
# ls /root/.ssh
id_rsa id_rsa.pub
实现密钥同步
# ssh-copy-id 远程主机名称/ip地址
2.定义主机清单
主机清单文件存储位置
/etc/ansible/hosts
主机清单文件中添加主机
vim