本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon EBS 卷状态检查
通过卷状态检查,您可以更好地了解、追踪和管理 Amazon EBS 卷上数据的潜在不一致性。它们的作用是在您需要确定 Amazon EBS 卷是否损坏的时候为您提供信息,帮助您控制处理潜在不一致卷的方式。
卷状态检查为自动执行的测试,该测试每隔 5 分钟运行一次并返回通过或故障状态。如果所有的检查都通过,则卷的状态为ok。如果一个检查返回故障,则卷的状态为impaired。如果状态为insufficient-data,那么该检查将在该卷上继续进行。您可以查看卷状态检查的结果来识别任意受损卷并进行所需操作。
当 Amazon EBS 确定某个卷的数据可能不一致时,默认情况下会禁用 I/O 任何连接的 EC2 实例访问该卷,这有助于防止数据损坏。禁 I/O 用后,下一次卷状态检查失败,卷状态为impaired。此外,您还会看到一个事件,告知该事件已 I/O 被禁用,并且您可以通过启用音量 I/O 来解决该卷的受损状态。我们等到您启用 I/O 后,您才有机会决定是继续让您的实例使用该卷,还是使用命令fsck(例如(Linux 实例)或chkdsk(Windows 实例)运行一致性检查。
注意
卷状况以卷状况检查为依据,并不反映卷状态。因此,卷状态并不表示卷处于该error状态(例如,当卷无法接受时) I/O。有关卷状态的信息,请参阅卷状态。
如果不考虑特定卷的一致性,并且您希望该卷在受损时立即可用,则可以通过将该卷配置为自动启用来覆盖默认行为 I/O。如果您启用 Auto-Enable IO 卷属性(autoEnableIO在 API 中),则卷状态检查将继续通过。此外,你还会看到一个事件,告诉你音量被确定为可能不一致,但它 I/O 已自动启用。这使您能够检查卷的一致性或随后替换它。
I/O 性能状态检查会将卷的实际性能与卷的预期性能进行比较。如果卷的表现低于预期,它会提醒您。此状态检查仅适用于挂载到实例的预调配 IOPS SSD(io1 和 io2)和通用型 SSD(gp3)卷。状态检查对于通用型 SSD(gp2)、吞吐量优化型 HDD(st1)、Cold HDD(sc1)或磁介质(standard)卷无效。 I/O 性能状态检查每分钟执行一次,并每 5 分钟 CloudWatch 收集一次此数据。从将io1或io2卷连接到实例的那一刻起,状态检查报告 I/O 性能状态最多可能需要 5 分钟。
重要
在初始化从快照恢复的预配置 IOPS SSD 卷时,该卷的性能可能会降至预期水平的 50% 以下,这会导致该卷在I/O性能warning状态检查中显示状态。这是预期行为,并且您可在初始化 Provisioned IOPS SSD 卷时忽略该卷上的 warning 状态。有关更多信息,请参阅 创建后手动初始化卷。
下表列出了 Amazon EBS 卷的状态。
| 卷状态 | I/O 已启用状态 | I/O 性能状态(仅io2限io1、和gp3卷) |
|---|---|---|
|
|
已启用(I/O 已启用或 I/O Auto-Enabled) |
正常(卷的期望性能) |
|
|
已启用(I/O 已启用或 I/O Auto-Enabled) |
降级(卷的性能低于期望性能) 严重降级(卷的性能大大低于期望性能) |
|
|
已启用(I/O 已启用或 I/O Auto-Enabled) 已禁用(Volume 处于离线状态,正在等待恢复,或者正在等待用户启用 I/O) |
停滞(卷性能受到严重影响) 不可用(由于已禁 I/O 用,无法确定 I/O 性能) |
|
|
已启用(I/O 已启用或 I/O Auto-Enabled) 数据不足 |
数据不足 |