提问人:Danyil Poprotskyi 提问时间:11/15/2023 最后编辑:PaoloDanyil Poprotskyi 更新时间:11/15/2023 访问量:16
通过启动模板中的用户数据脚本将实例连接到 ECS 集群无法正常工作
connect instance to ECS cluster by user data script in launch template is not functioning properly
问:
我有特定的用户数据脚本将我的实例连接到 ecs 集群,奇怪的是,除非我连接到实例并手动停止然后再次在其上启动 ecs 服务,否则它不起作用。在那之后,它完全可以正常工作。
用户数据脚本:
#!/bin/bash
sudo amazon-linux-extras disable docker
sudo amazon-linux-extras install -y ecs
echo ECS_CLUSTER=ClusterName | sudo tee -a /etc/ecs/ecs.config
echo ECS_ENABLE_GPU_SUPPORT=true | sudo tee -a /etc/ecs/ecs.config
sudo systemctl enable --now ecs
添加
sudo systemctl stop ecs
sudo systemctl start ecs
最后没有帮助,但是当我在登录实例后手动执行时,它确实有帮助。
答:
0赞
Danyil Poprotskyi
11/15/2023
#1
https://github.com/aws/amazon-ecs-agent/issues/1707
添加 helped:--no-block
systemctl enable --now --no-block ecs.service
评论