2013-11-28 64 views
0

當我運行如何將代理設置傳遞給廚師/刀獨奏?

knife solo prepare [email protected] 

我得到這個輸出

Bootstrapping Chef... 
Enter the password for [email protected]: 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 6790 100 6790 0  0 10255  0 --:--:-- --:--:-- --:--:-- 10287 
Downloading Chef 11.8.0 for ubuntu... 

和它掛....

我懷疑代理服務器麻煩。

有沒有辦法通過代理服務器信息傳遞代理服務器環境變量?

謝謝

回答

0

這不是代理錯誤。在引導過程中,Chef嘗試以root身份執行命令,但該密碼尚未設置。即使您啓用了公鑰/私鑰身份驗證,您的系統也可能被配置爲需要密碼才能執行某些命令。你可以在準備狀態期間指定root用戶的密碼:

knife solo prepare -P XXX [email protected] 

正如documentation for knife-solo指示,你也可以使用knife bootstrap如果你需要更具體的配置選項。

+0

與-P 相同的結果我會按照您的建議來看刀子引導 –

+0

@philswenson是否解決了您的問題 – sethvargo

+0

不是,從來沒有解決過這個問題。我不得不放棄廚師,希望儘快回來嘗試。 –