【问题标题】:run shell script on every restart of ec2 instance每次重启 ec2 实例时运行 shell 脚本
【发布时间】:2020-09-23 06:14:42
【问题描述】:

我已关注ec2 run scripts every boot,并为每个实例尝试了相同的方法,但我的脚本仍然没有被执行。

我也关注了Execute User Data After the Initial Launch of Your EC2 Instance,但脚本没有被执行。脚本内容:

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

为什么每次实例重新启动时都很难运行脚本?有人可以帮忙吗?

【问题讨论】:

标签: amazon-web-services amazon-ec2


【解决方案1】:

如果您使用 Amazon EC2 Linux 实例在启动时运行批处理作业,只需在此目录中安装脚本:

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

这适用于任何安装了cloud-init 的系统,该系统还运行用户数据脚本。

更多详情请见:Auto-Stop EC2 instances when they finish a task - DEV Community

【讨论】:

    猜你喜欢
    • 2019-04-07
    • 1970-01-01
    • 1970-01-01
    • 2017-08-20
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-31
    相关资源
    最近更新 更多