EC2 Ubuntu 用户数据不起作用

EC2 Ubuntu 用户数据不起作用

我尝试过多次使用自定义用户数据启动 ec2 t2.nano,但无法使其工作,日志显示:

/var/log/cloud-init.log

helpers.py[DEBUG]: Running config-rightscale_userdata using lock (<FileLock using file '/var/lib/cloud/instances/i-b4fef82a/sem/config_rightscale_userdata'>)

[CLOUDINIT] cc_rightscale_userdata.py[DEBUG]: Failed to get raw userdata in module rightscale_userdata```

此外,我确信用户数据在那里,运行 ec2metadata,我可以看到我的 shell 脚本:

user-data: #!/bin/bash
echo "Running" > ~/running
sudo apt-get update -y
sudo apt-get install git -y

git clone https://host.git
cd dir
. setup.sh

我正在运行一个如下的 ubuntu 实例:

aws ec2 run-instances --region us-east-1 --security-group-ids "sg-885493f2" "sg-aa6eadd0" "sg-e360a399" --key-name reduza-fontes --instance-type t2.nano --user-data file:///Users/lucaswxp/launch-ec2-squid.txt --image-id ami-2d39803a

有任何想法吗?

相关内容