【问题标题】:Instance Retirement: Instance-stop实例报废:实例停止
【发布时间】:2016-03-19 12:20:20
【问题描述】:

我们最近收到了关于我们的一个实例的以下通知:

停用:此实例计划在 12 月 14 日之后停用, 2015 年 7:00:00 PM UTC-5。

计划停用的实例将在之后关闭 指定的日期。我们建议您启动替换实例 并开始迁移到它们。

Availability Zone: us-east-1c
Event type: instance-stop
Event status: Scheduled
Description: The instance is running on degraded hardware
Start time: December 14, 2015 at 7:00:00 PM UTC-5

进一步的细节表明事件类型是instance-stop。根据documentation

实例停止:实例将停止并开始迁移到新的主机。仅适用于由 Amazon 支持的实例 EBS。

实例停用:实例将被终止。

重启:将重启实例(实例重启)或重启实例的主机(系统重启)。

系统维护:实例可能暂时受到网络维护或电源维护的影响。

实例停止。这是否意味着我们不必做任何事情?如果没有,我们应该怎么做才能避免服务中断?

【问题讨论】:

  • 您的实例是否受 EBS 支持?
  • 好点。我该如何检查?
  • 在 AWS 控制面板的实例页面下,您的实例的“根设备类型”是什么意思?
  • Root device type: ebs

标签: amazon-web-services amazon-ec2 aws-ec2


【解决方案1】:

如果您的实例不在 Auto Scaling 组中,则以下解决方案有效。

我假设您在 VPC 中运行实例。除非您有某种 HA,否则您无法避免服务中断。如果根设备类型是 ebs,您有 2 个选项。

1) 您可以创建实例的 AMI。从该 AMI 启动一个新实例,然后停止旧实例。

2) 我一直喜欢的最简单的选择:停止您的实例并重新启动它。而已。将自动选择新的物理硬件。如果您的旧实例有一个公共 IP,那么您的新实例将获得一个新的公共 IP。但是,如果您的实例具有与之关联的弹性 IP,则您无需再做任何事情。

【讨论】:

  • 非常感谢您的时间和帮助@helloV。我已经觉得事情正在好转。 :) 对于选项 2,我必须让实例处于停止状态多长时间?我可以确认它有一个弹性 IP 地址。
  • 实例停止后无需等待。一旦实例状态更改为已停止,您可以立即或稍后启动实例。
  • 请多忍耐一下。这对我来说都是新的。这是什么意思? 请注意,当您的实例停止时:您的实例临时存储上的所有数据都将丢失。
  • 未存储在 EBS 卷(临时)上的数据将丢失。由于您的实例的根设备类型是 EBS,因此您不必担心。如果您不确定我建议您在停止实例之前创建实例的 AMI。在您停止并启动您的实例后,如果您发现某些数据丢失,您可以随时从您的 AMI 启动一个新实例。 stackoverflow.com/questions/11566223/…
  • 你是最棒的!我使用了选项 2,效果很好。我深感谦卑。
猜你喜欢
  • 1970-01-01
  • 2018-09-27
  • 2011-07-20
  • 1970-01-01
  • 1970-01-01
  • 2011-01-13
  • 2020-07-19
  • 2019-05-02
  • 2011-05-27
相关资源
最近更新 更多