LVM-Verfahren für Nicht-HA-Systeme

Sie können die Speicherkapazität von Systemen ohne Hochverfügbarkeit (HA) mit dem LVM-Verfahren (Logical Volume Manager) erweitern.

Vorbereitende Schritte

Warnung: Das Ändern der LVM-Konfiguration auf einem QRadar -System kann zu Datenverlust und Datenbeschädigung führen. Erstellen Sie immer eine vollständige Sicherungskopie des Systems, bevor Sie mit dem LVM-Verfahren beginnen.

Vorgehensweise

  1. Fügen Sie dem Nicht-HA-System eine Festplatte hinzu und geben Sie den Namen der Festplatte mit folgendem Befehl ein:
    lsblk
    Beispiel: sdb
  2. Erstellen Sie eine Partitionstabelle auf der neuen Festplatte, indem Sie den folgenden Befehl eingeben:
    parted /dev/<HD name> mktable gpt
  3. Erstellen Sie eine Partition für die gesamte Festplatte, indem Sie den folgenden Befehl eingeben:
    parted /dev/<HD Name> mkpart xfs 1.00Mib 100%
  4. Suchen Sie nach dem Namen der neuen Partition, indem Sie den folgenden Befehl eingeben:
    lsblk
    Normalerweise ist der Gerätename mit der Zahl 1 am Ende der Partitionsname.
    Beispiel: sdb1
  5. Erstellen Sie das physische Volume (PV) für diese Festplatte, indem Sie den folgenden Befehl eingeben:
    pvcreate /dev/<Partition name>
  6. Um den Speicher hinzuzufügen, suchen Sie die Volume Group (VG). Beispiel:storerhelist die VG für die Verzeichnisse /store und /transient . Suchen Sie VG durch Eingabe des folgenden Befehls:
    vgs
  7. Erweitern Sie die VG um den Platz der neuen Partition, indem Sie den folgenden Befehl eingeben:
    vgextend <Volume Group Name> /dev/<Partition name>
  8. Hinweis: Dieser Schritt ist nur bei All-in-One-Konsolen und Konsolengeräten erforderlich.
    Es wird empfohlen, dass All-in-One-Konsolen und Konsolengeräte mehr Speicherplatz auf dem Transienten- und Speichervolumen haben. Das transiente Volumen sollte 20 % des verfügbaren Platzes einnehmen und das Speichervolumen 80 % des verbleibenden Platzes. Bei allen anderen Geräten ist dieser Schritt nicht erforderlich.
    Achtung! Wenn Sie das transiente logische Volume erweitern, müssen Sie diesen Schritt abschließen, bevor Sie das logische Volume "Store" erweitern.

    Erweitern Sie das transiente logische Volume um 20% des freien Platzes in der VG, indem Sie den folgenden Befehl eingeben:

    lvextend -l +20%FREE /dev/<VG Name>/transient
  9. Dieser Schritt erweitert den freien Speicherplatz für das logische Speichervolumen. Um dieses System in einer Hochverfügbarkeitsumgebung zu verwenden, muss im logischen Volume ausreichend Speicherplatz für die Metadaten des Distributed Replicated Block Device ( DRBD ) verfügbar sein. Erweitern Sie daher den Speicherplatz um 97 % des freien Platzes, indem Sie den folgenden Befehl eingeben:
    lvextend -l +97%FREE /dev/<VG Name>/store
  10. Sie können nach dem Pfad für das Speicherdateisystem suchen. Im Allgemeinen lautet der Pfad /dev/mapper/<VG name>-<LV Name>.

    Der Pfad für das Speicherdateisystem lautet zum Beispiel /dev/mapper/storerhel-store.

    Um den Dateisystemnamen des Verzeichnisses /store zu ermitteln, geben Sie folgenden Befehl ein:
    xfs_info /store | grep meta-data | sed "s/meta-data=//" | cut -d " " -f1
  11. Erweitern Sie das Dateisystem, um den freien Platz auf dem Speicher-LV zu füllen, indem Sie den folgenden Befehl eingeben:
    xfs_growfs /dev/mapper/<VG Name>-<LV Name>
    Hinweis: Wenn der Speicher auf dem transienten Volume erweitert wurde, müssen Sie auch das Dateisystem auf dem transienten LV erweitern.
  12. Das Dateisystem wird erweitert, um den verbleibenden freien Platz im LV zu füllen. Geben Sie den folgenden Befehl ein, um das Speicher-LV um 100 % des verbleibenden Speicherplatzes in der VG zu erweitern, damit Platz für die Metadaten von „ DRBD “ bleibt:
    lvextend -l +100%FREE /dev/<VG Name>/store