Назад | Перейти на главную страницу

Превышено время ожидания операции Ansible AWS

В etc / ansible / hosts я ввел VPC IPv4 и попытался выполнить команду:

ansible all -m ping

но получил эту ошибку.

Недостижимо! => {"changed": false, "msg": "Не удалось подключиться к хосту через ssh: ssh: подключиться к хосту ... порт 22: Превышено время ожидания операции \ r \ n "," unreachable ": true}

пожалуйста, помогите решить это?

Вы вошли в public Запись DNS? Ты можешь бежать ping в командной строке? Если Unix команда ping не работает, нет необходимости пытаться Ansible команду ping.

Для Ansible ping также необходимо настроить доступ по ssh как Ansible команда ping относится только к Unix команду ping по имени.

В Ansible Команда ping работает как большинство модулей Ansible. Он скопирует и выполнит сценарий Python в целевой системе и в ней. В случае модуля ping он скопирует и выполнит сценарий, который возвращает pong.

В итоге: команда ping гарантирует, что:

  • сетевой доступ работает
  • Доступ по SSH работает
  • и что установки Python в целевой системе достаточно для Ansible