

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

# 使用受损的 Amazon EBS 卷
<a name="work_volumes_impaired"></a>

如果卷受损，请使用以下选项，因为卷的数据可能不一致。

**Topics**
+ [选项 1：对附加到其实例的卷执行一致性检查](#work_volumes_impaired_option1)
+ [选项 2：使用其他实例对该卷执行一致性检查](#work_volumes_impaired_option2)
+ [选项 3：如果您不再需要卷，请将其删除](#work_volumes_impaired_option3)

## 选项 1：对附加到其实例的卷执行一致性检查
<a name="work_volumes_impaired_option1"></a>

最简单的选择是在该卷仍连接到其 Amazon EC2 实例的情况下，启用 I/O 该卷并对其执行数据一致性检查。

**想要在一个附加的卷上进行一次一致性检查，需要执行以下操作**

1. 停止所有使用该卷的应用程序。

1. 在音量 I/O 上启用。使用以下方法之一。

------
#### [ Console ]

**I/O 为卷启用**

   1. 打开位于 [https://console.aws.amazon.com/ec2/](https://console.amazonaws.cn/ec2/) 的 Amazon EC2 控制台。

   1. 在导航窗格中，选择 **Events（事件）**。

   1. 选择该卷。

   1. 选择 **Actions**（操作）、**Enable I/O**（启用输入/输出）。

------
#### [ Amazon CLI ]

**I/O 为卷启用**  
使用 [enable-volume-io](https://docs.amazonaws.cn/cli/latest/reference/ec2/enable-volume-io.html) 命令。

   ```
   aws ec2 enable-volume-io --volume-id vol-01234567890abcdef
   ```

------
#### [ PowerShell ]

**I/O 为卷启用**  
使用 [Enable-EC2VolumeIO](https://docs.amazonaws.cn/powershell/latest/reference/items/Enable-EC2VolumeIO.html) cmdlet。

   ```
   Enable-EC2VolumeIO -VolumeId vol-01234567890abcdef
   ```

------

1. 检查卷上数据。

   1. 运行 **fsck**（Linux 实例）或 **chkdsk**（Windows 实例）命令。

   1. （可选）查看所有适用的应用程序或系统日志以了解相关错误消息。

   1. 如果音量受损超过 20 分钟，则可以联系 Su Amazon pport Center。选择**问题排查**，然后在**状态检查故障排除**对话框上选择**联系客户服务**提交一个支持案例。

## 选项 2：使用其他实例对该卷执行一致性检查
<a name="work_volumes_impaired_option2"></a>

按照以下程序在您的产品环境外检查该卷。

**重要**  
此过程可能会导致禁用音量 I/O 时暂停 I/Os 的写入丢失。

**想要在一个隔离环境中在一个卷上进行一次一致性检查，需要执行以下操作**

1. 停止所有使用该卷的应用程序。

1. 将该卷从实例中分离。有关更多信息，请参阅 [将 Amazon EBS 卷与 Amazon EC2 实例分离](ebs-detaching-volume.md)。

1. 在音量 I/O 上启用。使用以下方法之一。

------
#### [ Console ]

**I/O 为卷启用**

   1. 打开位于 [https://console.aws.amazon.com/ec2/](https://console.amazonaws.cn/ec2/) 的 Amazon EC2 控制台。

   1. 在导航窗格中，选择 **Events（事件）**。

   1. 选择您在之前的步骤中分离的卷。

   1. 选择 **Actions**（操作）、**Enable I/O**（启用输入/输出）。

------
#### [ Amazon CLI ]

**I/O 为卷启用**  
使用 [enable-volume-io](https://docs.amazonaws.cn/cli/latest/reference/ec2/enable-volume-io.html) 命令。

   ```
   aws ec2 enable-volume-io --volume-id vol-01234567890abcdef
   ```

------
#### [ PowerShell ]

**I/O 为卷启用**  
使用 [Enable-EC2VolumeIO](https://docs.amazonaws.cn/powershell/latest/reference/items/Enable-EC2VolumeIO.html) cmdlet。

   ```
   Enable-EC2VolumeIO -VolumeId vol-01234567890abcdef
   ```

------

1. 将该卷附加到另一个实例。有关更多信息，请参阅[启动实例](https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/LaunchingAndUsingInstances.html)和[将 Amazon EBS 卷挂载到 Amazon EC2 实例](ebs-attaching-volume.md)。

1. 检查卷上数据。

   1. 运行 **fsck**（Linux 实例）或 **chkdsk**（Windows 实例）命令。

   1. （可选）查看所有适用的应用程序或系统日志以了解相关错误消息。

   1. 如果音量受损超过 20 分钟，则可以联系 Su Amazon pport Center。选择 **Troubleshoot**，然后在故障排除对话框中选择 **Contact Support** 以提交支持案例。

## 选项 3：如果您不再需要卷，请将其删除
<a name="work_volumes_impaired_option3"></a>

如果您想将该卷从您的环境中去除，只需删除它即可。关于删除一个卷的信息，请查阅[删除 Amazon EBS 卷](ebs-deleting-volume.md)。

如果您有在该卷上备份的近期快照，那么您可以从快照中创建一个新卷。有关更多信息，请参阅 [创建 Amazon EBS 卷](ebs-creating-volume.md)。