Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VMディスクサイズを増やす

仮想マシン(VM)のディスクサイズが 「Routing Directorのシステム要件」で説明されている最小システム要件を満たしていない既存のインストールでは、ディスクサイズを増やす必要があります。ディスクサイズを増やすには、以下の手順を実行します。
  1. VMの電源を切ります。
  2. ハイパーバイザーからプライマリー仮想ディスクと Ceph 仮想ディスクのサイズを増やします。Ceph は、仮想マシンに接続された 2 番目のディスクを使用します。
    ディスクサイズを増やすには、ハイパーバイザーに対応する手順を実行します。
    • VMware ESXi 8.0

      注:VM にスナップショットがある場合、サイズを大きくするディスク オプションはグレー表示され、使用できません。スナップショットがあるVMのハードディスクを増やすには、まずVMware ESXi 8.0サーバーでスナップショットを削除する必要があります。
    • KVM

    • プロキシモックスVE

  3. VMの電源を入れます。
  4. VM の Linux ルートシェルにログインします。
  5. ディスクサイズが増加していることを確認します。たとえば、Proxmox および KVM でホストされる VM では、次のようになります。

    ここでは、プライマリーディスクの vda は 400 GB に増加し、Ceph の vdb は 100 GB に増加しました。

    vdaディスクのサイズが設定どおりに増加しない場合は、次のコマンドを実行して手動でサイズを増やします。
    1. lsblkコマンドを再実行して、ディスクサイズが増加したことを確認します。

      注:ESXi でホストされる仮想マシンでは、ディスクとパーティションの名前はそれぞれ sdasd1 になる場合があります。
  6. Ceph OSD を再起動して、サイズ変更を検出します。次に例を示します。
    1. 既存のOSDサイズを確認します。

      1. Rookツールポッドを起動します。

      2. 現在のOSDサイズを取得します。

        この例では、vm4のOSDを変更しています。ここには、~50 GB (中古+利用可能) の元のサイズがまだ表示されます。

    2. Linuxルートシェルに戻り、ディスクサイズを増やすノード(vm4)で実行されているOSDポッドを特定します。

    3. ポッドを再起動します。

    4. 新しいサイズを確認します。

      1. Rookツールポッドを起動し、 ceph osd status を再度実行します。

        ここでは、vm4のOSDは~100-GBに増加しています。

      2. 合計サイズも増加していることを確認します。

        ここでは、合計サイズが 200 GB から 250 GB に増加しました。

    注:

    この例では、1 つのノード VM 上の Ceph ストレージのサイズを増やしました。すべてのノードでストレージ値を一貫させるには、すべてのノードVMのサイズを増やす必要があります。残りの 3 つの VM について、これらの手順を繰り返します。

  7. Ceph ストレージの合計サイズを増やした後、オブジェクトストレージと PVC の間の割り当て割り当てを更新する必要があります。VM のデプロイメントシェルにログインして、割り当てクォータを増やします。