【发布时间】:2022-01-26 11:34:39
【问题描述】:
我无法让我的 EC2 实例处于运行状态。每当我启动实例时,它总是变回“已停止”状态。我尝试了很多方法,就像他们在这个官方页面here中提到的那样。
- 停止并重新启动实例 - 无效
- 创建了当前实例的备用映像并使用该映像启动了一个新实例并启动它。 - 没用
- 最后,对已停止实例的当前卷进行快照。然后使用该快照创建一个新卷。使用新 AMI 启动新实例并停止它。然后分离新实例的根卷并将新创建的卷附加为根卷。然后启动实例 - 但没有工作。
更新:当我运行以下命令以检查问题原因时
aws ec2 describe-instances --instance-id MYINSTANCE --output json
它响应以下问题
"StateReason": {
"Code": "Client.InstanceInitiatedShutdown",
"Message": "Client.InstanceInitiatedShutdown: Instance initiated shutdown"
},
我在这里错过了什么?
【问题讨论】:
-
您的卷/AMI 是否加密?您是否拥有加密密钥的权限?
-
未加密..
-
你在使用某种启动脚本吗?
-
并非如此。我们稍后在实例运行后使用它来运行 python 脚本
-
听起来实例本身的脚本或 cron 作业正在告诉操作系统关闭。
标签: amazon-web-services amazon-ec2