我每次启动亚马逊微实例(amazon linux ami)时都会尝试启动脚本。
我试着把它放在/etc/init.d/中并将它链接到/etc/rc.d/但脚本没有被执行。
我还查看了用户数据脚本,但据我了解文档,它们只在实例的第一次启动时执行。
我必须做什么才能在每次启动时运行我的脚本?
答案 0 :(得分:3)
Init.d / rc.d主要用于服务。必须启用此处安装的任何脚本才能在引导chkconfig service on
上运行。
因为听起来你真的只是在运行一次性脚本。您可以使用@reboot
标志将其设置为使用cron运行,而不是提供时间。