主机维护
启用主机维护后,降级专属主机上的 Amazon EC2 实例会在计划维护事件期间,在替换的专属主机上自动重启。这有助于减少应用程序停机时间,并将千篇一律的繁重维护工作分载到 AWS。此外,还会针对计划内和例行的 Amazon EC2 维护,执行主机维护。
所有通过 Amazon EC2 控制台新分配的专属主机均支持主机维护。对于 AWS 账户 中的任何专属主机或通过 AllocateHosts API 分配的任何新专属主机,您可以为受支持的专属主机配置主机维护。有关更多信息,请参阅 配置主机维护。
主机维护基础知识
当在专属主机上检测到降级时,会分配新的专属主机。基础硬件降级或检测到具有特定问题的条件可能会导致降级。降级专属主机上的实例将会被纳入计划,在替换的专属主机上自动重启。
替换专属主机将接收新的主机 ID,但会保留与原始专属主机相同的属性。属性包括以下内容。
-
自动置放设置
-
可用区
-
预留
-
主机关联
-
主机维护设置
-
主机恢复设置
-
实例类型
-
标签
对于所有受支持的专属主机,可以在所有 AWS 区域 中进行主机维护。有关不支持主机维护的专属主机的更多信息,请参阅 限制。
所有实例重启到新专属主机或停止后,会释放降级专属主机。您可以在计划维护事件之前访问降级专属主机上的实例,但不支持在降级专属主机上启动实例。
在计划维护事件之前,您可以使用替换的专属主机,在该主机上启动新实例。但是,替换的主机上预留了一些实例容量,供必须从降级主机迁移的实例使用。您无法利用这些预留容量启动新实例。有关更多信息,请参阅专属主机上的实例。
限制
主机维护与主机恢复
下表显示了主机恢复与主机维护之间的主要区别。
主机恢复 | 主机维护 | |
---|---|---|
可访问性 | 无法访问 | 可以访问 |
省/自治区/直辖市 | under-assessment |
permanent-failure |
操作 | 恢复将立即进行 | 维护将按计划进行 |
计划灵活性 | 无法重新计划 | 可以重新计划 |
主机资源组 | 支持 | 不支持 |
有关主机恢复的更多信息,请参阅主机恢复。
支持的实例类型
以下实例系列支持主机维护:
-
通用型:
M4
|M5
|M5a
|M5n
|M5zn
|M6a
|M6i
|M6in
|M7a
|M7i
|T3
-
计算优化型:
C4
|C5
|C5a
|C5n
|C6a
|C6i
|C6in
|C7i
-
内存优化型:
R4
|R5
|R5a
|R5b
|R5n
|R6a
|R6i
|R6in
|R7a
|R7iz
|u-12tb1
|u-18tb1
|u-24tb1
|u-3tb1
|u-6tb1
|u-9tb1
|X2iezn
-
加速计算:
G3
|G5g
|P2
|P3
专属主机上的实例
Amazon EC2 会自动在替换主机上为将从降级主机中自动迁移的实例预留容量。Amazon EC2 不会在替换主机上为无法自动迁移的实例(例如具有实例存储根卷的实例)预留容量。预留容量无法用于启动新实例。
注意
Amazon EC2 控制台会将预留容量显示为已用容量。可能会出现实例同时在降级主机和替换主机上运行的情况。但是,这些实例在降级主机上继续运行的时间仅截止到它们停止运行,或迁移到替换主机的预留容量中。
如果您手动停止降级主机上可以自动迁移的实例,则替换主机上为该实例预留的容量将被释放并可供使用。
在计划的维护事件中,降级主机上的实例会重新启动,并迁移到替换专属主机上的预留容量中。迁移的实例会保留与降级主机上的实例相同的属性,包括以下所列。
-
Amazon EBS 卷附加
-
弹性 IP 地址
-
实例 ID
-
实例元数据
-
私有 IP 地址
计划维护事件启动之前,您可以随时停止和启动降级主机上的实例。这将在另一台主机上重启实例,并且不会定期维护实例。您必须将实例的主机关联更新到要重启实例的新主机。如果在维护事件启动之前,您停止了降级主机上的所有实例,则会释放降级主机并取消维护事件。有关更多信息,请参阅停止和启动您的实例。
注意
停止和启动实例后,不会保留任何本地存储卷上的数据。
以实例存储卷作为根设备的实例会在指定终止日期后终止。实例终止后,实例存储卷上的所有数据均会删除。已终止实例将永久删除,无法再次启动。对于以实例存储卷作为根设备的实例,建议使用最新的 Amazon Machine Image 在不同的专属主机上启动替换实例,并在指定终止日期之前将所有可用数据迁移到替换实例。有关更多信息,请参阅实例停用。
无法自动重启的实例将在指定日期后停止。您可以在其他主机上将其再次启动。以 Amazon EBS 卷作为根设备的实例在新主机上启动后,将继续使用相同的 Amazon EBS 卷。
您可以通过在 https://console.aws.amazon.com/ec2/
配置主机维护
您可以通过 AWS Management Console 或 AWS CLI 为所有支持的专属主机配置主机维护。有关更多信息,请参阅下表。
注意
如果禁用主机维护,您会收到一封电子邮件通知,要求在 28 天内驱逐降级主机并将实例手动迁移到另一台主机。如果您有专属主机预留,则会分配替换主机。28 天后,降级主机上运行的实例将终止,主机会自动释放。
维护事件
检测到降级后,将在 14 天后安排维护事件,以在新专属主机上重启实例。您将收到一封电子邮件通知,其中包含有关降级主机、计划维护事件和维护时段的详细信息。有关更多信息,请参阅查看计划事件。
您可以将维护事件重新计划到计划日期后一周内的任何一天。有关重新计划的更多信息,请参阅重新计划计划事件。
维护事件通常需要几分钟才能完成。在极少数失败的情况下,您会收到一封电子邮件通知,要求在指定时间范围内驱逐降级主机上的实例。
主机维护状态
检测到降级后,专属主机将设置为 permanent-failure
状态。专属主机处于 permanent-failure
状态时,无法启动实例。维护事件完成后,降级主机将释放并置于 released,
permanent-failure
状态。
检测到专属主机降级之后,在计划维护事件启动之前,主机维护会自动在账户中分配替换的专属主机。在计划维护事件启动之前,替换的主机将处于 pending
状态。在计划的维护事件结束之后,替换的专属主机将转换为 available
状态。
在计划维护事件之前,您可以使用替换的专属主机,在该主机上启动新实例。但是,替换的主机上预留了一些实例容量,供必须从降级主机迁移的实例使用。您无法利用这些预留容量启动新实例。有关更多信息,请参阅专属主机上的实例。
相关服务
专属主机与AWS License Manager 集成 – 跨 Amazon EC2 专属主机跟踪许可证(仅在提供 AWS License Manager 的区域支持跟踪)。有关更多信息,请参阅 AWS License Manager 用户指南。
AWS 账户 必须具备足够许可证才能使用新专属主机。计划维护事件完成后会释放主机,此时将发放与降级主机关联的许可证。
定价
使用主机维护不会产生额外费用,但会收取正常的专属主机费用。有关更多信息,请参阅 Amazon EC2 专用主机定价
启动主机维护后,不再对降级专属主机计费。仅在进入 available
状态后,才会开始对替换专属主机计费。
如果降级的专属主机使用按需费率计费,则替换的专属主机也将用按需费率计费。如果降级专属主机具有有效专属主机预留,则会将其转移到新专属主机。