Ped*_*rid 9 amazon-web-services amazon-ecs docker
当我尝试运行ECS代理时,我在ecs-init.log*中收到以下错误:
[INFO] Agent exited with code 5
[ERROR] agent exited with terminal exit code
Run Code Online (Sandbox Code Playgroud)
在ecs-agent.log*文件中我得到了这个:
[CRITICAL] Data mismatch; saved cluster 'cluster1' does not match configured cluster 'cluster2'. Perhaps you want to delete the configured checkpoint file?
Run Code Online (Sandbox Code Playgroud)
知道检查点文件在哪里?
Ped*_*rid 28
我自己找到了答案.检查点文件位于以下目录中:/var/lib/ecs/data/ecs_agent_data.json.只需删除该json文件并再次启动ECS代理即可运行start ecs.感谢这篇论坛帖子,它间接地引导我得到答案:https://forums.aws.amazon.com/thread.jspa?messageID = 625643
小智 7
删除位置下方的检查点文件表单
sudo rm /var/lib/ecs/data/agent.db
Run Code Online (Sandbox Code Playgroud)
现在启动ecs代理
sudo systemctl start ecs
sudo systemctl status ecs
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3132 次 |
| 最近记录: |