У меня есть два запущенных экземпляра Vagrant с разными IP-адресами:
192.168.33.17 [Ansible installed here]
192.168.33.19 [Another server where I am trying to connect]
Мой файл хостов Ansible находится в /etc/ansible/hosts
и выглядит так:
[example]
192.168.33.19:2222
Я могу легко подключиться по SSH ко второму серверу командой:
ssh [email protected]
без пароля.
Но запуск команды Ansible приводит к ошибке:
[root@centos72x64 vagrant]# ansible example -m ping -u vagrant
192.168.33.19 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh.",
"unreachable": true
}
Как я могу решить эту ошибку?