刀的文檔說--node-name是要配置的節點的名稱(添加到服務器節點列表中)。當我把「節點2」,我得到一個消息:運行刀--node-name嘗試使用該節點進行驗證
廚師遇到嘗試當我使用它的作品我的廚師的用戶名來加載節點數據的「節點2」
一個錯誤。但是,然後我在服務器節點列表中的節點也是用戶名。
我錯過了一些非常基本的東西 - 有人能幫我理解發生了什麼事嗎?
下面是我使用的命令:
# Fails
knife bootstrap myfqdn:port --ssh-user myrootname --ssh-password mypassword --sudo --use-sudo-password --node-name node2 --run-list 'myrunlist'
# works, sort of
knife bootstrap myfqdn:port --ssh-user myrootname --ssh-password mypassword --sudo --use-sudo-password --node-name mychefusername --run-list 'myrunlist'
還有什麼不錯誤說,或者是它? – IBam 2015-04-03 01:57:06
「節點名稱」是廚師服務器上節點的名稱,默認爲服務器主機名。我想知道你的錯誤是否由已存在的節點解釋?嘗試並刪除節點(「knife node delete」),看看是否解決了問題。如果沒有,你必須發佈你的錯誤信息。 – 2015-04-03 09:32:37