Я пытаюсь загрузить свой первый узел в Chef. Я настроил свою среду следующим образом
Сервер: Centos 6.5 под управлением Private-chef-11.1.8 (casino.xxx.com)
Клиент: Centos 6.5 под управлением chef-client 11.12.8 (zodiac.xxx.com)
Узел: Centos 6.5 под управлением chef-client 11.12.8 (hop.xxx.com)
Я запускаю следующее от своего клиента, поэтому его можно зарегистрировать на сервере CHEF
knife bootstrap hop.xxx.com -x root -p *******
Я получаю следующую ошибку:
ERROR: Network Error: Connection refused - connect(2)
Однако я могу подключиться к этому клиенту по SSH как обычно:
[root@zodiac .chef]# ssh hop.xxx.com
The authenticity of host 'hop.xxx.com (192.168.1.145)' can't be established.
RSA key fingerprint is 0f:56:db:87:44:8d:6e:ff:e6:96:c0:50:e6:75:f4:c9.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'hop.xxx.com' (RSA) to the list of known hosts.
reverse mapping checking getaddrinfo for lt8168.xxx.com [192.168.1.145] failed - POSSIBLE BREAK-IN ATTEMPT!
root@hop.xxx.com's password:
Permission denied, please try again.
root@hop.xxx.com's password:
Last login: Fri Jul 18 15:28:20 2014 from 192.168.1.173
[root@hop ~]#
Можете объяснить, почему нож не может подключиться? Нож использует порт 22 для подключения? (Я не менял никаких настроек по сравнению с настройками по умолчанию) Требуется ли открытие дополнительных портов или есть ли возможная проблема с моей конфигурацией? #
редактировать Я проверил / var / log / secure на узле, который я пытаюсь запустить, и ничего не регистрируется, когда команда запускается
Иногда труднее всего найти самые простые решения.
Я использовал нижний регистр -p для подключения к серверу нижний регистр p фактически указывает порт, а -P (верхний регистр) указывает пароль ...