Amazon EC2 专属主机的主机维护工作原理
当在专属主机上检测到降级时,会分配新的专属主机。基础硬件降级或检测到具有特定问题的条件可能会导致降级。降级专属主机上的实例将会被纳入计划,在替换的专属主机上自动重启。
替换专属主机将接收新的主机 ID,但会保留与原始专属主机相同的属性。属性包括以下内容。
-
自动置放设置
-
可用区
-
预留
-
主机关联
-
主机维护设置
-
主机恢复设置
-
实例类型
-
标签
对于所有受支持的专属主机,可以在所有 Amazon Web Services 区域 中进行主机维护。有关不支持主机维护的专属主机的更多信息,请参阅 限制。
所有实例重启到新专属主机或停止后,会释放降级专属主机。您可以在计划维护事件之前访问降级专属主机上的实例,但不支持在降级专属主机上启动实例。
在计划维护事件之前,您可以使用替换的专属主机,在该主机上启动新实例。但是,替换的主机上预留了一些实例容量,供必须从降级主机迁移的实例使用。您无法利用这些预留容量启动新实例。有关更多信息,请参阅 专属主机上的实例。
专属主机上的实例
Amazon EC2 会自动在替换主机上为将从降级主机中自动迁移的实例预留容量。Amazon EC2 不会在替换主机上为无法自动迁移的实例(例如具有实例存储根卷的实例)预留容量。预留容量无法用于启动新实例。
注意
Amazon EC2 控制台会将预留容量显示为已用容量。可能会出现实例同时在降级主机和替换主机上运行的情况。但是,这些实例在降级主机上继续运行的时间仅截止到它们停止运行,或迁移到替换主机的预留容量中。
如果您手动停止降级主机上可以自动迁移的实例,则替换主机上为该实例预留的容量将被释放并可供使用。
在计划的维护事件中,降级主机上的实例会重新启动,并迁移到替换专属主机上的预留容量中。迁移的实例会保留与降级主机上的实例相同的属性,包括以下所列。
-
Amazon EBS 卷附加
-
弹性 IP 地址
-
实例 ID
-
实例元数据
-
私有 IP 地址
计划维护事件启动之前,您可以随时停止和启动降级主机上的实例。这将在另一台主机上重启实例,并且不会定期维护实例。您必须将实例的主机关联更新到要重启实例的新主机。如果在维护事件启动之前,您停止了降级主机上的所有实例,则会释放降级主机并取消维护事件。有关更多信息,请参阅 启动和停止 Amazon EC2 实例。
注意
停止和启动实例后,不会保留任何本地存储卷上的数据。
以实例存储卷作为根设备的实例会在指定终止日期后终止。实例终止后,实例存储卷上的所有数据均会删除。已终止实例将永久删除,无法再次启动。对于以实例存储卷作为根设备的实例,建议使用最新的亚马逊机器映像在不同的专属主机上启动替换实例,并在指定终止日期之前将所有可用数据迁移到替换实例。有关更多信息,请参阅实例停用要采取的操作。
无法自动重启的实例将在指定日期后停止。您可以在其他主机上将其再次启动。以 Amazon EBS 卷作为根设备的实例在新主机上启动后,将继续使用相同的 Amazon EBS 卷。
您可以通过在 https://console.aws.amazon.com/ec2/
维护事件
检测到降级后,将在 14 天后安排维护事件,以在新专属主机上重启实例。您将收到一封电子邮件通知,其中包含有关降级主机、计划维护事件和维护时段的详细信息。有关更多信息,请参阅查看计划事件。
您可以将维护事件重新计划到计划日期后一周内的任何一天。有关重新计划的更多信息,请参阅重新计划计划事件。
维护事件通常需要几分钟才能完成。在极少数失败的情况下,您会收到一封电子邮件通知,要求在指定时间范围内驱逐降级主机上的实例。
主机维护状态
检测到降级后,专属主机将设置为 permanent-failure
状态。专属主机处于 permanent-failure
状态时,无法启动实例。维护事件完成后,降级主机将释放并置于 released,
permanent-failure
状态。
检测到专属主机降级之后,在计划维护事件启动之前,主机维护会自动在账户中分配替换的专属主机。在计划维护事件启动之前,替换的主机将处于 pending
状态。在计划的维护事件结束之后,替换的专属主机将转换为 available
状态。
在计划维护事件之前,您可以使用替换的专属主机,在该主机上启动新实例。但是,替换的主机上预留了一些实例容量,供必须从降级主机迁移的实例使用。您无法利用这些预留容量启动新实例。有关更多信息,请参阅 专属主机上的实例。