Secure Connect Gateway: Erweitern des /var/lib/docker-Festplattenspeichers mithilfe eines logischen Volumes

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

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

症状

Auf die SCG-Benutzeroberfläche konnte auch nach dem Neustart der VM plötzlich nicht zugegriffen werden.

exapme2.png

原因

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.

df -h Ergebnis mit gesperrten Services

 

解决方案

1. Greifen Sie mithilfe des VSphere-Clients auf die VM zu und schalten Sie sie aus, bevor Sie Einstellungen ändern:

Ausschalten der VM durch vSphere
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".

Bearbeiten der Einstellungen der VM

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
Ausführen des Befehls: fdisk -l
4. Erstellen einer neuen Partition mit dem folgenden Befehl
  • Führen Sie den folgenden Befehl aus: fdisk /dev/sda
Ausführen des Befehls: fdisk /dev/sda
5. Die Erstellung physischer Volumes wird vom Logical Volume Manager (LVM) verwendet.
  • Führen Sie diesen Befehl aus: pvcreate "partition name"

Ausführen von pvcreate

  • Zur Überprüfung: pvdisplay oder pvs

Verwenden Sie zum Überprüfen den Befehl 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.

Befehl zum Erweitern der Volume-Gruppe

  • 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.

Überprüfung mit vgdisplay oder vgs
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.


Ergebnis von lvextend -L+19GB

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

Verwenden des Befehls 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.

Ändern der Größe des LV

  • Zur Überprüfung: lvdisplay

Überprüfung bei: lvdisplay

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

Überprüfung nach Größenänderung LV: df -h oder lsblk

 

其他信息


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