常见问题一:
- [root@m01 ~]# ansible -k 172.16.1.51 -m ping
- SSH password:
- [WARNING]: No hosts matched, nothing to do
原因分析:
在 ansible 的 hosts 文件中, 没有配置相应主机地址信息
常见问题二:
- # ansible -k 172.16.1.51 -m ping
- SSH password:
- 172.16.1.51|FAILED! => {
- "failed": true,
- "msg": "Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this. Please add this host's fingerprint to your known_hosts file to manage this host."
- }
原因分析:
因为没有受控端的指纹信息, 在 known_hosts 文件中
command --- 执行命令
shell --- 执行脚本 执行命令 (万能模块 支持正则或特殊符号信息)
script --- 执行脚本
. 类似 NFS 存储这种耦合度太高的服务是否开启
ansible 连接后, 会生成一个连接进程, 如果出现异常情况, 最好先杀掉连接进程
来源: http://www.bubuko.com/infodetail-2717804.html