Secure Connect Gateway: Rozszerzanie miejsca na dysku /var/lib/docker przy użyciu woluminu logicznego

Résumé: Katalog /var/lib/docker to miejsce, w którym system lokalny przechowuje dzienniki SCG. Usługi kontenera interfejsu użytkownika SCG działają w tym katalogu. Jeśli zostanie w pełni wykorzystany, interfejs użytkownika SCG może stać się niedostępny. ...

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

Interfejs użytkownika SCG nagle stał się niedostępny nawet po ponownym uruchomieniu maszyny wirtualnej.

exapme2.png

Cause

Jest to spowodowane tym, że pamięć /dev/mapper/scgVG-LVvar_lib_docker jest prawie pełna, co sprawia, że kontener interfejsu użytkownika SCG saede-app nie może uruchomić swoich usług.

Należy pamiętać, że stare wersje urządzeń Secure Remote Services lub uaktualnione do SCG mają /dev/mapper/esrsVG-LVvar_lib_docker lub /dev/mapper/saeVG-LVvar_lib_docker zamiast /dev/mapper/scgVG-LVvar_lib_docker.

df -h wynik z zablokowanymi usługami

 

Résolution

1. Korzystając z klienta VSPHERE, uzyskaj dostęp do maszyny wirtualnej i upewnij się, że wyłączyłeś maszynę wirtualną przed zmodyfikowaniem jakichkolwiek ustawień:

Wyłączanie maszyny wirtualnej vSphere
2. Kliknij maszynę wirtualną prawym przyciskiem myszy i wybierz opcję "Edit Settings":

  • W panelu Edit Settings zwiększ rozmiar dysku i kliknij przycisk "OK".

Edytowanie ustawień maszyny wirtualnej

3. Włącz maszynę wirtualną i sprawdź zmodyfikowane ustawienia.

  • Sprawdzanie wzrostu rozmiaru DYSKU:
    • Uruchom polecenie: fdisk -l
Wykonywanie polecenia: fdisk -l
4. Tworzenie nowej partycji za pomocą poniższego polecenia
  • Uruchom polecenie: fdisk /dev/sda
Wykonywanie polecenia: fdisk /dev/sda
5. Tworzenie woluminu fizycznego przez menedżera woluminów logicznych (LVM)
  • Uruchom: pvcreate "nazwa partycji"

Wykonywanie pvcreate

  • Aby sprawdzić: pvdisplay lub pvs

Użyj polecenia pvdisplay lub pvs, aby sprawdzić
6. Rozszerzenie grupy woluminów

  • Przykład: vgextend "name" "nazwa partycji" zamiast saeVG, musisz użyć esrsVG
    • Należy pamiętać, że jeśli zamiast uaktualniania z SRS zainstalowano urządzenie SCG, nazwa grupy woluminów to scgVG, a nie saeVG.

Polecenie rozszerzenia grupy woluminów

  • Aby sprawdzić: vgdisplay lub vgs
    • Należy pamiętać, że jeśli zamiast uaktualniania z SRS zainstalowano urządzenie SCG, nazwa grupy woluminów to scgVG, a nie saeVG.

Sprawdzanie za pomocą vgdisplay lub vgs
7. Rozszerzanie rozmiaru LV Np.: lvextend -L+19GB "ścieżka LV"dla polecenia lvextend musi używać ścieżki /dev/mapper/esrsVG-LVvar_lib_esrsve

  • Należy pamiętać, że jeśli urządzenie SCG jest instalowane zamiast uaktualniania z SRS, nazwa grupy woluminów będzie następująca: /dev/mapper/scgVG-LVvar_lib_docker a nie /dev/mapper/saeVG-LVvar_lib_docker .


Wynik polecenia lvextend -L+19GB

  • Aby sprawdzić przed zmianą rozmiaru LV: df -h

Korzystanie z polecenia df -h
8. Zmień rozmiar LV

  • Należy pamiętać, że jeśli urządzenie SCG jest instalowane zamiast uaktualniania z SRS, nazwa grupy woluminów będzie następująca: /dev/mapper/scgVG-LVvar_lib_docker a nie /dev/mapper/saeVG-LVvar_lib_docker .

Zmiana rozmiaru karty LV

  • Aby sprawdzić: lvdisplay

Sprawdzanie za pomocą: lvdisplay

  • Aby sprawdzić po zmianie rozmiaru LV: df -h lub lsblk

sprawdzanie po zmianie rozmiaru LV: df -h lub 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.