本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
確認 CodeDeploy 代理程式正在執行
本節說明如果您懷疑 CodeDeploy 代理程式已停止在執行個體上執行時執行的命令。
主題
驗證 Amazon Linux 或 的 CodeDeploy 代理程式RHEL是否正在執行
若要查看 CodeDeploy 代理程式是否已安裝並執行,請登入執行個體,然後執行下列命令:
systemctl status codedeploy-agent
如果命令傳回錯誤,則不會安裝 CodeDeploy 代理程式。按照 安裝 Amazon Linux 或 的 CodeDeploy 代理程式 RHEL 中的說明加以安裝。
如果 CodeDeploy 代理程式已安裝並執行,您應該會看到類似 的訊息The AWS CodeDeploy agent is running
。
如果您看到類似 error: No AWS CodeDeploy agent
running
的訊息,請啟動服務並執行以下兩個命令,一次一個:
systemctl start codedeploy-agent
systemctl status codedeploy-agent
驗證 Ubuntu Server 的 CodeDeploy 代理程式是否正在執行
若要查看 CodeDeploy 代理程式是否已安裝並執行,請登入執行個體,然後執行下列命令:
systemctl status codedeploy-agent
如果命令傳回錯誤,則不會安裝 CodeDeploy 代理程式。按照 安裝 Ubuntu Server 的 CodeDeploy 代理程式 中的說明加以安裝。
如果 CodeDeploy 代理程式已安裝並執行,您應該會看到類似 的訊息The AWS CodeDeploy agent is running
。
如果您看到類似 error: No AWS CodeDeploy agent
running
的訊息,請啟動服務並執行以下兩個命令,一次一個:
systemctl start codedeploy-agent
systemctl status codedeploy-agent
驗證 Windows Server 的 CodeDeploy 代理程式是否正在執行
若要查看 CodeDeploy 代理程式是否已安裝並執行,請登入執行個體,然後執行下列命令:
powershell.exe -Command Get-Service -Name codedeployagent
您應該會看到類似下列的輸出:
Status Name DisplayName ------ ---- ----------- Running codedeployagent CodeDeploy Host Agent Service
如果命令傳回錯誤,則不會安裝 CodeDeploy 代理程式。按照 安裝 Windows Server 的 CodeDeploy 代理程式 中的說明加以安裝。
如果 Status
顯示 Running
以外的服務,請使用下列命令啟動服務:
powershell.exe -Command Start-Service -Name codedeployagent
您可以按照下列命令重新啟動服務:
powershell.exe -Command Restart-Service -Name codedeployagent
您可以按照下列命令停止服務:
powershell.exe -Command Stop-Service -Name codedeployagent