

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 障害のある Amazon EBS ボリュームの I/O の自動有効化
<a name="volumeIO"></a>

ボリュームのデータが潜在的に不整合であると Amazon EBS によって判断された場合、デフォルトでは、アタッチされているすべての EC2 インスタンスからそのボリュームへの I/O が無効になります。これにより、ボリュームステータスチェックが失敗し、障害の原因を示すボリュームステータスイベントが作成されます。あるボリュームの整合性について心配しているわけではなく、そのボリュームに**障害が発生した**際にそのボリュームをすぐに利用できるようにしたい場合は、デフォルトの動作を上書きして、I/O を自動的に有効にするようにボリュームを設定することができます。**Auto-Enable IO** 属性 (API の `autoEnableIO`) を有効にしている場合は、ボリュームとインスタンスとの間の I/O が自動的に有効になり、ボリュームのステータスチェックはパスされます。また、ボリュームが潜在的に不整合な状態であること、ただしそのボリュームの I/O が自動的に有効になったことを伝えるイベントも表示されます。このイベントが発生した場合は、ボリュームの整合性をチェックし、必要に応じて置き換えます。詳細については、「[Amazon EBS ボリュームイベント](monitoring-vol-events.md)」を参照してください。

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

**ボリュームの、 IO の自動有効化 属性を表示するには**

1. Amazon EC2 コンソール ([https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)) を開きます。

1. ナビゲーションペインの [**ボリューム**] を選択します。

1. ボリュームを選択して、**[Status Checks]** (ステータスチェック) を選択します。

   **[Auto-Enabled I/O]** (自動有効化された I/O) には、ボリュームの現在の設定 (**[Enabled]** (有効) または **[Disabled]** (無効)) が表示されます。

**ボリュームの、IO の自動有効化属性を変更するには**

1. Amazon EC2 コンソール ([https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)) を開きます。

1. ナビゲーションペインの [**ボリューム**] を選択します。

1. ボリュームを選択し、**[Actions]** (アクション)、**[Manage auto-enabled I/O]** (自動有効化 I/O の管理) を選択します。

1. 障害のあるボリュームの I/O を自動的に有効にするには、**[Auto-Enable Volume I/O for impaired volumes]** (障害のあるボリューム I/O の自動有効化) チェックボックスをオンにします。この機能を無効にするには、チェックボックスをクリアします。

1. **[更新]** を選択します。

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

**ボリュームの autoEnableIO 属性を表示するには**  
[describe-volume-attribute](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-volume-attribute.html) コマンドを使用します。

```
aws ec2 describe-volume-attribute \
    --attribute autoEnableIO \
    --volume-id {{vol-01234567890abcdef}}
```

以下は出力の例です。

```
{
    "AutoEnableIO": {
        "Value": true
    },
    "VolumeId": "vol-01234567890abcdef"
}
```

**ボリュームの autoEnableIO 属性を変更するには**  
[modify-volume-attribute](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-volume-attribute.html) コマンドを使用します。

```
aws ec2 modify-volume-attribute \
    --auto-enable-io \
    --volume-id {{vol-01234567890abcdef}}
```

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

**ボリュームの autoEnableIO 属性を表示するには**  
[Get-EC2VolumeAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2VolumeAttribute.html) コマンドレットを使用します。

```
(Get-EC2VolumeAttribute `
    -Attribute autoEnableIO `
    -VolumeId {{vol-01234567890abcdef}}).AutoEnableIO
```

以下は出力の例です。

```
True
```

**ボリュームの autoEnableIO 属性を変更するには**  
[Edit-EC2VolumeAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2VolumeAttribute.html) コマンドレットを使用します。

```
Edit-EC2VolumeAttribute `
    -AutoEnableIO $true `
    -VolumeId {{vol-01234567890abcdef}}
```

------