нож ssh/winrm -a и -m не могут работать вместе?

Я использую последнюю версию Knife-Winrm (0.5.13) и Chef (11.4.4). Похоже, что независимо от того, какой атрибут адреса я укажу для подключения, он всегда будет использовать полное доменное имя.

Я использовал «-a ipaddress», но сообщение об ошибке показывает, что оно все еще использует полное доменное имя. Кстати, "ipaddress" действителен, я проверил с помощью "knife node show -l"


person Wenbing Li    schedule 27.05.2013    source источник
comment
Привет! Я рад, что вы смогли найти решение своей проблемы. Не могли бы вы ответить на свой вопрос, а затем отметить его как правильный?   -  person sethvargo    schedule 01.01.2014


Ответы (1)


ОБНОВЛЕНИЕ: я обнаружил, что эта проблема возникает только при использовании -m(manual-list) для вывода списка узлов. Без -m, -a будет работать нормально.

ОБНОВЛЕНИЕ: помните, что имя сервера с «-m» — это адрес, используемый для подключения, просто замените имя узла на IP-адрес при использовании «-m», чтобы решить эту проблему.

person Wenbing Li    schedule 27.04.2014