Почему ansible не видит хосты?

Подскажите пожалуйста.
Столкнулся с следующей проблемой.
Свеже накатанный ansible (файл hosts перенесен в другую дирректорию(оригинал все там же в /etc/), прописал все адреса). Сгенерирован ssh-key и "разлит" на все управляемые хосты. По ssh с ключем заходит без проблем. А проблема в следующем -
при попытке "ansible rhel_server -a "cat /etc/os-release"" - из трех хостов, доступен только один.
если сделать на любую машину, из недоступных "ansible ip_host -a "cat /etc/os-release"" - все работает и отвечает.

В чем может быть проблема?

в ansible.cfg
inventory = ~/.config/ansible/hosts
раскоментирована

~/.config/ansible/hosts

[rhel_server]
ip_host1
ip_host2
ip_hsot3
  • Вопрос задан
  • 776 просмотров
Решения вопроса 1
@MaxKozlov
что значит "доступен только один" ? не соединяется, не видно в списке или что ?

cat ~/.config/ansible/hosts
показывает содержимое ?
ansible --list-hosts "*" -vvv
показывает ваши хосты ? в дебажных комменариях файл ваш есть ?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы