

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

# 了解卷状态和转换
<a name="StorageVolumeStatuses"></a>

每个卷均有关联的状态，让您一目了然地了解卷的运行状态。状态大多数时候会显示卷运行正常，无需您采取任何行动。在某些情况下，状态显示卷有问题，可能需要您执行相关操作，也可能不需要。您可以找到以下信息以帮助您决定何时需要采取行动。您可以在 Storage Gateway 控制台上查看卷状态，也可以使用其中一个 Storage Gateway API 操作来查看卷状态，例如[DescribeCachediSCSIVolumes](https://docs.aws.amazon.com/storagegateway/latest/APIReference/API_DescribeCachediSCSIVolumes.html)或[DescribeStorediSCSIVolumes](https://docs.aws.amazon.com/storagegateway/latest/APIReference/API_DescribeStorediSCSIVolumes.html)。

**Topics**
+ [理解卷状态](#StorageVolumeStatuses2)
+ [了解连接状态](#VolumeAttachStatuses)
+ [了解缓存卷状态转换](#CachedVolumeStatusTransition)
+ [了解存储卷状态转换](#StorageVolumeStatusTransition)

## 理解卷状态
<a name="StorageVolumeStatuses2"></a>

 下表显示了 Storage Gateway 控制台中的卷状态。卷状态显示在网关中各个存储卷的 **Status (状态)** 一栏中。正常工作的卷的状态显示为**可用**。

在下表中，您可以找到各个存储卷状态的描述，以及基于每种状态，您是否需要采取行动和应在何时采取行动。**可用**状态是卷的正常状态。在使用卷的所有或大部分时间，卷都应具有此状态。


| Status | 含义 | 
| --- | --- | 
| <a name="VolumeStatusAVAILABLE"></a><a name="VolumeStatusAVAILABLE.title"></a>可用 | 卷可供使用。此状态是卷的正常运行状态。<br />当**正在引导**阶段完成后，卷将恢复为**可用**状态。即，网关已同步自卷首次进入**传递**状态以来对卷所做的任何更改。 | 
| <a name="VolumeStatusBOOTSTRAPPING"></a><a name="VolumeStatusBOOTSTRAPPING.title"></a>正在引导 | 网关正在本地将数据与存储在中的 AWS数据副本进行同步。您通常不需要针对该状态采取任何行动，因为大多情况下，存储卷将自动显示为**可用**状态。<br />以下是卷状态为**正在引导**的场景：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/storagegateway/latest/vgw/StorageVolumeStatuses.html) | 
| <a name="VolumeStatusCREATING"></a><a name="VolumeStatusCREATING.title"></a>Creating | 目前正在创建卷，因此尚不能使用它。**正在创建**状态是过渡型状态。无需采取行动。 | 
| <a name="VolumeStatusDELETING"></a><a name="VolumeStatusDELETING.title"></a>Deleting | 卷当前正在删除。**正在删除**状态是过渡型状态。无需采取行动。 | 
| <a name="VolumeStatusIRRECOVERABLE"></a><a name="VolumeStatusIRRECOVERABLE.title"></a>无法恢复 | 发生错误，卷无法从其还原。有关在此情况下采取何种措施的信息，请参见 [排查卷问题](troubleshoot-volume-issues.md)。 | 
| <a name="VolumeStatusPASSTHROUGH"></a><a name="VolumeStatusPASSTHROUGH.title"></a>传递 | 本地维护的数据与存储在中的数据不同步 AWS。对处于**传递**状态的卷写入的数据将保持在缓存中，直至卷的状态成为**正在引导**。此数据开始上传到**引导**状态开始 AWS 时。<br />**传递**状态可因多种原因而出现，如下面所列：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/storagegateway/latest/vgw/StorageVolumeStatuses.html) | 
| <a name="VolumeStatusRESTORING"></a><a name="VolumeStatusRESTORING.title"></a>Restoring (还原) | 卷正在从现有快照还原。此状态仅适用于存储卷。有关更多信息，请参阅 [卷网关的工作原理](StorageGatewayConcepts.md)。<br />如果您同时还原两个存储卷，则两个存储卷均会显示**还原**状态。各个存储卷将会在创建完成后自动转为**可用**状态。您可以在存储卷处于**还原**状态时对其进行读写操作并拍摄快照。 | 
| Restoring Pass Through (还原传递) | 该卷正在从现有快照还原，并且遇到了上传缓冲区问题。此状态仅适用于存储卷。有关更多信息，请参阅 [卷网关的工作原理](StorageGatewayConcepts.md)。<br />导致 **Restoring Pass Through (还原传递)** 状态的一个原因是您的网关已用完上传缓冲区空间。当存储卷处于 **Restoring Pass Through (还原传递)** 状态时，您的应用程序可继续在其中读取和写入数据。但是，在 **Restoring Pass Through (还原传递)** 状态期间，您无法拍摄存储卷的任何快照。有关存储卷因超出上传缓冲区容量而处于 **Restoring Pass Through (还原传递)** 状态时应采取操作的信息，请参阅[排查卷问题](troubleshoot-volume-issues.md)。<br />**Restoring Pass Through (还原传递)** 状态偶尔也可能表示为上传缓冲区分配的磁盘失效。有关在此场景中应采取何种行动的信息，请参阅 [排查卷问题](troubleshoot-volume-issues.md)。 | 
| <a name="VolumeStatusUPLOADBUFFERNOTCONFIGURED"></a><a name="VolumeStatusUPLOADBUFFERNOTCONFIGURED.title"></a>Upload Buffer Not Configured (上传缓冲区未配置) | 由于网关未配置上传缓冲区，因此您无法创建或使用卷。有关如何为缓存卷设置中的卷添加上传缓冲区容量的信息，请参阅[确定要分配的上传缓冲区的大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)。有关如何为存储卷设置中的卷添加上传缓冲区容量的信息，请参阅[确定要分配的上传缓冲区的大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)。 | 

## 了解连接状态
<a name="VolumeAttachStatuses"></a>

 您可以使用 Storage Gateway 控制台或 API，从网关分离卷或者将卷附加到网关。下表显示了 Storage Gateway 控制台中的卷附加状态。卷连接状态显示在网关中各个存储卷的**连接状态**列中。例如，已从网关中分离的卷具有**已分离**状态。有关如何附加和分离卷的信息，请参阅[将您的卷迁移至不同的网关](attach-detach-volume.md)。


| Status | 含义 | 
| --- | --- | 
| <a name="VolumeStatusATTACHED"></a><a name="VolumeStatusATTACHED.title"></a>Attached (已附加) | 卷已附加到网关。 | 
| <a name="VolumeStatusDETACHED"></a><a name="VolumeStatusDETACHED.title"></a>Detached | 卷已从网关上分离。 | 
| <a name="VolumeStatusDETACHING"></a><a name="VolumeStatusDETACHING.title"></a>正在分离 | 卷正在从网关上分离。当您分离某个卷且该卷上没有数据时，可能不会看到此状态。 | 

## 了解缓存卷状态转换
<a name="CachedVolumeStatusTransition"></a>

通过以下状态示意图了解缓存网关中卷状态之间的最常见转换。您无需详细了解该示意图就能有效使用网关。不过，如果您有兴趣进一步了解卷网关的工作方式，该示意图提供了详细的信息。

该示意图没有显示 **Upload Buffer Not Configured (上传缓冲区未配置)** 状态，也没有显示**正在删除** 状态。示意图中的卷状态以绿色、黄色和红色框的形式呈现。各种颜色的具体含义如下。


| 颜色 | 卷状态 | 
| --- | --- | 
| Green | 网关运行正常。卷状态为可用，或者最终变为可用。 | 
| 黄色 | 卷处于传递状态，这表示存储卷具有潜在问题。如果该状态是由于上传缓冲区空间已满所致，那么在某些情况下，缓冲区空间可能变得再次可用。此时，存储卷将自动更正为可用状态。在其他情况下，您可能需要向网关添加更多上传缓冲区空间，以使存储卷状态转为可用。有关在超出上传缓冲区容量的情况下如何进行故障排除的信息，请参阅 [排查卷问题](troubleshoot-volume-issues.md)。有关如何添加上传缓冲区容量的信息，请参阅 [确定要分配的上传缓冲区的大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)。 | 
| 红光 | 存储卷处于无法恢复状态。在这种情况下，您应删除卷。有关如何执行此操作的信息，请参阅 [删除卷](ApplicationStorageVolumesCached-Removing.md#CachedRemovingAStorageVolume)。 | 

在示意图中，两种状态之间的转换使用标记线表示。例如，从**正在创建**状态到**可用**状态的转换被标记为*创建基本卷或从快照中创建卷*。此转换表示正在创建缓存卷。有关创建存储卷的更多信息，请参阅[添加和扩展卷](volume-size-increase.md)。

 

![所有可能的缓存卷状态，箭头指示状态之间可能的转换。](http://docs.aws.amazon.com/zh_cn/storagegateway/latest/vgw/images/VolumeStateDiagramCachedVolume-diagram.png)


**注意**  
卷状态**传递**在该示意图中显示为黄色。但是，这与 Storage Gateway 控制台的**状态**框中的此状态图标颜色不匹配。

## 了解存储卷状态转换
<a name="StorageVolumeStatusTransition"></a>

通过以下状态示意图了解存储网关中卷状态之间的最常见转换。您无需详细了解该示意图就能有效使用网关。示意图只是在您希望详细了解卷网关的工作方式的情况下，为您提供详细信息。

该示意图没有显示 **Upload Buffer Not Configured (上传缓冲区未配置)** 状态，也没有显示**正在删除** 状态。示意图中的卷状态以绿色、黄色和红色框的形式呈现。各种颜色的具体含义如下。


| 颜色 | 卷状态 | 
| --- | --- | 
| Green | 网关运行正常。卷状态为可用，或者最终变为可用。 | 
| 黄色 | 在您创建存储卷并保存数据时，如果另一个卷进行引导，则将出现从正在创建状态到传递状态的路径。在这种情况下，如果第一个卷完成引导，则处于传递状态的卷将转为正在引导状态再转为可用状态。除了所述具体情况外，黄色（传递状态）表示存储卷可能存在问题，最常见的一个问题是上传缓冲区问题。如果超出了上传缓冲区容量，则某些情况下缓冲区空间将变得再次可用。此时，存储卷将自动更正为可用状态。在其他情况下，您可能需要向网关添加更多上传缓冲区容量，以使存储卷返回可用状态。有关在超出上传缓冲区容量的情况下如何进行故障排除的信息，请参阅 [排查卷问题](troubleshoot-volume-issues.md)。有关如何添加上传缓冲区容量的信息，请参阅 [确定要分配的上传缓冲区的大小](decide-local-disks-and-sizes.md#CachedLocalDiskUploadBufferSizing-common)。 | 
| 红光 | 存储卷处于无法恢复状态。在这种情况下，您应删除卷。有关如何执行此操作的信息，请参阅 [删除存储卷](ApplicationStorageVolumesCached-Removing.md)。 | 

在下面的示意图中，两种状态之间的转换用标记线表示。例如，从**正在创建**状态到**可用**状态的转换被标记为*创建基本卷*。此转换表示在不保存数据的情况下创建存储卷或者从快照创建卷。

 

![所有可能的存储卷状态，箭头指示状态之间可能的转换。](http://docs.aws.amazon.com/zh_cn/storagegateway/latest/vgw/images/VolumeStateDiagram-diagram.png)


**注意**  
卷状态**传递**在该示意图中显示为黄色。但是，这与 Storage Gateway 控制台的**状态**框中的此状态图标颜色不匹配。