Procédure LVM pour les systèmes non-HA
Vous pouvez augmenter la capacité de stockage des systèmes qui ne sont pas à haute disponibilité (HA) en utilisant la procédure Logical Volume Manager (LVM).
Avant de commencer
Avertissement : La modification de la configuration de LVM sur un système QRadar peut entraîner la perte et la corruption de données. Effectuez toujours une sauvegarde complète du système avant de lancer la procédure LVM.
Procédure
- Ajoutez un disque dur au système non-HA et recherchez le nom du disque dur en entrant la commande suivante :
lsblkPar exemple,sdb - Créez une table de partition sur le nouveau disque dur en entrant la commande suivante :
parted /dev/<HD name> mktable gpt - Créez une partition pour l'ensemble du disque en entrant la commande suivante :
parted /dev/<HD Name> mkpart xfs 1.00Mib 100% - Recherchez le nom de la nouvelle partition en entrant la commande suivante :
Généralement, le nom du périphérique avec le chiffre 1 à la fin est le nom de la partition.lsblkPar exemple,sdb1 - Créez le volume physique (PV) pour ce disque dur en entrant la commande suivante :
pvcreate /dev/<Partition name> - Pour ajouter le stockage, localisez le groupe de volumes (VG). Exemple :storerhelest le VG pour les répertoires /store et /transient . Localisez VG en entrant la commande suivante :
vgs - Étendez le VG pour inclure l'espace de la nouvelle partition en entrant la commande suivante :
vgextend <Volume Group Name> /dev/<Partition name> - Remarque : cette étape n'est nécessaire que pour les consoles tout-en-un et les périphériques de console.Il est recommandé que les consoles tout-en-un et les dispositifs de consoles disposent de plus d'espace de stockage sur le volume transitoire et le volume de stockage. Le volume transitoire devrait occuper 20 % de l'espace disponible et le volume de stockage devrait occuper 80 % de l'espace restant. Cette étape n'est pas nécessaire pour les autres types d'appareils.Attention : Si vous étendez le volume logique transitoire, vous devez terminer cette étape avant d'étendre le volume logique de stockage.
Étendez le volume logique transitoire en utilisant 20 % de l'espace libre dans le VG en entrant la commande suivante :
lvextend -l +20%FREE /dev/<VG Name>/transient - Cette étape permet d'augmenter la quantité d'espace libre pour le volume logique de stockage. Pour utiliser ce système dans un environnement à haute disponibilité, il faut disposer d'un espace suffisant pour les métadonnées du périphérique à blocs répliqués distribués ( DRBD ) dans le volume logique. Par conséquent, étendez l'espace de stockage de 97 % de l'espace libre en entrant la commande suivante :
lvextend -l +97%FREE /dev/<VG Name>/store - Vous pouvez rechercher le chemin d'accès au système de fichiers du magasin. En général, le chemin est /dev/mapper/<VG name>-<LV Name>.
Par exemple, le chemin d'accès au système de fichiers de stockage est /dev/mapper/storerhel-store.
Pour trouver le nom du système de fichiers du répertoire /store , entrez la commande suivante :xfs_info /store | grep meta-data | sed "s/meta-data=//" | cut -d " " -f1 - Développez le système de fichiers pour remplir l'espace libre sur le LV de stockage en entrant la commande suivante :
xfs_growfs /dev/mapper/<VG Name>-<LV Name>Remarque : si le stockage a été étendu sur le volume transitoire, vous devez également étendre le système de fichiers sur le LV transitoire. - Le système de fichiers est étendu pour remplir l'espace libre restant dans le LV. Tapez la commande suivante pour étendre le LV de stockage de 100 % de l'espace restant dans le VG afin de laisser de la place pour les métadonnées de l' DRBD :
lvextend -l +100%FREE /dev/<VG Name>/store