Amazon Elastic Block Store (Amazon EBS) ボリュームを修正しました。しかし、プロセスが遅いか、最適化中状態で長時間停止しているように見えます。
簡単な説明
Amazon EBS のボリュームを変更すると、ボリュームは一連の状態を経ることになります。これらのボリューム状態には、変更状態、最適化中状態、そして最後に完了状態があります。
ボリュームのサイズを大きくすると、変更直後に新しいサイズを使用できます。ただし、ボリュームが最適化中状態の場合、ボリュームのパフォーマンスはソースとターゲットの構成仕様の間になります。ボリュームのパフォーマンスは、1 秒あたりの I/O オペレーションとスループットで測定されます。
EBS ボリュームの変更は、構成の変更に応じて、数分から数時間かかる場合があります。1 TiB サイズの EBS ボリュームの場合、通常、6 時間以内に変更が完了します。ただし、他の状況では、同じボリュームに最大 24 時間かかる場合もあります。ボリューム変更にかかる時間は、必ずしも直線的に長くなるとは限りません。したがって、大きなボリュームに短い時間がかかり、小さなボリュームに長い時間がかかることもあります。
解決方法
ボリュームを変更したら、ボリュームを再度変更するまで少なくとも 6 時間待ってください。変更 6 時間後にボリュームがまだ最適化中の状態にある場合は、ボリューム変更が完了するまで待つ必要があります。まだ最適化中状態にある中でボリュームを変更する必要がある場合は、次の回避策を講じます。
- Amazon EBS スナップショットを使用して、必要な設定の新しい EBS ボリュームに復元します。既存のスナップショットを使用するか、新しいスナップショットを作成することができます。
- 最適化中状態にある現在の EBS ボリュームをデタッチします。
- 新しく復元された EBS ボリュームをインスタンスに添付し、その後使用します。
注: パフォーマンスを最大化するには、スナップショットから復元された新しい EBS ボリュームを初期化する必要があります。
関連情報
EBS ボリュームの増加が OS またはディスク管理に反映されないのはなぜですか。