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

摘要: 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. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

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

exapme2.png

原因

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

 

解决方案

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

 

其他信息


 
文章属性
文章编号: 000212510
文章类型: Solution
上次修改时间: 16 7月 2024
版本:  2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。