我正在研究 EC2 实例的镜像。我遵循了以下步骤
- 创建您想要镜像的实例的映像(AMI)
- 从镜像中启动一个实例
- ssh 进入新实例并启动进程
新的实例运行得非常好。
我也尝试了另一种方法。
- 创建实例快照
- 从快照创建图像
- 尝试从图像启动实例。
但不知何故,服务器没有正确设置,无法通过 Amazon 控制台内置的状态检查。我需要找出原因,因为在某些时候,从快照启动服务器可能至关重要。
答案1
您描述的情况的最常见原因是在将快照注册为 AMI 时未能指定正确的内核 (AKI)。
将正常工作的 AMI 的 AKI 与不正常工作的 AMI 的 AKI 进行比较。
答案2
仅补充一下答案:
您可以通过查看系统日志来解决启动问题。您可以在 AWS 控制台的 EC2 选项卡上执行此操作,方法是选择实例并单击“实例操作”>“获取系统日志”。