2017-02-03 5 views
2

во время работы этого ...анзибль «Не удалось разрешить имя хоста» ошибка для пользователя хоста @ ip_address

$ ansible all -m ping 

я получаю это ...

[WARNING]: sftp transfer mechanism failed on [[email protected]]. Use ANSIBLE_DEBUG=1 to see detailed information 
[WARNING]: scp transfer mechanism failed on [[email protected]]. Use ANSIBLE_DEBUG=1 to see detailed information 

[email protected] | FAILED! => { 
    "failed": true, 
    "msg": "failed to transfer file to /home/test/.ansible/tmp/ansible-tmp-148610479.7-240708330710714/ping.py:\n\nssh: Could not resolve hostname 172.31.48.154]:Name or service not known\r\nlost connection\n" 
} 
localhost | SUCCESS => { 
    "changed": false, 
    "ping": "pong" 
} 

ответ

4

Использование [email protected] не поддерживается в инвентарь. См. Вопрос #14255.

Вместо этого, вы можете написать свой файл инвентаризации, как:

host.example.com  ansible_connection=ssh  ansible_user=test 

Или запустить команду как:

$ ansible all -m ping -u test 
+0

я боролся с теми же ошибками (во время работы другого анзибль команды) для последние два дня. Ваш ответ решил (и привел меня к другому вопросу). Спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^