2016-12-14 92 views
0

嗨我引導一個新的服務器節點到我的廚師環境,但在這臺特定的機器上,我有2個以太網接口,當我引導這臺機器時,總是得到這個錯誤的接口機。廚師客戶端引導與錯誤的以太網接口

是否可以傳遞任何參數來強制引導進程忽略接口或在此進程上使用特定接口?

- 編輯

基本上,這臺服務器,我想引導我PBX Manager服務器,它有2個以太網連接,爲eth0連接所有內部電話和eth1連接到我的網絡的其餘部分,所以我所有的客戶都可以通過軟件電話進行身份驗證,以及其他服務器的位置。

當我運行bootstrap命令時,該服務器顯示在服務器節點列表中,但IP地址錯誤。按照我執行的命令,並從我的服務器網絡配置和我的廚師結果SS。

knife bootstrap 192.168.56.102 --ssh-user pbxmngusr --identity-file ./key --node-name pbxmngr 

Server network interfaces

Chef Manager screen. The yellow one is my server with the wrong IP

+0

你是什麼意思的「得到錯誤的界面」? – Tensibai

+0

這個特定的服務器有兩個以太網連接,在eth0上,這個服務器連接到我的pbx網絡,在eth1上,連接到我的主要網絡,所有其他服務器都在這裏。當我啓動時,它在啓動時總是得到eth0 IP,當它需要獲取eth1 IP時。 –

+0

通過IP修復您的DNS或bootstrap ...我假設您說刀子試圖連接到錯誤的IP,如果沒有,請更好地解釋自己並顯示日誌。 – Tensibai

回答

2

你們看到的在Web UI中有來自Ohai的ipaddress節點屬性。廚師本身並不關心這個值,在有多個接口的情況下,它嘗試使用對應於默認路由的地址。如果您需要執行更復雜的操作,可以在node["network"]["interfaces"]下找到所有接口。

相關問題