2016-06-21 1 views
0

Когда я бегу knife ssh "name:node1" "chef-client"Невозможно запустить «шеф-клиент» от «станции» с помощью ножа SSH

WARNING: Failed to connect to admagnifico.magnifico.fvds.ru -- Errno::EHOSTUNREACH: No route to host - connect(2) for [fe80::225:90ff:fe19:4b12]:22 

И я не могу понять, почему это так ... на узле работает UFW с поддержкой 22 , 443, 80

+0

[Решение] (http://serverfault.com/questions/346418/knife-ssh-doesnt-find-my-nodes), которые пытаются подключить узел по ip не по fqdn по умолчанию –

+0

Причина в том, что нож, делает запрос по fqdn, который в моем случае является внутренним, поэтому, чтобы этого избежать, нужно добавить ключ -a ipaddress и имя пользователя -x your_user_name на vds. –

ответ

1

Имя хоста admagnifico.magnifico.fvds.ru разрешает недостижимый IP-адрес. Брандмауэр не задействован. Это имя хоста не разрешимо отсюда, поэтому я предполагаю, что это внутренняя настройка DNS.

+0

/etc/hosts имеет строку '82.1 * 6.3 * .2 * 0 \t admagnifico.magnifico.fvds.ru \t admagnifico', так что если этот ip не загружается, как я ssh к нему? –

+0

Это не то, на что я могу ответить, проверьте правильность IP-адреса вашего хоста или поговорите со своей сетевой командой, если у вас есть. – coderanger

+0

Можете ли вы пинговать это имя хоста? – chicks