第一次通讯失败
-k:机器之间没有实现免密的情况下,需要使用-k选项,使用密码
解决办法1:
ansible默认会找当前目录下的cfg文件
关于ansible找cfg文件的顺序
我自己在当前目录下建了一个cfg文件,直接在这里修改就行,当前目录没有的话,就修改/etc/ansible/ansible.cfg文件,添加host_key_checking = False
即可
[defaults]
inventory = hosts
remote_user = root
host_key_checking = False
解决办法2:
执行ssh-keyscan
,添加远程主机密钥到信任列表