ボリュームを変更したときに Amazon EBS ボリュームが最適化中状態のままになるのはなぜですか。

所要時間1分
0

Amazon Elastic Block Store (Amazon EBS) ボリュームを修正しました。しかし、プロセスが遅いか、最適化中状態で長時間停止しているように見えます。

簡単な説明

Amazon EBS のボリュームを変更すると、ボリュームは一連の状態を経ることになります。これらのボリューム状態には、変更状態、最適化中状態、そして最後に完了状態があります。

ボリュームのサイズを大きくすると、変更直後に新しいサイズを使用できます。ただし、ボリュームが最適化中状態の場合、ボリュームのパフォーマンスはソースとターゲットの構成仕様の間になります。ボリュームのパフォーマンスは、1 秒あたりの I/O オペレーションとスループットで測定されます。

EBS ボリュームの変更は、構成の変更に応じて、数分から数時間かかる場合があります。1 TiB サイズの EBS ボリュームの場合、通常、6 時間以内に変更が完了します。ただし、他の状況では、同じボリュームに最大 24 時間かかる場合もあります。ボリューム変更にかかる時間は、必ずしも直線的に長くなるとは限りません。したがって、大きなボリュームに短い時間がかかり、小さなボリュームに長い時間がかかることもあります。

解決方法

ボリュームを変更したら、ボリュームを再度変更するまで少なくとも 6 時間待ってください。変更 6 時間後にボリュームがまだ最適化中の状態にある場合は、ボリューム変更が完了するまで待つ必要があります。まだ最適化中状態にある中でボリュームを変更する必要がある場合は、次の回避策を講じます。

  1. Amazon EBS スナップショットを使用して、必要な設定の新しい EBS ボリュームに復元します。既存のスナップショットを使用するか、新しいスナップショットを作成することができます。
  2. 最適化中状態にある現在の EBS ボリュームをデタッチします。
  3. 新しく復元された EBS ボリュームをインスタンスに添付し、その後使用します。

注: パフォーマンスを最大化するには、スナップショットから復元された新しい EBS ボリュームを初期化する必要があります。


関連情報

EBS ボリュームの増加が OS またはディスク管理に反映されないのはなぜですか。

AWS公式
AWS公式更新しました 2年前