AWS Codedeploy 代理程式在 ubuntu 上啟動為活動(退出)

AWS Codedeploy 代理程式在 ubuntu 上啟動為活動(退出)

當我在 ubuntu 16.04 實例上啟動/重新啟動 codedeploy-agent 服務時,它立即退出。在出現此問題之前,我已經讓該服務運行(活動)了幾週。我過去遇到過這個問題,不得不重新建立一個新的 EC2 執行個體才能使服務恢復並運行。我寧願以後不必這樣做。

我已檢查並確認 IAM 權限設定正確。我已確認同一區域中的其他實例正在執行 codedeploy-agent 服務,沒有任何問題。磁碟空間是免費的。我嘗試過重新啟動/停止/啟動實例。見下文

sudo service codedeploy-agent status

codedeploy-agent.service - LSB: AWS CodeDeploy Host Agent
   Loaded: loaded (/etc/init.d/codedeploy-agent; bad; vendor preset: enabled)
   Active: active (exited) since Fri 2019-07-19 18:25:53 UTC; 5min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2869 ExecStop=/etc/init.d/codedeploy-agent stop (code=killed, signal=TERM)
  Process: 2877 ExecStart=/etc/init.d/codedeploy-agent start (code=exited, status=0/SUCCESS)
    Tasks: 0
   Memory: 0B
CPU: 0

任何幫助將不勝感激

答案1

嘗試這個

sudo rm /opt/codedeploy-agent/state/.pid/codedeploy-agent.pid
sudo rm /opt/codedeploy-agent/state/.pid/codedeploy-agent.pid.lock
sudo service codedeploy-agent restart

相關內容