gak*_*tsi 4 amazon-ec2 amazon-web-services user-data
注意:没有询问有关修改 EC2 实例用户数据的问题。
我的案例:我在 EC2 首次启动时添加了下面的用户数据,它运行得很好。
#! /bin/bash
cd ~
echo "Test" > index.html
python -m SimpleHTTPServer 80
Run Code Online (Sandbox Code Playgroud)
启动实例后,为了修改用户数据,我停止了实例,更改了用户数据,然后重新启动了实例。但这一次脚本不起作用。
#! /bin/bash
cd ~
echo "Test2" > index.html
python -m SimpleHTTPServer 80
Run Code Online (Sandbox Code Playgroud)
我不明白为什么修改后的用户数据不起作用。
默认情况下,用户数据脚本和 cloud-init 指令仅在您首次启动实例时的引导周期内运行。您可以更新配置以确保您的用户数据脚本和 cloud-init 指令在每次重新启动实例时运行。有关更多信息,请参阅如何在每次重新启动 EC2 实例时执行用户数据?在 AWS 知识中心。
| 归档时间: |
|
| 查看次数: |
7740 次 |
| 最近记录: |