Oracle Cloud Infrastructureドキュメント

ボリュームのサイズ変更

Oracle Cloud Infrastructure Block Volumeサービスを使用すると、ブロック・ボリュームとブート・ボリュームのサイズを拡張できます。 ボリュームのサイズを大きくするには、次の3つのオプションがあります:

ブロック・ボリューム・サービスの詳細については、ブロック・ボリュームFAQを参照してください。

ボリュームのサイズを大きくすることはできますが、サイズを小さくすることはできません。 サイズを変更して使用可能になるとすぐにボリュームをアタッチして使用することができます。

このトピックでは、オフラインでサイズを変更してボリュームを拡張する方法について説明します。

警告

ブート・ボリュームまたはブロック・ボリュームのサイズを変更する前に、そのボリュームのバックアップを作成する必要があります。

必要なIAMポリシー

Oracle Cloud Infrastructureを使用するには、管理者が作成するポリシーで、コンソールまたはSDK、CLIまたはその他のツールを使用したREST APIのどちらを使用しているかにかかわらず、必要なタイプのアクセスを付与する必要があります。 アクションを実行しようとしたときに、権限のないメッセージや権限のないメッセージを取得する場合は、管理者に付与されているアクセスのタイプと作業するコンパートメントを確認してください。

管理者向け: 「ユーザーがコンピュート・インスタンスを起動できるようにします」のポリシーには、既存のブロック・ボリュームをアタッチ/デタッチする機能が含まれています。 「ボリューム管理者によるブロック・ボリューム、バックアップおよびボリューム・グループの管理」のポリシーでは、指定されたグループはブロック・ボリュームとバックアップを使用してすべてを行いますが、インスタンスは起動しません。

新しいポリシーの場合は、「ポリシーの開始」「共通ポリシー」を参照してください。 インスタンス、クラウド・ネットワーク、またはその他の「コア・サービスAPI」リソースのポリシーを作成する方法について詳しくは、「コア・サービスの詳細」を参照してください。

ボリュームのサイズ変更時の考慮事項

ボリュームのデタッチおよび再アタッチを行うときは常に、LinuxベースのインスタンスとWindowsベースのインスタンスの両方で複雑な状態とリスクが発生します。 これは準仮想化とiSCSIの両方のアタッチメント・タイプに適用されます。 ボリュームのサイズを変更するときは、次のことに注意してください:

  • サイズ変更後にボリュームをインスタンスに再アタッチする場合は、一貫性のあるデバイス・パスを使用していないか、インスタンスが一貫性のあるデバイス・パス、デバイスの順序およびパスをサポートしていない場合があります。 Logical Volume Manager (LVM)などのツールを使用している場合は、デバイス・マッピングの修正が必要な場合があります。 一貫性のあるデバイス・パスの詳細は、「一貫性のあるデバイス・パスを使用したボリュームへの接続」を参照してください。

  • iSCSIアタッチ・ボリュームをデタッチしてからインスタンスに再アタッチすると、ボリュームのIPアドレスは増分されます。

  • ボリュームのサイズを変更する前に、ボリュームの全体バックアップを作成する必要があります。

コンソールを使用したボリュームのサイズ変更

ブロック・ボリュームのサイズ変更
Windowsインスタンスのブート・ボリュームのサイズ変更
Linuxインスタンスのブート・ボリュームのサイズ変更