Azure 非HAシステムのLVM手順

論理ボリュームマネージャ(LVM)手順を使用することで、 Azure 非高可用性(HA)システムのストレージ容量を拡張することができます。

始める前に

警告 QRadar システムで LVM 構成を変更すると、データ損失やデータ破損につながる可能性があります。 LVMの手順を開始する前に、必ずシステムの完全なバックアップを取ってください。

手順

  1. QRadar がインストールされた VM に追加のデータディスクを作成し、アタッチする。 Azure Linux® 詳細は、「 ポータルを使用してデータディスクを Linux VM にアタッチする 」を参照してください。
  2. SSHを使用して QRadar インスタンスに接続し、以下のコマンドを入力してハードディスク名(例: sdc1 )を検索します:
    lsblk
  3. 以下のコマンドを入力して、新しいハードディスクにパーティションテーブルを作成する:
    parted /dev/<HD name> mktable gpt
  4. 以下のコマンドを入力して、ディスク全体のパーティションを作成する:
    parted /dev/<HD Name> mkpart xfs 1.00Mib 100%
  5. 次のコマンドを入力して、新しいパーティションの名前を検索する:
    lsblk
    通常、末尾に数字の1が付いたデバイス名がパーティション名となる。
    例えば、sdc1
  6. 以下のコマンドを入力して、このハードディスク( sdc1 )の物理ボリューム(PV)を作成する:
    pvcreate /dev/<Partition name>
  7. ストレージを追加するには、ボリュームグループ(VG)を見つける。 例:storerhelは、 /store/transient ディレクトリのVGである。 以下のコマンドを入力してVGを見つける:
    vgs
  8. 以下のコマンドを入力して、新しいパーティションのスペースを含むようにVGを拡張します:
    vgextend <Volume Group Name> /dev/<Partition name>
  9. 注: この手順は、オールインワン・コンソールおよびコンソール・デバイスにのみ必要です。
    オール・イン・ワン・コンソールやコンソール・デバイスは、トランジェントとストアのボリュームに、より多くのストレージを持つことが推奨される。 トランジェントボリュームが利用可能なスペースの20%を占め、店舗ボリュームが残りのスペースの80%を占める。 このステップは、他のタイプの電化製品には必要ありません。
    警告トランジェント論理ボリュームを拡張する場合は、ストア論理ボリュームを拡張する前にこの手順を完了する必要があります。

    以下のコマンドを入力して、VG内の空き領域の20%を使用して一時的論理ボリュームを拡張します:

    lvextend -l +20%FREE /dev/<VG Name>/transient
  10. オールインワン・コンソールやコンソール・デバイスの場合、ストア・ボリュームと一緒にトランジェント・ボリュームのストレージ量を増やすことをお勧めします。 空き容量の20%はトランジェントボリュームに、残りの80%はストアボリュームに割り当てなければならない。 このステップは、他の電気器具のタイプでは必要ありません。 以下のコマンドを入力し、ストアの空き容量を97%拡張する。
    lvextend -l +97%FREE /dev/<VG Name>/store
    注: この手順は、オールインワン・コンソールおよびコンソール・デバイスにのみ必要です
    警告トランジェント論理ボリュームを拡張する場合は、ストア論理ボリュームを拡張する前にこの手順を完了する必要があります。
  11. このステップでは、ストア論理ボリュームの空き領域を拡張する。 このシステムを高可用性環境で使用するには、論理ボリューム内に分散レプリケートブロックデバイス( DRBD )のメタデータ用に十分な空き領域が確保されている必要があります。 従って、以下のコマンドを入力して、ストアの空き容量を97%拡張する:
    lvextend -l +97%FREE /dev/<VG Name>/store
  12. ストアファイルシステムのパスを検索できます。 通常、パスは /dev/mapper/<VG name>-<LV Name>

    例えば、ストアファイルシステムのパスは /dev/mapper/storerhel-store

    /store ディレクトリのファイルシステム名を調べるには、以下のコマンドを入力する:
    xfs_info /store | grep meta-data | sed "s/meta-data=//" | cut -d " " -f1
  13. 以下のコマンドを入力して、ストアLVの空き領域を埋めるようにファイルシステムを成長させる:
    xfs_growfs /dev/mapper/<VG Name>-<LV Name>
    注: トランジェント・ボリューム上でストレージを拡張した場合は、トランジェントLV上のファイル・システムも拡張する必要があります。
  14. ファイルシステムはLVの残りの空き領域を埋めるように拡張される。 次のコマンドを入力して、ストア論理ボリュームをボリュームグループ内の残りスペースの100%分拡張し、 DRBD メタデータ用のスペースを確保します:
    lvextend -l +100%FREE /dev/<VG Name>/store