linux 通过启动模板中的用户数据脚本将示例连接到ECS群集无法正常运行

2g32fytz  于 2023-11-17  发布在  Linux
关注(0)|答案(1)|浏览(95)

我有一个特定的用户数据脚本来连接我的示例到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


在最后没有帮助,但当我在登录到示例后手动操作时,它确实有帮助。

3z6pesqy

3z6pesqy1#

https://github.com/aws/amazon-ecs-agent/issues/1707
添加--no-block有助于:

systemctl enable --now --no-block ecs.service

字符串

相关问题