ボリュームのサイズ変更
Block Volumeサービスにより、ブロック・ボリュームおよびブート・ボリュームのサイズを拡張できます。 次のいずれかのオプションを使用して、ボリュームのサイズを増やします:
-
オンライン・サイズ変更により、既存のボリュームを所定の位置に拡張します。
-
ボリューム・バックアップからより大きなボリュームにリストアします。
-
既存のボリュームを新しい大きなボリュームにクローニングします。
-
オフライン・サイズ変更により、既存のボリュームを所定の位置に拡張します。
ボリュームのサイズを小さくすることはできません。
概念の詳細は、「Oracle Private Cloud Applianceコンセプト・ガイド」の「ブロック・ボリューム・ストレージの概要」の章を参照してください
オンライン・ボリュームのサイズ変更
オンライン・サイズ変更では、インスタンスからボリュームをデタッチせずにボリューム・サイズを拡張できます。 オンライン・サイズ変更では、ディスクを再スキャンしてパーティションを拡張する必要があります。
オンライン・ブロック・ボリュームのサイズ変更
「コンピュートWeb UI」の使用
-
ナビゲーション・メニューのBlock Storageで、Block Volumesをクリックします。
-
適切なコンパートメントを選択します。
-
サイズを変更するボリュームについて、アクション・アイコン(3つのドット)をクリックし、編集を選択します。
-
サイズを変更します:
-
サイズ(GB): サイズは同じままにすることも、サイズを増分することもできます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。
-
-
「変更の保存」をクリックします。
-
ディスクを再スキャンします。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
-
パーティションを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
OCI CLIの使用
-
コマンドを実行するために必要な情報を収集します:
-
ボリュームOCID (
oci bv volume list
)
-
-
ブロック・ボリュームの更新コマンドを実行します。
構文:
oci bv volume update --volume-id volume_OCID --size-in-gbs size_in_GBs
size_in_GBs
値は、ブロック・ボリュームのサイズです。 サイズを増分できます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。例:
oci bv volume update \ --volume-id ocid1.volume.â¦.â¦.â¦.uniqueID \ --size-in-gbs 72{ "data": { "auto-tuned-vpus-per-gb": null, "availability-domain": "AD-1", "compartment-id": "ocid1.compartment.â¦.â¦.â¦.uniqueID", "defined-tags": {}, "display-name": "clone-w-policy", "freeform-tags": {}, "id": "ocid1.volume.â¦.â¦.â¦.uniqueID", "is-auto-tune-enabled": null, "is-hydrated": null, "kms-key-id": null, "lifecycle-state": "PROVISIONING", "size-in-gbs": 72, "size-in-mbs": 71424, "source-details": { "id": "ocid1.volume.â¦.â¦.â¦.uniqueID", "type": "volume" }, "system-tags": null, "time-created": "2021-07-02T20:48:20+00:00", "volume-group-id": null, "vpus-per-gb": 0 }, "etag": "58851b71-236d-4d99-8175-b27835d6b34f" }
-
ディスクを再スキャンします。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
-
パーティションを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
オンライン・ブート・ボリュームのサイズ変更
「コンピュートWeb UI」の使用
-
ブート・ボリューム: ナビゲーション・メニューのBlock Storageで、Boot Volumesをクリックします。
-
適切なコンパートメントを選択します。
-
サイズを変更するボリュームについて、アクション・アイコン(3つのドット)をクリックし、編集を選択します。
-
サイズを変更します:
-
サイズ(GB): サイズは同じままにすることも、サイズを増分することもできます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。
-
-
「変更の保存」をクリックします。
-
ディスクを再スキャンします。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
-
パーティションを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
OCI CLIの使用
-
コマンドを実行するために必要な情報を収集します:
-
ブート・ボリュームOCID (
oci bv boot-volume list
)
-
-
ブート・ボリュームの更新コマンドを実行します。
構文:
oci bv boot-volume update --boot-volume-id volume_OCID --size-in-gbs size_in_GBs
size_in_GBs
値は、ブート・ボリュームのサイズです。 サイズを増分できます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。例:
oci bv boot-volume update \ --boot-volume-id ocid1.bootvolume.â¦.â¦.â¦.uniqueID \ --size-in-gbs 1024 { "data": { "auto-tuned-vpus-per-gb": null, "availability-domain": "AD-1", "compartment-id": "ocid1.tenancy.â¦.â¦.â¦.uniqueID", "defined-tags": {}, "display-name": "MyInstance(Boot Volume)", "freeform-tags": {}, "id": "ocid1.bootvolume.â¦.â¦.â¦.uniqueID", "image-id": "ocid1.image.â¦.â¦.â¦.uniqueID", "is-auto-tune-enabled": null, "is-hydrated": null, "kms-key-id": null, "lifecycle-state": "PROVISIONING", "size-in-gbs": 1024, "source-details": null, "system-tags": null, "time-created": "2021-08-10T20:14:03.053300+00:00", "volume-group-id": null, "vpus-per-gb": 0 }, "etag": "bd0677e3-c542-45f3-bf04-c473b184c795" }
-
ディスクを再スキャンします。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
-
パーティションを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
オフライン・ボリュームのサイズ変更
オフライン・サイズ変更では、ボリューム・サイズを拡張する前に、インスタンスからボリュームをデタッチします。 ボリュームのサイズを変更して再アタッチする場合は、パーティションを拡張する必要がありますが、ディスクを再スキャンする必要はありません。
オフライン・ボリュームのサイズ変更時の考慮事項
ボリュームをデタッチして再アタッチするたびに、UNIXベースとMicrosoft Windowsインスタンスの両方に複雑さとリスクがあります。 ボリュームのサイズを変更するときは、次の点に注意してください:
-
ボリュームのサイズを変更する前に、ボリュームの完全バックアップを作成します。
-
一貫性のあるデバイス・パスを使用していない場合や、インスタンスでデバイス・パスの一貫性がサポートされていない場合、デバイスの順序およびパスが変更される可能性があります。 Logical Volume Manager (LVM)などのツールを使用している場合は、デバイス・マッピングの修正が必要になることがあります。
オフライン・ブロック・ボリュームのサイズ変更
「コンピュートWeb UI」の使用
-
ブロック・ボリュームをデタッチします。
「ブロック・ボリュームのデタッチ」を参照してください。
-
ナビゲーション・メニューで、Block Storageをクリックし、Block Volumesをクリックします。
-
適切なコンパートメントを選択します。
-
サイズを変更するボリュームについて、アクション・アイコン(3つのドット)をクリックし、編集を選択します。
-
サイズを変更します:
-
サイズ(GB): サイズは同じままにすることも、サイズを増分することもできます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。
-
-
「変更の保存」をクリックします。
-
ボリュームを再アタッチします。
「ボリュームのアタッチ」を参照してください
-
パーティションを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
OCI CLIの使用
-
ブロック・ボリュームをデタッチします。
「ブロック・ボリュームのデタッチ」を参照してください。
-
コマンドを実行するために必要な情報を収集します:
-
ボリュームOCID (
oci bv volume list
)
-
-
ボリューム更新コマンドを実行します。
構文(1行に入力):
oci bv volume update --volume-id volume_OCID --size-in-gbs size_in_GBs
size_in_GBs
値は、ブロック・ボリュームのサイズです。 サイズを増分できます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。例:
oci bv volume update \ --volume-id ocid1.volume.â¦.â¦.â¦.uniqueID \ --size-in-gbs 72{ "data": { "auto-tuned-vpus-per-gb": null, "availability-domain": "AD-1", "compartment-id": "ocid1.compartment.â¦.â¦.â¦.uniqueID", "defined-tags": {}, "display-name": "clone-w-policy", "freeform-tags": {}, "id": "ocid1.volume.â¦.â¦.â¦.uniqueID", "is-auto-tune-enabled": null, "is-hydrated": null, "kms-key-id": null, "lifecycle-state": "PROVISIONING", "size-in-gbs": 72, "size-in-mbs": 71424, "source-details": { "id": "ocid1.volume.â¦.â¦.â¦.uniqueID", "type": "volume" }, "system-tags": null, "time-created": "2021-07-02T20:48:20+00:00", "volume-group-id": null, "vpus-per-gb": 0 }, "etag": "58851b71-236d-4d99-8175-b27835d6b34f" }
-
ボリュームを再アタッチします。
「ボリュームのアタッチ」を参照してください。
-
パーティションを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
オフライン・ブート・ボリュームのサイズ変更
「コンピュートWeb UI」の使用
-
インスタンスを停止します。
「インスタンスの停止、起動およびリセット」を参照してください。
-
ブート・ボリュームをデタッチします。
「ブート・ボリュームのデタッチ」を参照してください。
-
ナビゲーション・メニューのBlock Storageで、Boot Volumesをクリックします。
-
適切なコンパートメントを選択します。
-
サイズを変更するボリュームについて、アクション・アイコン(3つのドット)をクリックし、編集を選択します。
-
サイズを変更します:
-
サイズ(GB): サイズは同じままにすることも、サイズを増分することもできます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。
-
-
「変更の保存」をクリックします。
-
ブート・ボリュームをデータ・ボリュームとして2番目のインスタンスにアタッチします。
「ボリュームのアタッチ」を参照してください。
-
パーティションを拡張し、ファイル・システムを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
-
データ・ボリュームをデタッチします。
「ブロック・ボリュームのデタッチ」を参照してください。
-
ブート・ボリュームを再アタッチします。
「ブート・ボリュームの再アタッチ」を参照してください。
-
インスタンスを再起動します。
「インスタンスの停止、起動およびリセット」を参照してください。
OCI CLIの使用
-
インスタンスを停止します。
「インスタンスの停止、起動およびリセット」を参照してください。
-
ブート・ボリュームをデタッチします。
「ブート・ボリュームのデタッチ」を参照してください。
-
コマンドを実行するために必要な情報を収集します:
-
ブート・ボリュームOCID (
oci bv boot-volume list
)
-
-
ブート・ボリューム更新コマンドを実行します。
構文(1行に入力):
oci bv boot-volume update --boot-volume-id volume_OCID --size-in-gbs size_in_GBs
size_in_GBs
値は、ブート・ボリュームのサイズです。 サイズを増分できます。 サイズを小さくすることはできません。 値は50 GBから32 TBまでで、1 GB単位で指定する必要があります。例:
oci bv boot-volume update \ --boot-volume-id ocid1.bootvolume.â¦.â¦.â¦.uniqueID \ --size-in-gbs 1024 { "data": { "auto-tuned-vpus-per-gb": null, "availability-domain": "AD-1", "compartment-id": "ocid1.tenancy.â¦.â¦.â¦.uniqueID", "defined-tags": {}, "display-name": "MyInstance(Boot Volume)", "freeform-tags": {}, "id": "ocid1.bootvolume.â¦.â¦.â¦.uniqueID", "image-id": "ocid1.image.â¦.â¦.â¦.uniqueID", "is-auto-tune-enabled": null, "is-hydrated": null, "kms-key-id": null, "lifecycle-state": "PROVISIONING", "size-in-gbs": 1024, "source-details": null, "system-tags": null, "time-created": "2021-08-10T20:14:03.053300+00:00", "volume-group-id": null, "vpus-per-gb": 0 }, "etag": "bd0677e3-c542-45f3-bf04-c473b184c795" }
-
ブート・ボリュームをデータ・ボリュームとして2番目のインスタンスにアタッチします。
「ボリュームのアタッチ」を参照してください。
-
パーティションを拡張し、ファイル・システムを拡張します。
詳細は、インスタンスで実行されているOSタイプおよびバージョンのOSドキュメントを参照してください。
-
データ・ボリュームをデタッチします。
「ブロック・ボリュームのデタッチ」を参照してください。
-
ブート・ボリュームを再アタッチします。
「ブート・ボリュームの再アタッチ」を参照してください。
-
インスタンスを再起動します。
「インスタンスの停止、起動およびリセット」を参照してください。