すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:手順1: ディスク容量を拡張するためにディスクのサイズを変更する

最終更新日:Feb 12, 2025

システムディスクまたはデータディスクに十分な空き容量がない場合、Elastic Compute Service (ECS) コンソールでディスクのサイズを変更して容量を拡張できます。 このトピックでは、オンラインまたはオフラインでディスクのサイズを変更する方法について説明します。 オンラインでディスクのサイズを変更した後、新しいディスクサイズを有効にするために、関連するインスタンスを再起動する必要はありません。 ディスクをオフラインでサイズ変更した後、新しいディスクサイズを有効にするには、関連付けられたインスタンスを再起動する必要があります。

前提条件

  • サイズ変更するディスクがアタッチされているインスタンスは、次の要件を満たしています。

    • ディスクのサイズをオンラインで変更する場合、インスタンスは実行中 (実行中) 状態になります。

    • ディスクのサイズをオフラインで変更する場合、インスタンスは実行中 (実行中) または停止中 (停止中) の状態になります。

  • サイズを変更するディスクは、次の要件を満たしています。

    • ディスクの状態が [使用中] (In_use) または [未接続] (Available) です。

    • ディスクのスナップショットは作成されていません。 ディスクのスナップショットを作成中の場合は、スナップショットが作成されるまで待ってからディスクのサイズを変更してください。

    • ディスクが新しいデータディスクである場合、ディスクは初期化される。 詳細については、「概要」をご参照ください。

  • サイズを変更するディスクは、クラウドディスクまたはエラスティックエフェメラルディスクです。

    ローカルディスクはディスクのサイズ変更をサポートしていません。 ローカルディスクのサイズを変更しないでください。 ローカルディスクのサイズを変更すると、ディスク上のパーティションテーブルとファイルシステム構造が破損し、ビジネスの継続性に影響を与える可能性があります。

準備

  • (推奨) ディスクデータをバックアップするためにサイズを変更するディスクのスナップショットを作成します。

    サイズ変更プロセス中の偶発的な操作によるデータ損失を防ぐため、ディスクのサイズ変更前にディスクのスナップショットを作成してディスクデータをバックアップすることをお勧めします。 詳細については「スナップショットの作成」をご参照ください。 スナップショットに対して課金されます。 詳細については、「スナップショット」をご参照ください。

  • ディスクのサイズ変更の全体的なプロセスに精通してください。 詳細については、「概要」をご参照ください。

手順1: ディスクのサイズを変更してディスクの容量を拡張する

  1. にログインします。ECSコンソール.

  2. 左側のナビゲーションウィンドウで、ストレージ&スナップショット > ブロックストレージ.

  3. 上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。 地域

  4. [クラウドディスク] タブで、ディスクのサイズを変更したいディスクを見つけます。

    • ディスクが [実行中] 状態のインスタンスにアタッチされている場合は、[操作] 列の [サイズ変更] をクリックします。

    • ディスクが [未接続] 状態の場合、またはディスクが [停止済み] 状態のインスタンスに接続されている場合は、[操作] 列の 更多 > [サイズ変更] を選択します。

    複数のディスクを選択し、[クラウドディスク] タブの下部にある [サイズ変更] をクリックして、ディスクのサイズを一括変更することもできます。

  5. [ディスクと読み取りメモの決定] ステップで、[リスクを理解し、データをバックアップした] をクリックします。 Proceed. 截屏2024-10-23 17

  6. では、サイズ変更方法と新しいサイズの設定ステップ、パラメータを設定します。

    截屏2024-11-29 12①: [新しいディスクサイズ] パラメーターを設定します。 現在のディスクサイズより小さくすることはできません。

    ②: Resizing Methodパラメーターを設定します。 有効な値:

    • オンラインサイズ変更: インスタンスに接続されているディスクのサイズをオンラインで変更すると、インスタンスを再起動することなく、新しいディスクサイズがすぐに有効になります。

      説明

      インスタンスにデプロイされたビジネスでインスタンスの再起動が許可されない場合は、[オンラインサイズ変更] を選択してディスクのサイズを変更します。

    • オフラインサイズ変更: インスタンスに接続されたディスクのサイズをオフラインで変更した後、ECSコンソールで、またはAPIを呼び出してインスタンスを再起動し、新しいディスクサイズを有効にする必要があります。 インスタンスでrebootコマンドを実行してインスタンスを再起動した場合、新しいディスクサイズは有効になりません。 詳細については、「インスタンスの再起動」をご参照ください。

      説明

      オフラインのサイズ変更方法は、次のシナリオに適しています。

      • インスタンスが [停止済み] 状態にある場合、またはインスタンスタイプがディスクのオンラインサイズ変更をサポートしていない場合は、インスタンスに接続されているディスクのサイズを変更できます。 ディスクのオンラインサイズ変更をサポートしていないインスタンスタイプについては、ディスクのオンラインサイズ変更をサポートしていないインスタンスタイプ このトピックの「FAQ」セクションの質問。

      • ディスクが未接続状態の場合は、オフラインでのみディスクのサイズを変更できます。

      • インスタンスが58011より前のバージョンのvirtioドライバーがインストールされているWindowsインスタンスの場合は、[オフラインサイズ変更] を選択します。 オンラインサイズ変更を選択してWindowsインスタンスのディスクのサイズを変更した場合、サイズ変更操作は有効になりません。 Windowsインスタンスのディスクのサイズをオンラインで変更する前に、virtioドライバーのバージョンを更新してください。 virtioドライバーのバージョンを表示および更新する方法については、「WindowsインスタンスのRed Hat virtioドライバーの更新」をご参照ください。

    ③:[クラウドディスクのサイズ変更] ページの左下隅で、価格を確認し、OK.

  7. では、結果のサイズ変更の確認ステップ、確認する成功に表示されます。結果のサイズ変更列を作成します。image

