Secure Connect Gateway: Estendendo o espaço em disco /var/lib/docker usando o volume lógico

Résumé: O diretório /var/lib/docker é onde o sistema local armazena os logs do SCG. Os serviços de contêiner da interface do usuário do SCG operam nesse diretório. Se ele for totalmente usado, isso pode tornar a interface do usuário do SCG inacessível. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

A interface do usuário do SCG ficou repentinamente inacessível mesmo após a reinicialização da VM.

exapme2.png

Cause

Isso é causado porque o armazenamento /dev/mapper/scgVG-LVvar_lib_docker está quase cheio, fazendo com que o saede-app do contêiner da interface do usuário do SCG não consiga executar seus serviços.

Observe que as versões antigas do Secure Remote Services ou atualizadas para equipamentos SCG têm /dev/mapper/esrsVG-LVvar_lib_docker ou /dev/mapper/saeVG-LVvar_lib_docker em vez de /dev/mapper/scgVG-LVvar_lib_docker.

Resultado DF -H com serviços bloqueados

 

Résolution

1. Usando o client VSphere, acesse a VM e certifique-se de desligá-la antes de modificar quaisquer configurações:

Vsphere desligando a VM
2. Clique com o botão direito do mouse na VM e escolha a opção "Edit Settings":

  • No painel Edit Settings, aumente o tamanho do disco e clique no botão "OK".

Editando as configurações da VM

3. Ligue a VM e verifique as configurações modificadas.

  • Verificando o aumento no tamanho do DISCO:
    • Execute o comando: fdisk -l
Executando comando: fdisk -l
4. Criando uma nova partição com o uso do comando abaixo
  • Execute o comando: fdisk /dev/sda
Executando o comando: fdisk /dev/sda
5. Criação de volumes físicos pelo LVM (Logical Volume Manager, gerenciador de volumes lógicos)
  • Execute: pvcreate "partition name"

Executando pvcreate

  • Para verificar: pvdisplay ou pvs

Use o comando pvdisplay ou pvs para verificar
6. Extensão do grupo de volumes

  • Ex: vgextend "name" "nome da partição" em vez de saeVG, você tem que usar esrsVG
    • Observe que, se o equipamento SCG for instalado em vez de atualizado a partir do SRS, o nome do grupo de volumes será scgVG e não saeVG.

Comando para estender grupo de volumes

  • Para verificar: vgdisplay ou vgs
    • Observe que, se o equipamento SCG for instalado em vez de atualizado a partir do SRS, o nome do grupo de volumes será scgVG e não saeVG.

Verificando com vgdisplay ou vgs
7. Extensão do tamanho do LV Ex: lvextend -L+19GB O comando "LV path"para lvextend precisa usar o caminho /dev/mapper/esrsVG-LVvar_lib_esrsve

  • Observe que, se o equipamento SCG for instalado em vez de receber upgrade do SRS, o nome do grupo de volumes será /dev/mapper/scgVG-LVvar_lib_docker e não /dev/mapper/saeVG-LVvar_lib_docker .


Resultado de lvextend -L+19GB

  • Para verificar antes de redimensionar LV: df -h

Usando o comando df -h
8. Redimensionar o LV

  • Observe que, se o equipamento SCG for instalado em vez de receber upgrade do SRS, o nome do grupo de volumes será /dev/mapper/scgVG-LVvar_lib_docker e não /dev/mapper/saeVG-LVvar_lib_docker .

Redimensionamento do LV

  • Para verificar: lvdisplay

Verificando com: lvdisplay

  • Para verificar após redimensionar LV: df -h ou lsblk

Verificando após o redimensionamento LV: df -h ou lsblk

 

Informations supplémentaires


 
Propriétés de l’article
Numéro d’article: 000212510
Type d’article: Solution
Dernière modification: 16 juil. 2024
Version:  2
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.