Когда я ввожу некоторые пользовательские данные (скрипт Bash) из консоли AWS, они не сохраняются в экземпляре и не запускаются.
- Я установил Cloud-init из репозитория EPEL. (v0.6.5). Последняя версия недоступна для CentOS 5.
- Я проверил с помощью службы EC2 Meta (http://169.254.169.254/), мои пользовательские данные там.
- Я должен получить файл
user-data.txt
в/var/lib/cloud/instance/user-data.txt
, но там ничего нет. На самом деле внутри/var/lib/cloud/
нет файла, существует только структура каталогов. - Я пытался работать с
/etc/cloud/cloud.cfg
по умолчанию и пользовательским из https://stackoverflow.com/a/23411409 , ничего не получилось. Я проверил с помощью
chkconfig --list | grep cloud
, он включен.# chkconfig --list | grep cloud cloud-config 0:off 1:off 2:on 3:on 4:on 5:on 6:off cloud-final 0:off 1:off 2:on 3:on 4:on 5:on 6:off cloud-init 0:off 1:off 2:on 3:on 4:on 5:on 6:off cloud-init-local 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Есть идеи, что могло пойти не так? У меня нет идей!