AWS Cloud Formation cfn-signal: команда не найдена - PullRequest
0 голосов
/ 02 октября 2018

Я настраиваю группу автоматического масштабирования, используя формирование облака, и запускаю скрипт через UserData при запуске сервера.В конце сценария пользовательских данных я пытаюсь вызвать cfn-signal, чтобы сообщить группе автоматического масштабирования, что запуск экземпляра завершен:

cfn-signal -s true --stack stack_name --resource resource_name --region region_name

Однако япри получении следующей ошибки:

cfn-signal: command not found

cfn-сигнал определенно установлен на машине:

[ec2-user@ip-xxx-xx-xx-xx ~]$ which cfn-signal
/opt/aws/bin/cfn-signal

1 Ответ

0 голосов
/ 02 октября 2018

Оказывается, что символическую ссылку на cfn-signal нельзя создавать до тех пор, пока не будет запущен сценарий UserData.

Я смог использовать cfn-signal, вызвав его с полным путем /opt/aws/bin/cfn-signal

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...