システムディスクまたはデータディスクの使用可能なストレージ容量が不足している場合は、Elastic Compute Service (ECS) コンソールでディスクのサイズを変更して容量を拡張できます。このトピックでは、ディスクのサイズをオンラインまたはオフラインで変更する方法について説明します。ディスクのサイズをオンラインで変更した後、関連付けられているインスタンスを再起動する必要はありません。新しいディスクサイズはすぐに有効になります。ディスクのサイズをオフラインで変更した後、新しいディスクサイズを有効にするには、関連付けられているインスタンスを再起動する必要があります。
前提条件
サイズ変更するディスクが接続されているインスタンスが、次の要件を満たしていること。
サイズ変更するディスクが、次の要件を満たしていること。
ディスクは [使用中] (In_use) または [未接続] (Available) 状態である必要があります。
ディスクのスナップショットが作成されていないこと。ディスクのスナップショットが作成されている場合は、スナップショットが作成されるまで待ってから、ディスクのサイズを変更してください。
ディスクが新しいデータディスクの場合、ディスクは初期化されている必要があります。詳細については、「概要」をご参照ください。
サイズ変更するディスクがクラウドディスクまたは弾性エフェメラルディスクであること。
ローカルディスク はディスクのサイズ変更をサポートしていません。ローカルディスクのサイズを変更しないでください。ローカルディスクのサイズを変更すると、ディスク上のパーティションテーブルとファイルシステム構造が破損し、業務継続性に影響を与える可能性があります。
手順 1:ディスク容量を拡張するためにディスクのサイズを変更する
ECS コンソール にログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
ブロックストレージページで、サイズ変更するクラウドディスクを見つけ、ディスクまたはインスタンスの状態に基づいて次のいずれかの操作を実行します。
複数のディスクを選択し、クラウドディスクリストの下部にある [サイズ変更] をクリックして、ディスクのバッチサイズ変更を実行することもできます。
(推奨)サイズ変更するディスクに関する情報を確認した後、[スナップショットの作成] をクリックします。表示されるダイアログボックスで、スナップショットパラメータを設定し、[OK] をクリックします。パラメータの詳細については、「スナップショットの作成」をご参照ください。
重要
サイズ変更プロセス中の誤操作によるデータ損失を防ぐため、ディスクのサイズを変更する前に、ディスクのスナップショットを作成してディスクデータをバックアップすることをお勧めします。スナップショットは課金対象です。スナップショットの課金については、「スナップショット」をご参照ください。


クラウドディスクのサイズ変更ページを更新します。[サイズ変更サポート] 列に [はい] と表示されたら、[リスクを理解し、データをバックアップしました。続行します。] をクリックします。
[サイズ変更方法と新しいサイズの設定] ステップで、パラメータを設定します。
①:[新しいディスクサイズ] パラメータを設定します。値は現在のディスクサイズより小さくすることはできません。
②:[サイズ変更方法] パラメータを設定します。有効な値:
[オンラインサイズ変更]:インスタンスに接続されているディスクのサイズをオンラインで変更すると、インスタンスを再起動することなく、新しいディスクサイズがすぐに有効になります。
説明
インスタンスにデプロイされているビジネスでインスタンスの再起動が許可されていない場合は、[オンラインサイズ変更] を選択してディスクのサイズを変更します。
[オフラインサイズ変更]:インスタンスに接続されているディスクのサイズをオフラインで変更した後、新しいディスクサイズを有効にするには、ECS コンソールで、または API 操作を呼び出すことによって、インスタンスを再起動する必要があります。インスタンスで reboot
コマンドを実行してインスタンスを再起動しても、新しいディスクサイズは有効になりません。詳細については、「インスタンスの再起動」をご参照ください。
説明
オフラインサイズ変更方法は、次のシナリオに適しています。
インスタンスが [停止] 状態であるか、インスタンスタイプがディスクのオンラインサイズ変更をサポートしていない場合、インスタンスに接続されているディスクのサイズをオフラインでのみ変更できます。ディスクのオンラインサイズ変更をサポートしていないインスタンスタイプについては、このトピックの「よくある質問」セクションにある ディスクのオンラインサイズ変更をサポートしていないインスタンスタイプはどれですか? の質問を参照してください。
ディスクが [未接続] 状態の場合、ディスクのサイズをオフラインでのみ変更できます。
インスタンスが Windows インスタンスで、バージョン 58011 より前の virtio ドライバーがインストールされている場合は、[オフラインサイズ変更] を選択します。[オンラインサイズ変更] を選択して Windows インスタンス上のディスクのサイズを変更しても、サイズ変更操作は有効になりません。Windows インスタンス上のディスクのサイズをオンラインで変更する前に、virtio ドライバーのバージョンを更新してください。 virtio ドライバーのバージョンを表示および更新する方法については、「Windows インスタンスで Red Hat virtio ドライバーを更新する」をご参照ください。
③:クラウドディスクのサイズ変更ページの左下隅で、価格を確認し、[OK] をクリックします。
[サイズ変更結果の確認] ステップで、成功[サイズ変更結果] 列に と表示されていることを確認します。
手順 2:ディスク上のパーティションとファイルシステムを拡張する
システムが増加したディスク容量を使用できるようにするには、ディスク上のパーティションとファイルシステムを拡張する必要があります。
クラウドディスクのサイズ変更ページの左下隅にある [次のステップ:パーティションとファイルシステムの拡張] をクリックします。
ディスクのサイズをオフラインで変更した場合は、後続の操作を実行する前に、ディスクの状態に基づいて次のいずれかの操作を実行します。
ディスクの状態 | 操作 |
[未接続] | ディスク上のパーティションとファイルシステムを拡張する前に、ディスクを ECS インスタンスに接続します。詳細については、「データディスクの接続」および「手順 2:パーティションとファイルシステムのサイズ変更」をご参照ください。 |
[使用中] | [インスタンスの再起動] をクリックします。次のページにディスクのパーティションとファイルシステムを拡張する手順が表示されるまで待ちます。 |
(条件付きで必須)ディスクにファイルシステムがマウントされていない場合は、マウントポイントを設定します。データのない既存のディレクトリまたは新しいディレクトリを [マウントポイント] として入力し、[アクション] 列の [手動マウント] をクリックします。ディスクのファイルシステムがマウントされたら、ディスクのパーティションとファイルシステムを拡張する手順が表示されるまで待ちます。

