AWS Cloud Formation cfn-signal:找不到命令
AWS Cloud Formation cfn-signal: command not found
我正在使用云形成设置一个自动缩放组,并在服务器启动时通过 UserData 运行 脚本。在用户数据脚本的末尾,我尝试调用 cfn-signal 让自动缩放组知道实例启动已完成:
cfn-signal -s true --stack stack_name --resource resource_name --region region_name
但是,我收到以下错误:
cfn-signal: command not found
机器上肯定安装了 cfn-signal:
[ec2-user@ip-xxx-xx-xx-xx ~]$ which cfn-signal
/opt/aws/bin/cfn-signal
事实证明,必须在 UserData 脚本 运行 之后才能创建指向 cfn-signal
的符号链接。
我可以通过使用完整路径 /opt/aws/bin/cfn-signal
调用它来使用 cfn-signal
我正在使用云形成设置一个自动缩放组,并在服务器启动时通过 UserData 运行 脚本。在用户数据脚本的末尾,我尝试调用 cfn-signal 让自动缩放组知道实例启动已完成:
cfn-signal -s true --stack stack_name --resource resource_name --region region_name
但是,我收到以下错误:
cfn-signal: command not found
机器上肯定安装了 cfn-signal:
[ec2-user@ip-xxx-xx-xx-xx ~]$ which cfn-signal
/opt/aws/bin/cfn-signal
事实证明,必须在 UserData 脚本 运行 之后才能创建指向 cfn-signal
的符号链接。
我可以通过使用完整路径 /opt/aws/bin/cfn-signal
cfn-signal