2013-09-13 3 views
0

Я просто попробовал Debian 7.1 AMI на AWS (с рынка). У меня проблема с моим скриптом пользовательских данных. Он не выполняется во время загрузки, мой скрипт хорошо работает с AMI Amazon, но не с Debian (я также пытаюсь использовать простой скрипт: echo «toto»> /tmp/test.log, но ничего).amazon debian AMI данные пользователя

Любая идея?

Благодаря

Matt

P.S: Я начинаю свой сценарий с #/bin/Баш

ответ

0

В самом деле, сценарий пользователем данных выполняется только один раз!. Если вы создаете AMI на основе AMI на рынке Debian, когда вы запустите свой «пользовательский» AMI, пользовательские данные уже были выполнены, когда вы запустили базовый AMI Debian.

Если вы хотите, чтобы пользовательские данные будут выполняться на пользовательском AMI, вы должны изменить insserv для init.d ec2 прямогонного-данных пользователя:

Судо -i insserv -d ec2 -run-user-data

И теперь вы можете создать AMI.

Мэтт

Смежные вопросы