ошибка ANSIB соединения
Я пытаюсь запустить ANSIBLE роль на нескольких серверах, но я получаю сообщение об ошибке:
фатально: [192.168.0.10]: недостижимо! => {"change": false, "msg": "Не удалось подключиться к хосту через ssh.", "unreachable": true}
Мой файл / etc / ansible / hosts выглядит следующим образом:
192.168.0.10 ansible_sudo_pass='passphrase' ansible_ssh_user=user
192.168.0.11 ansible_sudo_pass='passphrase' ansible_ssh_user=user
192.168.0.12 ansible_sudo_pass='passphrase' ansible_ssh_user=user
Я понятия не имею, что происходит - все выглядит хорошо - я могу войти через SSH, но ansible ping возвращает ту же ошибку.
Лог от подробного исполнения:
<192.168.0.10> УСТАНОВИТЬ СОЕДИНЕНИЕ SSH ДЛЯ ПОЛЬЗОВАТЕЛЯ: пользователь <192.168.0.10> SSH: EXEC ssh -C -vvv -o ControlMaster = auto -o ControlPersist = 60 с -o KbdInteractiveAuthentication = no -o PreferredAuthentications = gssapi-with-mic, gssapi-keyex, на базе хоста, publickey -o PasswordAuthentication = нет -o пользователь = пользователь -o ConnectTimeout = 10 -o ControlPath = / root / .ansible / cp / ansible-ssh-% h-% p-% r 192.168.0.10 ' / bin / sh -c '"'" '(umask 22 && mkdir -p "echo $HOME/.ansible/tmp/ansible-tmp-1463151813.31-156630225033829
"&& echo"echo $HOME/.ansible/tmp/ansible-tmp-1463151813.31-156630225033829
") '"' "''
Вы можете помочь мне как-нибудь? Если мне нужно использовать ansible в локальном режиме (-c local), то это бесполезно.
Я пытался удалить ansible_sudo_pass и ansible_ssh_user, но это не помогло.