我在我的 Ubuntu 服务器上安装了 CodeDeploy 代理。
输出sudo service codedeploy-agent status
:
Loaded: loaded (/etc/init.d/codedeploy-agent; generated)
Active: active (exited) since Sat 2019-07-20 18:16:37 UTC; 4s ago
Docs: man:systemd-sysv-generator(8)
Process: 4968 ExecStart=/etc/init.d/codedeploy-agent start (code=exited, status=0/SUCCESS)
如何更改active(exited)
为active(running)
?
答案1
在这里找到答案https://github.com/aws/aws-codedeploy-agent/issues/228
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
答案2
您可以运行sudo service codedeploy-agent restart
将活动状态更改为active(running)
然后使用 验证活动状态是否正在运行sudo service codedeploy-agent status
。
我也在同一时间遇到过同样的事情,从那以后就再也没有发生过。