AWS Storage Gateway
User Guide (API Version 2013-06-30)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

排查卷问题

您可以找到有关您使用卷时可能遇到的最典型问题以及为解决这些问题我们建议您采取的措施的信息。

控制台显示您的卷未配置

如果 AWS Storage Gateway 控制台显示您的卷处于 状态,请为您的网关添加上传缓冲区容量。如果网关的上传缓冲区尚未配置,您就不能用网关存储应用程序数据。有关更多信息,请参阅 配置上传缓冲区或缓存存储

控制台显示您的卷无法恢复

对于存储卷,如果 AWS Storage Gateway 控制台显示您的卷处于无法恢复状态,则您无法再使用此卷。您可以尝试在 AWS Storage Gateway 控制台中删除该卷。如果该卷上有数据,您可以在创建新卷时根据最初用来创建该卷的 VM 本地磁盘恢复这些数据。在创建新卷时,请选择 Preserve existing data。移除卷前,请确保删除卷的待创建快照。有关更多信息,请参阅 删除快照。如果在 AWS Storage Gateway 控制台中删除该卷不起作用,那么为该卷分配的磁盘可能已错误地从 VM 中移除,并且无法从设备中移除。

对于缓存卷,如果 AWS Storage Gateway 控制台显示您的卷处于无法恢复状态,则您无法再使用此卷。如果卷上有数据,您可以创建卷的快照,然后从快照恢复数据,也可以从上一个恢复点克隆卷。您可以在恢复数据后删除卷。有关更多信息,请参阅 对缓存卷设置使用卷恢复点

基于本地磁盘为存储卷设置创建卷

对于存储卷,您可以从曾用于创建无法恢复的卷的磁盘创建新卷。

基于本地磁盘创建卷

  1. 通过以下网址打开 AWS Storage Gateway 控制台:https://console.amazonaws.cn/storagegateway/home

  2. 在 AWS Storage Gateway 控制台中,选择 Create volume

  3. Create volume 对话框中,为 Gateway 选择存储卷网关。

  4. 从列表中选择 Disk ID 值。

  5. 对于 Volume content,选择 Preserve existing data on the disk

  6. iSCSI target name 键入名称。

    目标名称可包含小写字母、数字句点 (.) 和连词符 (-)。在发现目标后,此目标名称将在 iSCSI Microsoft initiator UI 的 Targets 选项卡中显示为 iSCSI target node 名称。例如,名称 target1 将显示为 iqn.1007-05.com.amazon:target1。确保目标名称在存储区域网络 (SAN) 内具有全局唯一性。

  7. 请注意,Create volume 对话框显示 Network interface 的下拉列表,针对网关 VM 为每个适配器配置一个 IP 地址。您的 iSCSI 目标将在您选择的网络接口上可用。一旦选择网络适配器,便无法进行更改。如果网关 VM 配置为仅使用一个网络适配器,则不会显示下拉列表,因为只有一个 IP 地址。有关配置多个网络适配器的信息,请参阅将网关配置为使用多个 NIC

    验证 Network interface 设置是否已选择 IP 地址,或者为 Network interface 选择 IP 地址。您的 iSCSI 目标将在网络适配器中可用。

    如果已将网关定义为使用多个网络适配器,请选择存储应用程序将用于访问卷的 IP 地址。为网关定义的每个网络适配器代表您可以选择的一个 IP 地址。

  8. 选择 Create volume

对缓存卷设置使用卷恢复点

AWS Storage Gateway 在缓存卷网关架构中提供各个卷的恢复点。卷的恢复点 是一个时间点,该卷在此时间点的所有数据均一致,并且您可以从该点创建快照或克隆卷。

当您的网关变得无法访问时 (例如,在您关闭网关时),您可以选择从卷恢复点创建快照并使用该快照,也可以选择从现有卷的上一个恢复点克隆新卷。与创建快照相比,从卷恢复点进行克隆将更快且更经济高效。

从卷恢复点进行克隆

以下过程说明如何从卷恢复点克隆一个卷并使用该卷。

