

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用卷网关存储资源
<a name="resource-volume-gateway"></a>

本节中的主题介绍如何可以管理与卷网关设备及其虚拟主机平台关联的存储资源。这包括诸如连接到网关的虚拟机监控程序主机平台的物理磁盘等资源，以及从 VMware vSphere ESXi、Microsoft Hyper-V 或基于 Linux 内核的虚拟机（KVM）虚拟化主机中移除磁盘的特定过程。这还包括为托管在 AWS 云中的亚马逊 EC2 上的网关管理连接到网关 Amazon EC2 实例的 Amazon EBS 卷。

**主题**
+ [从网关中移除磁盘](add-remove-disks.md)-了解当你需要从网关的 VMware vSphere、 ESXi Microsoft Hyper-V 或 Linux 内核虚拟机 (KVM) 虚拟化主机平台上移除磁盘时该怎么做，例如在物理磁盘出现故障时。
+ [在 Amazon EC2 网关上管理 Amazon EBS 卷](GatewayInstanceStorage-common.md)：了解如何可以增加或减少分配的 Amazon EBS 卷的数量，这些卷用作 Amazon EC2 实例上托管的网关的上传缓冲区或缓存存储，例如，当应用程序存储需求随着时间推移而增加或减少时。

# 从网关中移除磁盘
<a name="add-remove-disks"></a>

尽管我们不建议您从网关中移除底层磁盘，但您可能希望从网关中移除磁盘，例如，当您有发生故障的磁盘时。

## 从托管于的网关中移除磁盘 VMware ESXi
<a name="remove-disk-vmware"></a>

您可以使用以下步骤从 VMware 虚拟机管理程序上托管的网关中移除磁盘。<a name="CachedLocalDiskUploadBufferSizing-commonRemovingConsoleVMware"></a>

**移除分配给上传缓冲区的磁盘 (VMware ESXi)**

1. 在 vSphere 客户端中，打开上下文 (右键单击) 菜单，选择网关 VM 的名称，然后选择 **Edit Settings**。

1. 在**虚拟机属性**对话框的**硬件**选项卡上，选择分配为上传缓冲区空间的磁盘，然后选择**移除**。

   确认**虚拟机属性**对话框中的**虚拟设备节点**值与之前记下的值相同。这样做可帮助确保移除正确的磁盘。

1. 在 **Removal Options** 面板中选择一个选项，然后选择 **OK** 以完成移除磁盘的过程。

## 从托管于 Microsoft Hyper-V 上的网关中移除磁盘
<a name="remove-disk-hyperV"></a>

利用以下过程，您可以从托管于 Microsoft Hyper-V 管理程序上的网关中移除磁盘。<a name="CachedLocalDiskUploadBufferSizing-commonRemovingConsoleHyperV"></a>

**移除为上传缓冲区分配的底层磁盘 (Microsoft Hyper-V)**

1. 在 Microsoft Hyper-V Manager 中，打开上下文 (右键单击) 菜单，选择网关 VM 的名称，然后选择 **Settings**。

1. 在**设置**对话框的**硬件**列表中，选择要移除的磁盘，然后选择**移除**。

   添加到网关的磁盘显示在**硬件**列表的 **SCSI 控制器**条目下面。确认 **Controller (控制器)** 和 **Location (位置)** 值与之前记录的值相同。这样做可帮助确保移除正确的磁盘。

   在 Microsoft Hyper-V Manager 中显示的第一个 SCSI Controller 是控制器 0。

1. 选择 **OK** 以应用更改。

## 从托管于 Linux KVM 上的网关中移除磁盘
<a name="remove-disk-KVM"></a>

要将磁盘从基于 Linux 内核的虚拟机 (KVM) 管理程序上托管的网关分离，可以使用类似于以下命令的 `virsh` 命令。

```
$ virsh detach-disk domain_name /device/path
```

有关管理 KVM 磁盘的更多详细信息，请参阅 Linux 发行版的文档。

# 在 Amazon EC2 网关上管理 Amazon EBS 卷
<a name="GatewayInstanceStorage-common"></a>

在最初将网关配置为以 Amazon EC2 实例形式运行时，您分配了 Amazon EBS 卷来用作上传缓冲区和缓存存储。由于应用程序需求会随着时间发生变化，因此可分配额外的 Amazon EBS 卷来达到此目的。还可通过删除以前分配的 Amazon EBS 卷来减少已分配的存储。有关 Amazon EBS 的更多信息，请参阅《Amazon EC2 用户指南》**中的 [Amazon Elastic Block Store（Amazon EBS）](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)。

在向网关添加更多存储之前，应检查如何根据网关的应用程序需求调整上传缓冲区和缓存存储的大小。为此，请参阅[确定要分配的上传缓冲区的大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)和[确定要分配的缓存存储的大小](decide-local-disks-and-sizes.md#CachedLocalDiskCacheSizing-common)。

可分配为上传缓冲区和缓存存储的最大存储存在配额。可向实例附加所需数量的 Amazon EBS 卷，但是，将这些卷配置为上传缓冲区和缓存存储空间时必须遵守这些存储配额。有关更多信息，请参阅 [AWS Storage Gateway 配额](resource-gateway-limits.md)。<a name="EC2GatewayAddBlockStorage-common"></a>

**添加 Amazon EBS 卷并为网关配置该卷**

1. 创建 Amazon EBS 卷。有关说明，请参阅《Amazon EC2 用户指南》**中的[创建或还原 Amazon EBS 卷](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-volume.html)。

1. 将 Amazon EBS 卷挂载到您的 Amazon EC2 实例。有关说明，请参阅《Amazon EC2 用户指南》**中的[将 Amazon EBS 卷挂载到实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-attaching-volume.html)。

1. 将添加的 Amazon EBS 卷配置为上传缓冲区或缓存存储。有关说明，请参阅[管理 Storage Gateway 的本地磁盘](ManagingLocalStorage-common.md)。

有时，可能会发现为上传缓冲区分配的存储量大于需要的存储量。<a name="EC2GatewayRemoveBlockStorage-common"></a>

**删除 Amazon EBS 卷**
**警告**  
这些步骤仅适用于分配为上传缓冲区空间的 Amazon EBS 卷，不适用于分配为缓存的卷。

1. 通过按照[关闭网关虚拟机](MaintenanceShutDown-common.md)一节中介绍的方法操作，关闭网关。

1. 将 Amazon EBS 卷与 Amazon EC2 实例分离。有关说明，请参阅《Amazon EC2 用户指南》**中的[将 Amazon EBS 卷与实例分离](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-detaching-volume.html)。

1. 删除 Amazon EBS 卷。有关说明，请参阅《Amazon EC2 用户指南》**中的[删除 Amazon EBS 卷](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-deleting-volume.html)。

1. 通过按照[关闭网关虚拟机](MaintenanceShutDown-common.md)一节中介绍的方法操作，启动网关。