

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用受損的 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>

最簡單的選項為啟用 I/O，然後對磁碟區執行資料一致性檢查，同時磁碟區仍連接至 Amazon EC2 執行個體。

**對連接的磁碟區執行一致性檢查**

1. 停止讓任何應用程式使用磁碟區。

1. 啟用磁碟區的 I/O。使用下列其中一種方法。

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

**啟用磁碟區的 I/O**

   1. 前往 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 開啟 Amazon EC2 主控台。

   1. 在導覽窗格中，選擇 **Events** (事件)。

   1. 選取磁碟區。

   1. 選擇 **Actions** (動作)、**Enable I/O** (啟用 I/O)。

------
#### [ AWS CLI ]

**啟用磁碟區的 I/O**  
使用 [enable-volume-io](https://docs.aws.amazon.com/cli/latest/reference/ec2/enable-volume-io.html) 命令。

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

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

**啟用磁碟區的 I/O**  
使用 [Enable-EC2VolumeIO](https://docs.aws.amazon.com/powershell/latest/reference/items/Enable-EC2VolumeIO.html) cmdlet。

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

------

1. 檢查磁碟區上的資料。

   1. 執行 **fsck**(Linux 執行個體） 或 **chkdsk**(Windows 執行個體） 命令。

   1. (選用) 檢閱任何可用的應用程式或系統日誌，以取得相關的錯誤訊息。

   1. 如果磁碟區受損超過 20 分鐘，您可以聯絡 AWS 支援中心。選擇 **Troubleshoot (故障診斷)**，然後在 **Troubleshoot Status Checks (為狀態檢查進行故障診斷)** 對話方塊中選擇 **Contact Support (聯絡支援)**，以提交支援案例。

## 選項 2：對使用其他執行個體的磁碟區執行一致性檢查
<a name="work_volumes_impaired_option2"></a>

請使用下列步驟來檢查生產環境外的磁碟區。

**重要**  
若在磁碟區 I/O 停用時暫停寫入 I/O 作業，此程序可能會造成該寫入 I/O 資料的遺失。

**對隔離的磁碟區執行一致性檢查**

1. 停止讓任何應用程式使用磁碟區。

1. 將磁碟區從執行個體分離。如需詳細資訊，請參閱 [從 Amazon EC2 執行個體分離 Amazon EBS 磁碟區](ebs-detaching-volume.md)。

1. 啟用磁碟區的 I/O。使用下列其中一種方法。

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

**啟用磁碟區的 I/O**

   1. 前往 [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) 開啟 Amazon EC2 主控台。

   1. 在導覽窗格中，選擇 **Events** (事件)。

   1. 選取您在上一個步驟中分離的磁碟區。

   1. 選擇 **Actions** (動作)、**Enable I/O** (啟用 I/O)。

------
#### [ AWS CLI ]

**啟用磁碟區的 I/O**  
使用 [enable-volume-io](https://docs.aws.amazon.com/cli/latest/reference/ec2/enable-volume-io.html) 命令。

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

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

**啟用磁碟區的 I/O**  
使用 [Enable-EC2VolumeIO](https://docs.aws.amazon.com/powershell/latest/reference/items/Enable-EC2VolumeIO.html) cmdlet。

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

------

1. 將磁碟區連接至另一個執行個體。如需詳細資訊，請參閱[啟動執行個體](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/LaunchingAndUsingInstances.html)和 [將 Amazon EBS 磁碟區連接至 Amazon EC2 執行個體](ebs-attaching-volume.md)。

1. 檢查磁碟區上的資料。

   1. 執行 **fsck**(Linux 執行個體） 或 **chkdsk**(Windows 執行個體） 命令。

   1. (選用) 檢閱任何可用的應用程式或系統日誌，以取得相關的錯誤訊息。

   1. 如果磁碟區受損超過 20 分鐘，您可以聯絡 AWS 支援中心。選擇 **Troubleshoot (故障診斷)**，然後在故障診斷對話方塊中選擇 **Contact Support (聯絡支援)**，以提交支援案例。

## 選項 3：刪除您不再需要的磁碟區
<a name="work_volumes_impaired_option3"></a>

如果您想要將環境中的磁碟區移除，只要將其移除即可。如需刪除磁碟區的資訊，請參閱[刪除 Amazon EBS 磁碟區](ebs-deleting-volume.md)。

如果您有最近的快照，其備份了磁碟區上的資料，則您可以從該快照建立新的磁碟區。如需詳細資訊，請參閱[建立 Amazon EBS 磁碟區](ebs-creating-volume.md)。