簡體   English   中英

在每次重啟 ec2 實例時運行 shell 腳本

[英]run shell script on every restart of ec2 instance

我在每次啟動時都遵循ec2 運行腳本,並為每個實例嘗試了相同的方法,但我的腳本仍然沒有被執行。

我還關注了在您的 EC2 實例初始啟動執行用戶數據,但該腳本沒有被執行。 腳本內容:

nohup /home/ubuntu/anaconda3/envs/tensorflow_p36/bin/python3 -u medi_app.py &> nohup_medi &

為什么每次實例重新啟動時都很難運行腳本? 有人可以幫忙嗎?

如果您使用 Amazon EC2 Linux 實例在啟動時運行批處理作業,只需在此目錄中安裝腳本:

/var/lib/cloud/scripts/per-boot/

這適用於任何安裝了cloud-init 的系統,該系統還運行用戶數據腳本。

有關更多詳細信息,請參閱: 完成任務時自動停止 EC2 實例 - DEV 社區

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM