Secure Connect Gateway: Erweitern des /var/lib/docker-Festplattenspeichers mithilfe eines logischen Volumes
Summary: Im Verzeichnis /var/lib/docker werden die SCG-Protokolle auf dem lokalen System gespeichert. Die Container-Services der SCG-Benutzeroberfläche werden in diesem Verzeichnis ausgeführt. Wenn sie vollständig verwendet wird, kann dies dazu führen, dass die Benutzeroberfläche des SCG nicht mehr zugänglich ist. ...
Symptoms

Cause
Dies wird dadurch verursacht, dass der Speicher /dev/mapper/scgVG-LVvar_lib_docker fast voll ist, wodurch der SCG-Benutzeroberflächencontainer saede-app seine Dienste nicht ausführen kann.
Beachten Sie, dass die alten Versionen der Secure Remote Services oder die auf SCG-Appliances aktualisierten Versionen /dev/mapper/esrsVG-LVvar_lib_docker oder /dev/mapper/saeVG-LVvar_lib_docker anstelle von /dev/mapper/scgVG-LVvar_lib_docker haben.
Resolution
1. Greifen Sie mithilfe des VSphere-Clients auf die VM zu und schalten Sie sie aus, bevor Sie Einstellungen ändern:

2. Klicken Sie mit der rechten Maustaste auf die VM und wählen Sie die Option "Einstellungen bearbeiten":
- Erhöhen Sie im Fensterbereich " Einstellungen bearbeiten " die Festplattengröße und klicken Sie auf die Schaltfläche "OK".

3. Schalten Sie die VM ein und überprüfen Sie die geänderten Einstellungen.
- Überprüfen der Erhöhung der FESTPLATTENGRÖẞE:
- Führen Sie den folgenden Befehl aus: fdisk -l
4. Erstellen einer neuen Partition mit dem folgenden Befehl
- Führen Sie den folgenden Befehl aus: fdisk /dev/sda
5. Die Erstellung physischer Volumes wird vom Logical Volume Manager (LVM) verwendet.
- Führen Sie diesen Befehl aus: pvcreate "partition name"

- Zur Überprüfung: pvdisplay oder pvs

6. Erweiterung der Volume-Gruppe
- Beispiel: vgextend "name" "Partitionsname" anstelle von saeVG , müssen Sie esrsVG verwenden
- Beachten Sie, dass, wenn die SCG-Appliance installiert wird, anstatt von SRS aktualisiert zu werden, der Name der Volume-Gruppe scgVG und nicht saeVG lautet.

- Zum Überprüfen: vgdisplay oder vgs
- Beachten Sie, dass, wenn die SCG-Appliance installiert wird, anstatt von SRS aktualisiert zu werden, der Name der Volume-Gruppe scgVG und nicht saeVG lautet.

7. Erweitern der LV-Größe Beispiel: lvextend -L+19GB "LV path"für lvextend-Befehl muss den Pfad /dev/mapper/esrsVG-LVvar_lib_esrsve verwenden.
- Beachten Sie, dass, wenn die SCG-Appliance installiert wird, anstatt ein Upgrade von SRS durchzuführen, der Name der Volume-Gruppe /dev/mapper/scgVG-LVvar_lib_docker und nicht /dev/mapper/saeVG-LVvar_lib_docker lautet.

- Zur Überprüfung vor der Größenänderung LV: df -h

8. Ändern der LV-Größe
- Beachten Sie, dass, wenn die SCG-Appliance installiert wird, anstatt ein Upgrade von SRS durchzuführen, der Name der Volume-Gruppe /dev/mapper/scgVG-LVvar_lib_docker und nicht /dev/mapper/saeVG-LVvar_lib_docker lautet.

- Zur Überprüfung: lvdisplay

- So prüfen Sie nach der Größenänderung LV: df -h oder lsblk
