LVM-Verfahren für AWS Cloud-Nicht-HA-Systeme
Sie können die Speicherkapazität von AWS nicht-hochverfügbaren (HA) Systemen mit Hilfe des LVM-Verfahrens (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
- Erstellen Sie ein Amazon EBS -Volume und hängen Sie es an eine Amazon EC2 -Instanz an, auf der QRadar installiert ist. Weitere Informationen finden Sie unter „Anhängen eines Amazon- EBS -Volumes an eine Amazon- EC2 -Instanz “.
- Verbinden Sie sich über SSH mit der Instanz QRadar und suchen Sie den Festplattennamen (z. B.
nvme2n1), indem Sie den folgenden Befehl eingeben:lsblk - Erstellen Sie eine Partitionstabelle auf der neuen Festplatte, indem Sie den folgenden Befehl eingeben:
parted /dev/<HD name> mktable gpt - Erstellen Sie eine Partition für die gesamte Festplatte, indem Sie den folgenden Befehl eingeben:
parted /dev/<HD Name> mkpart xfs 1.00Mib 100% - Suchen Sie nach dem Namen der neuen Partition, indem Sie den folgenden Befehl eingeben:
Normalerweise ist der Gerätename mit der Zahl 1 am Ende der Partitionsname.lsblkBeispiel:nvme2n1p1 - Erstellen Sie das physische Volume (PV) für diese Festplatte ( sdc1 ), indem Sie den folgenden Befehl eingeben:
pvcreate /dev/<Partition name> - 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 - Erweitern Sie die VG um den Platz der neuen Partition, indem Sie den folgenden Befehl eingeben:
vgextend <Volume Group Name> /dev/<Partition name> - 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 flüchtige Volumen belegt 20 % des verfügbaren Platzes und das Lagervolumen 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 - 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 - 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 - 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. - Das Dateisystem wird erweitert, um den verbleibenden freien Platz im LV zu füllen. Geben Sie den folgenden Befehl ein, um das logische Volume „store“ um 100 % des verbleibenden Speicherplatzes in der Volume-Gruppe zu erweitern und Speicherplatz für Metadaten von „ DRBD “ zu reservieren:
lvextend -l +100%FREE /dev/<VG Name>/store