我嘗試使用Opscode中的新vCAir插件在VMware的vCloud Air服務中配置新服務器。我的廚師服務器和工作站都在vCloud Air服務中運行。服務器配置並引導後,它會嘗試從www.opscode.com引導Chef客戶端,由於服務器沒有在其resolv.conf中定義任何名稱服務器,所以無法解析該客戶端。我的knife.rb文件將chef_server_url屬性設置爲我廚師服務器的IP地址,例如https://1.2.3.4
,但新的服務器繼續嘗試從opscode.com下載Chef客戶端。我試着把一個client.rb文件放在/ etc/chef /目錄中,並且這個服務器URL似乎解決了服務器連接到Chef服務器的部分問題,但是後來它說validation.pem文件丟失。我以爲我可以簡單地將chef-validator.pem文件從/.chef目錄複製到/ etc/chef /目錄並將其重命名爲validation.pem,但似乎會導致它恢復到早期的服務器行爲嘗試從opscode.com引導Chef客戶端。在引導新服務器時,刀的使用配置文件應該在哪裏?配置新的雲服務器後,廚師客戶端引導程序失敗
0
A
回答
0
knife bootstrap命令從opscode.com中提取一個模板,然後用它爲您的節點配置首次Chef運行。即使您已經安裝了Chef Client,您仍然需要該引導程序模板。默認情況下,它將從Opscode的網站中取消,但您也可以使用--template-file
標誌將其作爲參數提供給bootstrap命令。
當我在過去遇到過類似的情況時,我會手動從opscode下載正確的模板,然後將它在內部提供給我的網絡。如果我的內存正確地爲我提供服務,則需要抽取兩個模板,第一個模板確定您的操作系統(並且在您的情況下大多不需要),第二個模板是用於配置您的實際操作系統特定腳本。
*這是提供您需要的validation.pem文件的腳本。
相關問題
- 1. 一個廚師客戶端的多個廚師服務器
- 2. Gitlab廚師客戶端失敗
- 3. 廚師服務器和廚師客戶端連接
- 4. 在與廚師配置後失去對服務器的訪問
- 5. 執行刀引導後的廚師 - 客戶端連接錯誤
- 6. 廚師節點/客戶端向廚師服務器提交自己的標籤
- 7. 安裝廚師架構[刀,廚師的客戶,廚師服務器]
- 8. 廚師客戶供應方無法與廚師服務器
- 9. 廚師食譜使用刀引導失敗,但成功使用廚師客戶端在Windows目標節點
- 10. 「致命錯誤:無法加載配置」 廚師客戶端後
- 11. 在廚師服務器上創建客戶端的權限
- 12. 廚師服務器時區配置
- 13. 春季啓動雲配置客戶端沒有拿起雲配置服務器URI引導設置?
- 14. 廚師的客戶端和驗證器
- 15. 卸載廚師客戶端
- 16. 廚師aws客戶端
- 17. 刀窗戶從Mac OS X引導WinRM的失敗廚師客戶
- 18. 失敗在一個簡單的客戶端/服務器程序
- 19. 廚師客戶端失敗,因爲node_name不存在於client.rb中
- 20. 廚師客戶端重新註冊打破節點數據保存回廚師服務器的能力
- 21. 錯誤503:客戶端更新後「客戶端拒絕服務器配置」
- 22. 廚師客戶端引導與錯誤的以太網接口
- 23. 流浪主廚客戶端配置失敗,網絡錯誤
- 24. 如何在春季雲配置中配置客戶端和服務器以使客戶端自動刷新
- 25. 爲什麼春季配置服務器客戶端失敗從配置服務器獲取配置?
- 26. 在廚師中引導一個windows客戶端
- 27. 廚師客戶端啓動失敗minitest使用vagrant和測試廚房
- 28. 廚師服務器-CTL重新配置給錯誤ENETUNREACH
- 29. 廚師客戶端退出時服務停止/退出
- 30. 廚師服務器將無法啓動 - 啓動廚師服務器在16011失敗