Amazon通过cronjob自动启动服务器
问题描述:
我创建了一个cron作业来在特定时间启动和停止实例。Amazon通过cronjob自动启动服务器
我已经建立了针对用户Ubuntu的亚马逊API。在主文件夹中保存脚本start.sh
#!/bin/bash
ec2-start-instances i-instanceID
我将作业放在cron选项卡中。
0 18 * * 5 /home/ubuntu/scripts/dev/stop.sh
该脚本exicuiting在特定的时间,但情况并不停止/启动。 任何人都可以提出一条出路。
我也尝试设立在根用户相同的作业也未能
答
您需要定义二进制执行脚本。因此,尝试这样的:
0 18 * * 5 /bin/bash /home/ubuntu/scripts/dev/stop.sh
^^^^^^^^^
我会给它一个尝试,让你知道 – 2013-03-04 11:11:33
我在系统日志文件,提示以下错误 (CRON)错误(孙子#22772与退出状态,失败1) – 2013-03-04 11:14:37
确保您的脚本中指出的所有文件和目录中都有完整路径@ b00tbu9 – fedorqui 2013-03-04 11:18:25