2011-08-17 156 views
0

我想自動執行ec2實例的啓動& stop並在實例x上配置了crontab。我跟着編輯實例X.無法自動啓動/停止a​​ws ec2實例

2的的crontab -e這些步驟

1))中,加入這些線

15 04 * * *用戶名EC2 - 開始 - 實例I-f1814c90

15 07 * * *用戶名EC2-停止實例I-f1814c90

10 10 * * *用戶名EC2 - 開始 - 實例I-f1814c90

3)和重新啓動的cron使用sudo /etc/init.d/cron restart

但仍然無法使用cronjob啓動或停止ec2實例。

感謝,

阿南德

+0

你可以爲這些命令粘貼'stderr'和'stdout'嗎?如果你沒有一個,然後將它們重定向到一個文件,然後在這裏發佈。 –

回答

0

最有可能的問題是AWS數據需要運行EC2啓動和停止命令是不是在cron的環境。

最好是編寫一個單獨的腳本來完成此操作,而不是像這樣在cron上創建ec2命令。

0

我建議附表EC2開始/停止使用AWS Lambda

你並不需要任何比你安排一個小腳本或兩個以上。無需啓動實例,只需快速調用您構建的腳本即可。選擇您選擇的編程語言並使用AWS開發工具包執行實例操作。一個相當輕便的解決方案。

相關問題