Таким образом, у меня есть установка экземпляра EC2, но для нее для прокладывания себе путь я хотел бы, я должен выполнить сценарий каждый раз, когда экземпляр EC2 запускается, но ни за что в жизни я не могу заставить сценарий запускаться, когда я запускаю экземпляр. Мой экземпляр EC2 является сервером Ubuntu 16, вот то, что я попробовал до сих пор
@reboot /path/to/myScript.sh
кому: crontab
для root
пользовательmyScript.sh
к /etc/init.d
папка, а также /etc/init
папка/path/to/myScript.sh
к моему rc.local
/var/lib/cloud/scripts/per-boot
Вручную выполняя сценарий, поскольку корень будет работать отлично, но ни один из вышеупомянутых методов не работал на меня, я не уверен, что я мог возможно пропускать здесь.
Если имеет значение, что я пытаюсь выполнить, должен использовать yas3fs
смонтироваться s3
блок как фс к /mnt
который будет содержать медиа. К сожалению, yas3fs
не работает в fstab
, таким образом, я должен выполнить монтирующуюся команду как сценарий.
Во-первых, Удостоверьтесь, что файл является исполняемым файлом. Набор выполняет разрешение на Вашем сценарии:
chmod +x /path/myScript.sh
Включают журналы: это выручит Вас с точной проблемой.
@reboot /path/to/myScript.sh > /path/cronlog.log 2>&1