本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
故障診斷 Systems Manager 執行命令
Run Command, 的 AWS Systems Manager功能提供每個命令執行時的狀態詳細資訊。如需命令列狀態的詳細資訊,請參閱 了解命令狀態。您也可以使用此主題中的資訊,以協助排除與 Run Command 有關的問題。
遺漏了我的一些受管節點
在「執行命令」頁面中,選擇要執行的SSM文件並在「目標」段落中選取手動選取執行處理之後,就會顯示您可以選擇執行命令的管理節點清單。
如果您預期看到的受管節點未列出,請參閱 疑難排解受管節點的可用性 以取得疑難排解秘訣。
建立、啟動、重新啟動或重新啟動受管理節點、安裝Run Command在節點上,或將 AWS Identity and Access Management (IAM) 執行個體設定檔附加至節點後,受管理節點可能需要幾分鐘的時間才會新增至清單。
我指令碼中的一個步驟失敗,但整體狀態是「成功」
使用 Run Command,您可以定義指令碼處理結束程式碼的方式。根據預設,在指令碼中執行的最後一個命令的結束程式碼會報告為整個指令碼的結束程式碼。但是,如果有任何命令在最後一個命令之前失敗,您可以包含條件陳述式來結束指令碼。如需詳細資訊和範例,請參閱 在命令中指定結束程式碼。
SSM Agent 未正常執行
如果使用 Run Command 遇到問題執行命令,則 SSM Agent 可能有問題。如需有關 SSM Agent 調查問題的資訊,請參閱 故障診斷 SSM Agent。