我是新來的雲初始化,我的最終目標是每一個EC2現貨實例激活時運行的R腳本,但爲了測試我創建了一個點播Ubuntu 12.04實例並創建了一個簡單的腳本,但重啓後沒有任何反應。下面是我所採取的步驟:雲初始化每啓動腳本無所事事
- 推出新Ubunut 12.04實例
- 導航到
/var/lib/cloud/scripts/per-boot
sudo vi script.sh
- 添加以下代碼:
#!/bin/sh
echo "test"
sudo reboot
在這一點上,我想我應該會看到一個「測試」打印當實例重新啓動,但什麼也沒有。我去看看/var/log/cloud-init.log
,但沒有任何錯誤或任何不尋常的事情。
我清楚地失去了一些東西,以便在正確的方向上沒有任何提示將不勝感激!
謝謝!
我終於成功地做到這一點使用'rc.local',這並沒有回答我原來的問題,我仍然不知道爲什麼腳本不加載,但它可能幫助別人同樣的情況礦山 – JordanBelf