从无法访问的网关克隆并使用卷

  1. 通过以下网址打开 AWS Storage Gateway 控制台:https://console.amazonaws.cn/storagegateway/home

  2. 在 AWS Storage Gateway 控制台中,选择 Create volume

  3. Create volume 对话框中,为 Gateway 选择网关。

  4. 对于 Capacity,键入卷的容量。此容量必须至少与源卷的大小相同。

  5. 选择 Clone from last recovery point,然后为 Source volume 选择卷 ID。源卷可以是所选区域中的任何缓存卷。

  6. iSCSI target name 键入名称。

    目标名称可包含小写字母、数字句点 (.) 和连词符 (-)。在发现目标后,此目标名称将在 iSCSI Microsoft initiator UI 的 Targets 选项卡中显示为 iSCSI target node 名称。例如,名称 target1 将显示为 iqn.1007-05.com.amazon:target1。确保目标名称在存储区域网络 (SAN) 内具有全局唯一性。

  7. 验证 Network interface 设置是否为网关的 IP 地址,或者为 Network interface 选择 IP 地址。

    如果已将网关定义为使用多个网络适配器,请选择存储应用程序将用于访问卷的 IP 地址。为网关定义的每个网络适配器代表您可以选择的一个 IP 地址。

    如果网关 VM 配置为使用多个网络适配器,则 Create volume 对话框将为 Network interface 显示一个列表,并为已为网关 VM 配置的每个适配器显示一个 IP 地址。如果网关 VM 配置为仅使用一个网络适配器,则不会显示下拉列表,因为只有一个 IP 地址。

  8. 选择 Create volume。此时将显示 Configure CHAP Authentication 对话框. 您稍后可以配置 CHAP。有关信息,请参阅 为 iSCSI 目标配置 CHAP 身份验证

  9. 下一步是将卷连接到客户端。有关更多信息,请参阅 将卷连接到客户端

创建恢复快照

以下过程说明如何从卷恢复点创建一个快照并使用该快照。您可以拍摄一次性快照、临时快照或者为卷设置快照计划。

从无法访问的网关创建并使用卷的恢复快照

  1. 通过以下网址打开 AWS Storage Gateway 控制台:https://console.amazonaws.cn/storagegateway/home

  2. 在导航窗格中,选择 Gateways

  3. 选择无法访问的网关,然后选择 Details 选项卡。

    此时选项卡上会显示恢复快照消息。

  4. 选择 Create recovery snapshot 以打开 Create recovery snapshot 对话框。

  5. 从显示的卷列表中,选择要恢复的卷,然后选择 Create snapshots

    AWS Storage Gateway 初始化快照进程。

  6. 查找并还原快照。

控制台显示您的卷处于 PASS THROUGH 状态

在某些情况下,AWS Storage Gateway 控制台可能会显示您的卷处于 状态。卷可能因若干原因处于 状态。对某些原因需要采取措施,而对另一些则不需要。

例如,当网关用完了上传缓冲区空间时,如果您的卷处于 PASS THROUGH 状态,则应该采取措施。若要验证过去是否超出了上传缓冲区容量,可以查看 Amazon CloudWatch 控制台中的 UploadBufferPercentUsed 指标;有关更多信息,请参阅监控上传缓冲区。如果网关由于用完了上传缓冲区空间而处于 PASS THROUGH (直通) 状态,您应该向网关分配更多的上传缓冲区空间。添加更多缓冲区空间将导致您的卷自动从 PASS THROUGH 转为 后再转为 。当卷处于 BOOTSTRAPPING (正在引导) 状态时,网关从卷的磁盘中读取数据,将这些数据上传到 Amazon S3,然后根据需要补充数据。当网关补充完数据并将卷数据保存到 Amazon S3 后,卷状态即变为 AVAILABLE,并且可再次启动快照。请注意,当卷处于 PASS THROUGH 或 BOOTSTRAPPING 状态时,您可以继续在卷磁盘中读取和写入数据。有关添加更多上传缓冲区空间的更多信息,请参阅 添加和移除上传缓冲区

如需在超出上传缓冲区空间前采取行动,您可以对网关的上传缓冲区设置阈值警报。有关更多信息,请参阅 如需为网关的上传缓冲区设置上阈值警报

相反,在卷处于 PASS THROUGH 状态时无需采取措施的一个示例是:该卷因为另一个卷当前正在引导中而排队等待引导。网关在同一时间自举一个卷。

PASS THROUGH 状态偶尔可能表示分配为上传缓冲区的磁盘已失效。在此情况下,您应该移除磁盘。有关更多信息,请参阅 移除上传缓冲区容量

您要验证卷的完整性并修复可能的错误

如果您要验证卷的完整性并修复可能的错误,且您的网关使用 Microsoft Windows 启动程序连接到其卷,则可以使用 Windows CHKDSK 实用工具来验证卷的完整性并修复卷上的任何错误。Windows 在检测到卷损坏时会自动运行 CHKDSK 工具,您也可以自行运行。

您的卷的 iSCSI 目标未在 Windows 磁盘管理控制台中显示

如果您的卷的 iSCSI 目标未在 Windows 的磁盘管理控制台中显示,请检查您是否为网关配置了上传缓冲区。有关更多信息,请参阅 配置上传缓冲区或缓存存储

您要更改卷的 iSCSI 目标名称

如果您要更改卷的 iSCSI 目标名称,则必须移除该卷并使用新的目标名称重新添加该卷。如果这样做,您可以将数据保存在卷上。

您计划的卷快照未创建

如果您计划的卷快照未创建,请检查您的卷是否处于 状态,或者网关的上传缓冲区是否在计划的快照时间之前被填满。您可以在 Amazon CloudWatch 控制台中检查网关的 UploadBufferPercentUsed 指标,并针对该指标创建警报。有关更多信息,请参阅 监控上传缓冲区如需为网关的上传缓冲区设置上阈值警报

您需要移除或替换卷

如果您需要移除不需要的某个卷,或者需要替换某个已失效的卷磁盘,您应先使用 AWS Storage Gateway 控制台移除该卷。有关更多信息,请参阅 移除卷。然后使用管理程序客户端移除备份存储:

  • 对于 VMware ESXi,请按照 删除卷 中的说明移除备份存储。

  • 对于 Microsoft Hyper-V,请删除支持存储。

从应用程序到卷的吞吐量降为零

如果从应用程序到卷的吞吐量降为零,请尝试以下操作:

  • 如果您正在使用 VMware vSphere 客户端,请检查卷的 Host IP 地址与 Summary 选项卡上 vSphere 客户端中显示的地址之一是否匹配。您可以在 AWS Storage Gateway 控制台的存储卷的 Details 选项卡中找到存储卷的 Host IP 地址。举例而言,在您向网关分配新的静态 IP 地址的情况下,可能会发生 IP 地址的不一致情况。如果出现不一致,请从 AWS Storage Gateway 控制台重启您的网关,如 启动和停止网关 中所述。重启后,存储卷的“ISCSI Target Info”选项卡中的“Host IP”地址应该匹配 vSphere 客户端的网关“Summary”选项卡中的 IP 地址。

  • 如果 Host IP 框中没有该卷的 IP 地址,网关处于联机状态。例如,当您创建的卷与配有两个或两个以上网络适配器的网关中某个网络适配器的 IP 地址关联时,就会出现此情况。当您移除或禁用与该卷关联的网络适配器时,Host IP 框中可能不会显示该 IP 地址。要解决这一问题,请在保存现有数据的同时移除卷然后重新创建。

  • 检查您的应用程序使用的 iSCSI 启动程序是否正确映射到存储卷的 iSCSI 目标。有关连接到存储卷的更多信息,请参阅 将卷连接到 Windows 客户端

您可以查看卷的吞吐量并从 Amazon CloudWatch 控制台创建警报。有关测量应用程序到卷的吞吐量的更多信息,请参阅衡量您的应用程序和网关间的性能。

您网关中的一个缓存磁盘遇到了故障

如果您的网关中有一个或多个缓存磁盘发生故障,则该网关会阻止对您的虚拟磁带和卷执行读写操作。要恢复正常功能,请按如下所示重新配置您的网关:

  • 如果缓存磁盘不可访问或无法使用,请从您的网关配置中删除该磁盘。

  • 如果缓存磁盘仍然不可访问或无法使用,请将其重新连接到您的网关。

注意

如果删除某个缓存磁盘,则在该网关恢复正常功能时,存放清洁数据 (即缓存磁盘和 Amazon S3 中的数据已同步) 的磁带或卷将继续可用。例如,如果您的网关有三个缓存磁盘,而您删除了其中两个,则清洁的磁带或卷将具有 AVAILABLE (可用) 状态。而其他磁带和卷将具有 IRRECOVERABLE (不可恢复) 状态。

如果您使用临时磁盘作为网关的缓存磁盘,或者将您的缓存磁盘安装在临时驱动器上,则当您关闭网关时,您的缓存磁盘将丢失。在缓存磁盘与 Amazon S3 未同步时关闭网关可能导致丢失数据。因此,我们建议您不要使用临时驱动器或磁盘。

快照问题的故障排除

您可以在下面找到以下相关信息:使用快照时可能遇到的问题,为解决这些问题我们建议您采取的措施,以及对缓存卷网关设置使用恢复快照。

卷快照处于 PENDING 状态的时间长于预期时间

如果卷快照保持 PENDING 状态的时间长于预期时间,则网关 VM 可能已意外崩溃,或卷的状态可能已更改为 。如果是以上任一情况,则快照将保持 PENDING 状态且快照不会成功完成。

如果是这些情况中的任意一种,我们建议您删除快照。有关更多信息,请参阅 删除快照。当卷恢复 状态时,请为卷创建新快照。