[コマンドコンテンツ] セクションの下部にある [前のコマンドの実行] をクリックして、パーティションとファイルシステムを拡張します。
[リモートコマンドの送信] ダイアログボックスで、[実行] をクリックします。システムはインスタンス上でコマンドを実行して、ディスクのパーティションとファイルシステムを拡張します。[コマンド出力] セクションの下部に [成功] と表示された場合、ディスクのパーティションとファイルシステムは拡張されています。
よくある質問
ディスクのサイズをオフラインで変更しましたが、関連付けられているインスタンスを再起動したくない場合はどうすればよいですか?
オフラインサイズ変更操作は、関連付けられているインスタンスを起動または再起動した後にのみ有効になります。ディスクのサイズをオフラインで変更しましたが、ビジネス要件によりインスタンスを起動または再起動できない場合は、ディスクのサイズを 1 GiB オンラインで変更して、オフラインサイズ変更操作と 1 GiB の新しい容量を有効にすることができます。前述の方法は、追加のオンラインサイズ変更操作が必要です。追加の新しい容量に対して課金されます。ビジネス要件に基づいて、追加のサイズ変更操作を実行するかどうかを決定します。
たとえば、ECS コンソールでディスクのサイズを 60 GiB オフラインで変更しましたが、関連付けられているインスタンスを再起動したくないとします。オフラインサイズ変更操作は有効になりません。ECS コンソールでディスクのサイズをオンラインで変更できます。たとえば、ディスクのサイズを 61 GiB オンラインで変更できます。ディスクのサイズをオンラインで変更すると、オペレーティングシステムでディスク容量が 61 GiB に増加します。
マルチアタッチ機能が有効になっているディスクでサイズ変更操作が有効にならない場合はどうすればよいですか?
マルチアタッチ機能が有効になっているディスクが接続されているインスタンスがディスクの新しい容量を認識できるように、ディスクのサイズ変更後に次の手順を実行することをお勧めします。
ディスクをデタッチします。詳細については、「データディスクのデタッチ」をご参照ください。
ディスクを再接続します。詳細については、「データディスクの接続」をご参照ください。
(条件付きで必須)ディスクを再接続した後も特定のインスタンスで新しいディスクサイズが認識されない場合は、ディスクが接続されているインスタンスを再起動することをお勧めします。詳細については、「インスタンスの再起動」をご参照ください。
マルチアタッチ機能の詳細については、「クラウドディスクのマルチアタッチ」をご参照ください。
ディスクのオンラインサイズ変更をサポートしていないインスタンスタイプはどれですか?
次のインスタンスタイプは、ディスクのオンラインサイズ変更をサポートしていません。
ecs.ebmc4.8xlarge
ecs.ebmhfg5.2xlarge
ecs.ebmg5.24xlarge
ecs.t1
ecs.s1
ecs.s2
ecs.s3
ecs.c1
ecs.c2
ecs.m1
ecs.m2