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

相关内容