ステップ2: ディスク上のパーティションとファイルシステムを拡張する

システムが増加したディスク容量を使用できるようにするには、ディスク上のパーティションとファイルシステムを拡張する必要があります。

  1. クリック次のステップ: パーティションとファイルシステムの拡張[クラウドディスクのサイズ変更] ページの左下隅にあります。截屏2025-01-21 16

    ディスクのサイズをオフラインにした場合は、次の操作を実行する前に、ディスクのステータスに基づいて次のいずれかの操作を実行します。

    ディスクの状態

    操作

    未接続

    ディスク上のパーティションとファイルシステムを拡張する前に、ディスクをECSインスタンスにアタッチします。 詳細については、「データディスクのアタッチ」および「手順2: パーティションとファイルシステムのサイズ変更」をご参照ください。

    使用中

    [インスタンスの再起動] をクリックします。 ディスクのパーティションとファイルシステムを拡張する手順が次のページに表示されるのを待ちます。 截屏2024-12-25 09

  2. (条件付きで必要) ディスクにファイルシステムがマウントされていない場合は、マウントポイントを設定します。 データのない既存のディレクトリまたは新しいディレクトリをマウントポイントとして入力し、[操作] 列の [手動でマウント] をクリックします。 ディスクのファイルシステムがマウントされたら、ディスクのパーティションとファイルシステムを拡張する指示が表示されるのを待ちます。

    截屏2025-01-16 10

    説明

    ディスクのファイルシステムがマウントされていないが、[マウントポイントの設定] セクションが表示されない場合は、関連するインスタンスのオペレーティングシステムにログインし、Mountコマンドを実行してファイルシステムを手動でマウントします。 次に、オペレーティングシステムの種類に基づいて、オペレーティングシステムのディスクのパーティションとファイルシステムを手動で拡張します。 詳細については、「Linuxインスタンスのディスクのパーティションとファイルシステムの拡張」または「Windowsインスタンスのディスクのパーティションとファイルシステムの拡張」をご参照ください。

  3. [コマンドコンテンツ] セクションの下部にある [先行コマンドの実行] をクリックして、パーティションとファイルシステムを拡張します。截屏2024-12-25 11

    説明

    [コマンドコンテンツ] セクションが表示されない場合、または [コマンドコンテンツ] セクションを含むページを誤って閉じた場合は、[Linuxインスタンスのディスクのパーティションとファイルシステムの拡張] または [Windowsインスタンスのディスクのパーティションとファイルシステムの拡張] を参照して、関連するインスタンスのオペレーティングシステムに基づいてディスクのパーティションとファイルシステムを拡張できます。

  4. [リモートコマンドの送信] ダイアログボックスで、[実行] をクリックします。 システムはインスタンスでコマンドを実行し、ディスクのパーティションとファイルシステムを拡張します。 [コマンド出力] セクションの下部に [成功] と表示されている場合、ディスクのパーティションとファイルシステムが拡張されます。截屏2024-11-06 13

よくある質問

ディスクをオフラインでサイズ変更したが、関連するインスタンスを再起動しない場合はどうすればよいですか?

オフラインサイズ変更操作は、関連付けられたインスタンスを起動または再起動した後にのみ有効になります。 ディスクのサイズをオフラインで変更したが、ビジネス要件のためにインスタンスを起動または再起動できない場合、オンラインでディスクのサイズを1 GiB拡張してオフラインのサイズ変更操作を行い、新しい容量の1 GiBを有効にすることができます。 上記の方法では、追加のオンラインサイズ変更操作が必要です。 追加の新しい容量に対して課金されます。 ビジネス要件に基づいて、追加のサイズ変更操作を実行するかどうかを決定します。

たとえば、ECSコンソールでディスクのサイズを60 GiBオフラインに変更しますが、関連付けられたインスタンスを再起動したくないとします。 オフラインのサイズ変更操作は有効になりません。 ECSコンソールでオンラインでディスクのサイズを変更できます。 たとえば、オンラインでディスクのサイズを61 GiBに変更できます。 オンラインでディスクのサイズを変更すると、オペレーティングシステムでディスク容量が61 GiBに増加します。

マルチアタッチ機能が有効になっているディスクでサイズ変更操作が有効にならない場合はどうすればよいですか?

マルチアタッチ機能が有効になっているディスクがアタッチされているインスタンスがディスクの新しい容量を認識できるようにするには、ディスクのサイズ変更後に次の手順を実行することをお勧めします。

  1. ディスクをデタッチします。 詳細については、「データディスクのデタッチ」をご参照ください。

  2. ディスクを再接続します。 詳細については、「データディスクのアタッチ」をご参照ください。

  3. (条件付きで必要) ディスクを再接続した後も、新しいディスクサイズが特定のインスタンスによって認識されない場合は、ディスクが接続されているインスタンスを再起動することを推奨します。 詳細は、「インスタンスの再起動」 をご参照ください。

マルチアタッチ機能の詳細については、「クラウドディスクのマルチアタッチ」をご参照ください。

ディスクのオンラインサイズ変更をサポートしていないインスタンスタイプ

次のインスタンスタイプは、ディスクのオンラインサイズ変更をサポートしていません。

  • 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