为什么我从激活了快速快照还原的快照创建的 Amazon EBS 卷运行很慢?

1 分钟阅读
0

我使用激活了 Amazon EBS 快速快照还原的快照创建了一个 Amazon Elastic Block Store (Amazon EBS) 卷。但该 Amazon EBS 卷的运行很慢。如何解决此问题?

简短描述

当您使用激活了快速快照还原的快照创建 EBS 卷时,该卷已完全初始化以提供最佳性能。但是,创建的卷有时仍然会运行缓慢。

要排查此问题,请检查以下各项:

  • 该卷是使用快速快照还原功能创建的。
  • 快速快照还原功能已在快照上激活,并且是在创建卷之前激活的,位于同一可用区。
  • 拥有足够的卷创建积分。

另请参阅有关 Amazon EBS 快速快照还原的 注意事项

解决方法

**注意:**如果您在运行 AWS 命令行界面(AWS CLI)命令时遇到错误,请确保您使用的是最新版本的 AWS CLI

该卷是使用快速快照还原功能创建的

要确认该卷是否是使用快速快照还原功能创建的,请运行以下 describe-volumes AWS CLI 命令:

# aws ec2 describe-volumes --volume-id volume_id --output table

**注意:**请将 volume_id 替换为您的卷 ID。

输出示例:

            DescribeVolumes
                Volumes    
AvailabilityZone       ap-southeast-2a    
CreateTime             2022-11-17T22:45:42.999000+00:00    
Encrypted              False    
FastRestore            True    
Iops                   100    
MultiAttachEnabled     False    
Size                   8    
SnapshotI              snap-0b0326ebbfd253c95    
State                  available    
VolumeId               vol-0e51d7f8f003ae2a6    
VolumeType             gp2

如果 FastRestored 属性设置为 True,则该卷是使用快速快照还原功能创建的。如果未列出 FastRestored,则该卷不是使用快速快照还原功能创建的。

快速快照还原功能已在快照上激活,并且是在创建卷之前激活的,位于同一可用区

确认快照是否已激活快速快照还原。您必须在创建卷之前在快照上激活快速快照还原。此外,您必须在创建卷的同一可用区中激活快速快照还原。

运行以下 describe-fast-snapshot-restores 命令:

# aws ec2 describe-fast-snapshot-restores --filters "Name=snapshot-id,Values=snap-xxxxxxxxxxxxx" --output table

**注意:**请将 snap-xxxxxxxxxxxxx 替换为您的快照 ID。

输出示例:

            DescribeFastSnapshotRestores                    
                FastSnapshotRestores    
AvailabilityZone       ap-southeast-2a    
EnabledTime            2022-11-17T12:16:06.014000+00:00    
EnablingTime           2022-11-17T12:15:29.374000+00:00    
OptimizingTime         2022-11-17T12:15:39.831000+00:00    
OwnerId                xxxxxxxxxxxx    
SnapshotId             snap-0b0326ebbfd253c95    
State                  enabled    
StateTransitionReason  Client.UserInitiated - Lifecycle state transition

如果激活了快速快照还原,则 State(状态)将为 enabled(已启用)。如果输出未列出任何属性,则说明快照上尚未激活快速快照还原。检查 AvailabilityZone(可用区)属性,确认它与创建卷的可用区相同。最后,记下 EnabledTime(启用时间)属性,以确定是否在创建卷之前激活了快速快照还原。

**注意:**如果快照处于 optimizing(正在优化)状态,则快速快照还原可在卷还原期间提供一些性能优势。但是,只有当快照处于 enabled(已启用)状态时,快速快照还原才能提供最佳性能。

拥有足够的卷创建积分

查看 Amazon CloudWatch FastSnapshotRestoreCreditsBalance 指标,确认您拥有足够的卷创建积分。例如,要使用激活了快速快照还原的快照创建两个卷,您必须至少有两个卷创建积分。有关更多信息,请参阅 卷创建积分

联系 AWS Support

如果上述问题排查步骤无法解决卷性能缓慢的问题,请联系 AWS Support。


AWS 官方
AWS 官方已更新 1 年前
没有评论