本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
詳細的元件狀態代碼
使用 Greengrass 核心 2.8.0 版或更新版本時,請使用這些區段中的狀態碼和解決方案來協助解決元件的問題。
本主題中的許多狀態都會報告AWS IoT Greengrass核心記錄檔中的其他資訊。這些記錄會儲存在核心裝置的本機檔案系統上。每個單獨的元件都有記錄檔。如需存取記錄檔的資訊,請參閱存取檔案系統記錄。
- 安裝錯誤
-
當執行安裝指令碼時發生錯誤時,您可能會收到此訊息。錯誤碼會報告在元件記錄檔中。檢查安裝指令碼是否有錯誤,然後再次部署元件。
- 安裝配置不有效
-
因為配方的
Install
區段無效而無法完成元件安裝時,您可能會收到此錯誤。檢查方案的安裝部分是否有錯誤,然後再次嘗試部署。 - 安裝錯誤
-
安裝元件期間發生 I/O 錯誤時,您可能會收到此訊息。請檢查元件錯誤的詳細資訊。
- 安裝遺失 _ 預設 _ 執行
-
安裝元件時,AWS IoT Greengrass無法判斷要使用的使用者或群組時,您可能會收到此錯誤訊息。請檢查以確定您的安裝配方
runWith
章節包含有效的使用者或群組。 - 安裝逾時
-
當安裝指令碼未在設定的逾時期間內完成時,您可能會收到此錯誤。您可以增加方案
Install
區段中指定的Timeout
期間,或修改您的安裝指令碼,以便在設定的逾時時間內完成。 - 啟動錯誤
-
當運行啟動腳本時發生錯誤時,您可能會得到這個問題。錯誤碼會報告在元件記錄檔中。檢查安裝指令碼是否有錯誤,然後再次部署元件。
- 啟動配置無效
-
因為配方的
Startup
區段無效而無法完成元件安裝時,您可能會收到此錯誤。檢查方案的啟動部分是否有錯誤,然後再次嘗試部署。 - 啟動 IO_ 錯誤
-
當元件啟動期間發生 I/O 錯誤時,您可能會收到此問題。請檢查元件錯誤的詳細資訊。
- 啟動缺少 _ 預設 _ 執行
-
當無法判斷執行元件時要使用的使用者或群組時,您AWS IoT Greengrass可能會收到此錯誤。請檢查以確定啟動方案中的
runWith
區段包含有效的使用者或群組。 - 啟動逾時
-
當啟動指令碼未在設定的逾時期間內完成時,您可能會收到此錯誤。您可以增加方案
Startup
區段中指定的Timeout
期間,或修改您的啟動指令碼,以在設定的逾時內完成。 - 運行錯誤
-
當執行元件指令碼時發生錯誤時,您可能會得到這個問題。錯誤碼會報告在元件記錄檔中。檢查運行腳本是否有錯誤,然後再次部署您的組件。
- 運行 _ 缺少 _ 默認 _ 運行
-
當無法判斷執行元件時要使用的使用者或群組時,您AWS IoT Greengrass可能會收到此錯誤。請檢查以確定執行方案的
runWith
區段包含有效的使用者或群組。 - 運行配置不有效
-
當組件無法運行時,您可能會收到此錯誤,因為配方的
Run
部分無效。檢查方案的運行部分是否有錯誤,然後再次嘗試部署。 - 運行 _ IO_ 錯誤
-
當元件執行時發生 I/O 錯誤時,您可能會收到此訊息。請檢查元件錯誤的詳細資訊。
- 執行逾時
-
當執行指令碼未在設定的逾時期限內完成時,您可能會收到此錯誤。您可以增加方案
Run
區段中指定的Timeout
期間,或修改執行指令碼,以在設定的逾時內完成。 - 關機 (_R) 錯誤
-
當關閉組件腳本時發生錯誤時,您可能會得到這個問題。錯誤碼會報告在元件記錄檔中。檢查關機指令碼是否有錯誤,然後再次部署元件。
- 關機逾時 (_I)
-
當關機指令碼未在設定的逾時期間內完成時,您可能會收到此錯誤。您可以增加方案
Shutdown
區段中指定的Timeout
期間,或修改執行指令碼,以在設定的逾時內完成。