userdata. sh скрипт не запускается при запуске для облачной информации - PullRequest
0 голосов
/ 13 января 2020

Мне нужно запустить скрипт. sh при запуске ec2, созданного из облачной информации. Я копирую скрипт из s3, а затем пытаюсь его запустить. Сценарий можно скопировать из корзины s3 в ec2 root, но он не запускается, когда мы пытаемся . setupec2.sh. Сценарий не имеет проблем при запуске вручную (он немного длится, поскольку он выполняет несколько установок), и я могу найти его, когда мы войдем в ec2, но захотим запустить его из запуска облачной информации и предоставим его в качестве пользовательских данных.

Ошибка его подачи /var/lib/cloud/instance/scripts/part-001: line 33: setupec2.sh: No such file or directory

1 Ответ

0 голосов
/ 13 января 2020

Вам необходимо указать полный путь при вызове setupec2.sh EG /setupec2.sh, если он находится в папке root.

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