Gateway de conexión segura: Extensión del espacio de disco /var/lib/docker mediante un volumen lógico

Resumen: El directorio /var/lib/docker es donde el sistema local almacena los registros de SCG. Los servicios de contenedor de la interfaz de usuario de SCG funcionan en este directorio. Si se utiliza por completo, esto podría dejar inaccesible la interfaz de usuario de SCG. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

De repente, no se puede acceder a la interfaz de usuario de SCG, incluso después de reiniciar la máquina virtual.

exapme2.png

Causa

Esto se debe a que el almacenamiento /dev/mapper/scgVG-LVvar_lib_docker está casi lleno, lo que hace que el contenedor de la interfaz de usuario de SCG saede-app no pueda ejecutar sus servicios.

Tenga en cuenta que las versiones anteriores de Secure Remote Services o los dispositivos SCG actualizados a tienen /dev/mapper/esrsVG-LVvar_lib_docker o /dev/mapper/saeVG-LVvar_lib_docker en lugar de /dev/mapper/scgVG-LVvar_lib_docker.

Resultado de DF-H con servicios bloqueados

 

Resolución

1. Mediante el cliente VSphere, acceda a la VM y asegúrese de apagarla antes de modificar los ajustes:

Vsphere apaga la VM
2. Haga clic con el botón secundario en la máquina virtual y seleccione la opción "Edit Settings":

  • En el panel Edit Settings, aumente el tamaño del disco y haga clic en el botón "OK".

Edición de la configuración de la máquina virtual

3. Encienda la VM y verifique los ajustes modificados.

  • Verificación del aumento en el tamaño del DISCO:
    • Ejecute el siguiente comando: fdisk -l
Ejecute el comando: fdisk -l
4. Crear una nueva partición con el siguiente comando
  • Ejecute el siguiente comando: fdisk /dev/sda
Ejecute el comando: fdisk /dev/sda
5. Uso de la creación de volúmenes físicos por parte del administrador de volúmenes lógicos (LVM)
  • Ejecute: pvcreate "partition name"

Ejecución de pvcreate

  • Para comprobarlo: pvdisplay o pvs

Utilice el comando pvdisplay o pvs para la comprobación
6. Extensión de grupo de volúmenes

  • Por ejemplo: vgextend "name" "partition name" en lugar de saeVG, debe usar esrsVG
    • Tenga en cuenta que si se instala el dispositivo SCG en lugar de actualizarlo desde SRS, el nombre del grupo de volúmenes será scgVG, no saeVG.

Comando para extender el grupo de volúmenes

  • Para comprobarlo: vgdisplay o vgs
    • Tenga en cuenta que si se instala el dispositivo SCG en lugar de actualizarlo desde SRS, el nombre del grupo de volúmenes será scgVG, no saeVG.

Comprobación con vgdisplay o vgs
7. Extensión del tamaño de LV Por ejemplo: lvextend -L+19GB "LV path"para el comando lvextend necesita usar la ruta /dev/mapper/esrsVG-LVvar_lib_esrsve

  • Tenga en cuenta que si el dispositivo SCG se instala en lugar de actualizarse desde SRS, el nombre del grupo de volúmenes será /dev/mapper/scgVG-LVvar_lib_docker no /dev/mapper/saeVG-LVvar_lib_docker .


Resultado de lvextend -L+19GB

  • Para comprobar antes de cambiar el tamaño de LV: df -h

Uso del comando df -h
8. Cambiar el tamaño del LV

  • Tenga en cuenta que si el dispositivo SCG se instala en lugar de actualizarse desde SRS, el nombre del grupo de volúmenes será /dev/mapper/scgVG-LVvar_lib_docker no /dev/mapper/saeVG-LVvar_lib_docker .

Cambiar el tamaño del LV

  • Para comprobar: lvdisplay

Comprobando con: lvdisplay

  • Para comprobar después de cambiar el tamaño de LV: df -h o lsblk

comprobación después de redimensionar LV: df -h o lsblk

 

Información adicional


 
Propiedades del artículo
Número del artículo: 000212510
Tipo de artículo: Solution
Última modificación: 16 jul 2024
Versión:  2
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.