Procedimiento LVM para AWS Cloud non-HA systems

Puede ampliar la capacidad de almacenamiento de los sistemas AWS que no sean de alta disponibilidad (HA) mediante el procedimiento Logical Volume Manager (LVM).

Antes de empezar

Advertencia: Cambiar la configuración LVM en un sistema QRadar puede provocar la pérdida y corrupción de datos. Realice siempre una copia de seguridad completa del sistema antes de iniciar el procedimiento LVM.

Procedimiento

  1. Cree y adjunte el volumen de Amazon EBS a una instancia de Amazon EC2 con QRadar instalado. Para obtener más información, consulte Adjuntar un volumen de Amazon EBS a una instancia de Amazon EC2.
  2. Conéctese a la instancia QRadar mediante SSH y busque el nombre del disco duro (Por ejemplo nvme2n1) introduciendo el siguiente comando:
    lsblk
  3. Cree una tabla de particiones en el nuevo disco duro introduciendo el siguiente comando:
    parted /dev/<HD name> mktable gpt
  4. Cree una partición para todo el disco introduciendo el siguiente comando:
    parted /dev/<HD Name> mkpart xfs 1.00Mib 100%
  5. Busca el nombre de la nueva partición introduciendo el siguiente comando:
    lsblk
    Normalmente, el nombre del dispositivo con el número 1 al final es el nombre de la partición.
    Por ejemplo: nvme2n1p1
  6. Cree el volumen físico (PV) para este disco duro ( sdc1 ) introduciendo el siguiente comando:
    pvcreate /dev/<Partition name>
  7. Para añadir el almacenamiento, localice el grupo de volúmenes (VG). Por ejemplo:storerheles el VG de los directorios /store y /transient . Localice VG introduciendo el siguiente comando:
    vgs
  8. Amplía la VG para incluir el espacio de la nueva partición introduciendo el siguiente comando:
    vgextend <Volume Group Name> /dev/<Partition name>
  9. Nota: Este paso sólo es necesario para las consolas todo en uno y los dispositivos de consola.
    Se recomienda que las consolas todo en uno y los dispositivos de consolas tengan más almacenamiento en el volumen transitorio y de almacenamiento. El volumen transitorio ocupa el 20% del espacio disponible y el volumen de tienda el 80% del espacio restante. Este paso no es necesario para ningún otro tipo de aparato.
    Advertencia: Si está ampliando el volumen lógico transitorio, debe completar este paso antes de ampliar el volumen lógico de almacenamiento.

    Amplíe el volumen lógico transitorio utilizando el 20% del espacio libre en el VG introduciendo el siguiente comando:

    lvextend -l +20%FREE /dev/<VG Name>/transient
  10. Este paso amplía la cantidad de espacio libre para el volumen lógico de almacenamiento. Para utilizar este sistema en un entorno de alta disponibilidad, debe haber suficiente espacio disponible para los metadatos del dispositivo de bloques replicados distribuidos ( DRBD ) en el volumen lógico. Por lo tanto, amplíe el espacio para almacenar en un 97% del espacio libre introduciendo el siguiente comando:
    lvextend -l +97%FREE /dev/<VG Name>/store
  11. Puede buscar la ruta del sistema de archivos del almacén. Generalmente, la ruta es /dev/mapper/<VG name>-<LV Name>.

    Por ejemplo, la ruta del sistema de archivos de almacenamiento es /dev/mapper/storerhel-store.

    Para encontrar el nombre del sistema de archivos del directorio /store , introduzca el siguiente comando:
    xfs_info /store | grep meta-data | sed "s/meta-data=//" | cut -d " " -f1
  12. Haz crecer el sistema de archivos para llenar el espacio libre en el LV de almacenamiento introduciendo el siguiente comando:
    xfs_growfs /dev/mapper/<VG Name>-<LV Name>
    Nota: Si se amplió el almacenamiento en el volumen transitorio, debe ampliar también el sistema de archivos en el VL transitorio.
  13. El sistema de archivos se expande para llenar el espacio libre restante en el LV. Escriba el siguiente comando para ampliar el volumen lógico de almacenamiento en un 100 % del espacio restante en el grupo de volúmenes, reservando espacio para los metadatos de un DRBD :
    lvextend -l +100%FREE /dev/<VG Name>/store