HAシステムのLVM手順

プライマリホストとセカンダリホストの両方で論理ボリュームマネージャ(LVM)手順を使用することにより、高可用性(HA)システムのストレージ容量を拡張することができます。

始める前に

警告:
  • QRadar システムで LVM 構成を変更すると、データ損失やデータ破損が発生する可能性があります。 LVMの手順を開始する前に、必ずシステムの完全なバックアップを取ってください。
  • 高可用性ペアの /store 論理ボリューム(LV)上のストレージを拡張すると、完全同期がトリガーされます。 これは、 /store のサイズとHAペアのネットワーク構成によっては、かなりの時間を要することがある。 同期中は高可用性機能は使用できません。
  • LVMプロシージャを適用する前に、High Availabilityペアがプライマリ/アクティブ-セカンダリ/スタンバイの状態であることを確認してください。

手順

  1. 以下のコマンドを入力して、HAペアの状態を確認する:
    /opt/qradar/ha/bin/ha cstate
  2. システムにハードディスクを追加し、プライマリホストとセカンダリホストの両方に同じサイズのハードディスクが追加されていることを確認する。 以下のコマンドを入力してハードディスク名を検索する:
    lsblk
    例えば、sdb
  3. 以下のコマンドを入力して、新しいハードディスクにパーティションテーブルを作成する:
    parted /dev/<HD name> mktable gpt
  4. 以下のコマンドを入力して、ディスク全体のパーティションを作成する:
    parted /dev/<HD Name> mkpart xfs 1.00Mib 100%
  5. 次のコマンドを入力して、新しいパーティションの名前を検索する:
    lsblk
    通常、末尾に数字の1が付いたデバイス名がパーティション名となる。
    例えば、sdb1
  6. 以下のコマンドを入力して、このハードディスクの物理ボリューム(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. 以下のコマンドを入力し、店舗LVのスペースを残りのスペースの100%分拡張する:
    lvextend -l +100%FREE /dev/<VG Name>/store
  11. ストアファイルシステムのパスを検索できます。 通常、パスは /dev/mapper/<VG name>-<LV Name>

    例えば、一時ファイルシステムのパスは /dev/mapper/storerhel-transient

    /transient ディレクトリのファイルシステム名を調べるには、以下のコマンドを入力する:
    xfs_info /transient | grep meta-data | sed "s/meta-data=//" | cut -d " " -f1
  12. 注: この手順は、オールインワン・コンソールおよびコンソール・デバイスにのみ必要です。
    オール・イン・ワン・コンソールおよびコンソール・デバイスの場合、以下のコマンドを入力して、トランジェントLV上の空き領域のみを埋めるようにトランジェント・ファイル・システムを成長させます:
    xfs_growfs /dev/mapper/<VG Name>-<LV Name>
  13. 注: この手順は、プライマリとセカンダリの両ホストでLVM手順が完了した後に、プライマリ/アクティブホストでのみ実行する。 このステップは完全な同期をトリガーする。 これは、 /store のサイズとHAペアのネットワーク構成によっては、かなりの時間を要することがある。 この間、高可用性機能は利用できない。
    次のコマンドを入力して、 DRBD デバイスのサイズを変更します:
    drbdadm resize store
  14. /store を成長させるには、次のコマンドを入力してください:
    xfs_growfs /dev/drbd0 # on Active primary