Procedimiento LVM para sistemas HA

Puede ampliar la capacidad de almacenamiento de los sistemas de alta disponibilidad (HA) mediante el procedimiento Logical Volume Manager (LVM) en los hosts primario y secundario.

Antes de empezar

Aviso:
  • 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.
  • La ampliación del almacenamiento en /store volumen lógico (LV) en un par de alta disponibilidad desencadena una sincronización completa. Esto puede llevar bastante tiempo, dependiendo del tamaño de /store y de la configuración de red del par de HA. La función de alta disponibilidad no está disponible durante la sincronización.
  • Asegúrese de que el par de Alta Disponibilidad se encuentra en estado Primario/Activo - Secundario/En espera antes de aplicar el procedimiento LVM.

Procedimiento

  1. Compruebe el estado del par de HA introduciendo el siguiente comando:
    /opt/qradar/ha/bin/ha cstate
  2. Añada un disco duro al sistema y asegúrese de que se añade el mismo tamaño de disco duro a los hosts primario y secundario. Busque el nombre del disco duro introduciendo el siguiente comando:
    lsblk
    Por ejemplo: sdb
  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: sdb1
  6. Cree el volumen físico (PV) para este disco duro 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 debe ocupar el 20% del espacio disponible y el volumen de almacenamiento debe ocupar 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. Amplíe el espacio para la tienda LV en un 100% del espacio restante introduciendo el siguiente comando:
    lvextend -l +100%FREE /dev/<VG Name>/store
  11. Puede buscar la ruta del sistema de archivos del almacén. Por lo general, la ruta es /dev/mapper/<VG name>-<LV Name>.

    Por ejemplo, la ruta para el sistema de archivos transitorio es /dev/mapper/storerhel-transient.

    Para encontrar el nombre del sistema de archivos del directorio /transient , introduzca el siguiente comando:
    xfs_info /transient | grep meta-data | sed "s/meta-data=//" | cut -d " " -f1
  12. Nota: Este paso sólo es necesario para las consolas todo en uno y los dispositivos de consola.
    Para consolas todo-en-uno y dispositivos de consola, haga crecer el sistema de archivos transitorio para llenar el espacio libre sólo en el LV transitorio introduciendo el siguiente comando:
    xfs_growfs /dev/mapper/<VG Name>-<LV Name>
  13. Nota: Realice este paso sólo en el host primario/activo una vez completado el procedimiento LVM en los hosts primario y secundario. Este paso desencadena una sincronización completa. Esto puede llevar bastante tiempo, dependiendo del tamaño de /store y de la configuración de red del par de HA. Durante este tiempo, la función de alta disponibilidad no está disponible.
    Cambia el tamaño del dispositivo DRBD introduciendo el siguiente comando:
    drbdadm resize store
  14. Para ampliar el /store, introduzca el siguiente comando:
    xfs_growfs /dev/drbd0 # on Active primary