2013-03-04 71 views
0

我创建了一个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在特定的时间,但情况并不停止/启动。 任何人都可以提出一条出路。

我也尝试设立在根用户相同的作业也未能

回答

1

您需要定义二进制执行脚本。因此,尝试这样的:

0 18 * * 5 /bin/bash /home/ubuntu/scripts/dev/stop.sh 
      ^^^^^^^^^ 
+0

我会给它一个尝试,让你知道 – 2013-03-04 11:11:33

+0

我在系统日志文件,提示以下错误 (CRON)错误(孙子#22772与退出状态,失败1) – 2013-03-04 11:14:37

+0

确保您的脚本中指出的所有文件和目录中都有完整路径@ b00tbu9 – fedorqui 2013-03-04 11:18:25