可能的錯誤訊息
Unable to execute command
解決辦法
在節點設定階段,CycleCloud 會使用 Chef 在節點上設定服務和應用程式。 Chef 會叫用原生 OS 命令來執行此設定。
例如,Chef 可能會嘗試建立裝入點,並將 NAS 掛接至叢集節點:
mkdir -p /data
mount -t nfs 10.0.1.5:/exports/data /data
這些命令可能會因為許多原因而失敗,這會觸發 Chef 錯誤。 在 7.9 版和更新版本中,CycleCloud 會顯示失敗的命令,以及包含錯誤訊息的 STDOUT 和 STDERR。
- 檢閱 Chef 執行的命令,並檢查語法錯誤。 如果命令來自自定義 Chef 食譜或食譜,請修正錯誤並重新上傳專案。
- 登入發生錯誤的節點,並嘗試以系統管理員或
root使用者身分執行命令。 - 使用
mount作為範例,如果命令失敗,請手動執行命令並診斷根本原因,例如不正確的伺服器主機/IP 或導出路徑,針對掛接錯誤進行疑難解答。
詳細資訊
深入瞭解 CycleCloud 專案。