Wird geladen...

Wir haben festgestellt, dass Ihre Browsersprache Chinesisch ist. Möchten Sie unsere chinesische Website besuchen? [ Schließen ]
Von: Emma

Bedeutung der Warnung „Log Disk Exhaustion“

Die Warnung „Log Disk Exhaustion“ bedeutet, dass die Partition /storage/log auf Ihrer vCenter Server Appliance (VCSA) nahezu vollständig belegt ist – in der Regel ab einer Auslastung von 75 %. Auf dieser Partition werden Protokolle aller zentralen vCenter-Dienste gespeichert, darunter SSO, der VMware-Verzeichnisdienst sowie vpxd.

Sobald die Partition vollständig belegt ist, stoppt vCenter das Schreiben von Protokollen und schaltet kritische Dienste ab, um Datenbeschädigungen zu vermeiden. Der Zugriff auf den vSphere-Client geht verloren und Sie können Ihre ESXi-Hosts nicht mehr verwalten, bis Speicherplatz freigegeben oder die Partition vergrößert wurde.

Was bedeutet Log Disk Exhaustion bei vCenter

6 häufige Ursachen für eine volle Log-Datenträgerpartition bei vCenter

Die Ermittlung der Quelle des Speicheraufwuchses ist der erste Schritt zur dauerhaften Behebung. Im Folgenden die sechs häufigsten Gründe für eine überfüllte /storage/log-Partition:

vmafdd.log wird nicht komprimiert (Fehler bei vCenter 7.x / 8.x)

Bei vCenter 7.0 und 8.0 liegt ein bekannter Fehler im VMware Authentication Framework Daemon (vmafdd) vor.

Ein Registrierungskonflikt bewirkt, dass der Dienst die Regeln für die Protokollrotation ignoriert. Dadurch entsteht eine einzelne riesige Protokolldatei, die die gesamte Partition belegen kann.

Support-Bundles werden nicht automatisch gelöscht

In vCenter 8.0-Versionen vor Update 3 werden zur Fehleranalyse erstellte Support-Bundles teilweise nicht automatisch entfernt. Diese Bundles sind große komprimierte Dateien, die bei Anhäufung schnell eine volle Log-Partition auf der VCSA verursachen.

Übermäßig viele pod-startup.log-Dateien

In vCenter 7.0-Umgebungen vor Update 3c kann ein Zertifikatvalidierungsfehler eine endlose Protokollschleife auslösen. Das System erstellt wiederholt pod-startup.log-Dateien und füllt den Datenträger rasch mit redundanten Fehlermeldungen.

Aufwuchs der SSO- und lookupsvc-Verzeichnisse

In Umgebungen mit hohem Datenverkehr oder häufigen API-Aufrufen wachsen die Dateien localhost_access.log und catalina.log stark an.

Diese befinden sich in den Verzeichnissen des Single Sign-On (SSO) und des Lookup-Dienstes. Bei älteren Versionen von 6.x und 7.x funktioniert deren automatische Rotation teilweise nicht ordnungsgemäß.

Zu kleine Log-Partition für die Umgebungsgröße

Die standardmäßig zugewiesenen 10 GB für /storage/log reichen oft nicht für große Umgebungen mit Hunderten von Hosts oder Tausenden von virtuellen Maschinen aus. Hoher Protokollierungsgrad oder häufige Objektänderungen lassen den Speicherbedarf schneller als erwartet ansteigen.

Falsche STIG-pgaudit-Konfiguration

vCenter nutzt eine integrierte PostgreSQL-Datenbank zur Speicherung von Inventar- und Konfigurationsdaten. Bei Umgebungen mit STIG-Härtung wird ggf. pgaudit für diese Datenbank aktiviert.

Bei fehlerhafter Konfiguration wird jede Datenbanktransaktion protokolliert, wodurch die Log-Partition extrem schnell belegt wird.

Zuerst sichere Diagnose des Problems durchführen

Bevor Sie Dateien löschen oder Datenträger vergrößern, ermitteln Sie genau, welche Dateien den Speicher belegen. Handlungen ohne klare Diagnose riskieren das Entfernen kritischer Systemdaten oder das Übersehen eines wiederkehrenden zugrundeliegenden Fehlers.

Volle Log-Partition – Diagnose

Voraussetzung: Zuerst einen Snapshot oder ein Backup erstellen

Erstellen Sie vor allen Datenträgeroperationen oder Dateilöschungen einen VM-Snapshot oder ein aktuelles Backup der VCSA. Das Ändern von Datenträgergrößen ohne Sicherung kann eine Beschädigung der Partitionstabelle zur Folge haben und die VCSA unbootbar machen. Wenn vCenter Teil einer Linked-Mode-Gruppe ist, prüfen Sie vor dem Vorgehen die Auswirkungen einer Wiederherstellung.

Schritt 1: Partition über die VAMI ermitteln

Falls die Benutzeroberfläche noch erreichbar ist, melden Sie sich über die vCenter Appliance Management Interface (VAMI) unter https://<vcenter-fqdn>:5480 an.

  1. Navigieren Sie im linken Seitenmenü zu Überwachung.
  2. Wählen Sie Datenträger aus.
  3. Suchen Sie die Partition mit der Bezeichnung /storage/log. Ein kritischer Gesundheitsstatus oder eine Auslastung über 75 % bestätigt die Warnung.

Schritt 2: Datenträgerauslastung per SSH prüfen

Falls die VAMI nicht reagiert, melden Sie sich per SSH als Benutzer root an der VCSA an. Wenn Sie die Appliance-Shell öffnen, geben Sie shell ein, um zur Bash-Oberfläche zu wechseln.

Führen Sie folgenden Befehl aus, um die Datenträgerauslastung in leserlichem Format anzuzeigen:

df -h

Um nur Partitionen mit einer Auslastung über 78 % anzuzeigen, führen Sie aus:

df -h | awk '0+$5 >= 78 {print}'

Schritt 3: Größte Speichernutzer ermitteln

Nachdem bestätigt wurde, dass /storage/log das Problem darstellt, führen Sie diesen Befehl aus, um die 20 größten Dateien und Verzeichnisse aufzulisten:

du -ah /storage/log/ | sort -h -r | head -n 20

Achten Sie auf ungewöhnlich große Dateien (mehrere GB) oder eine hohe Anzahl kleiner, wiederholter Protokolldateien.

Hinweis: Der Parameter -h bei sort wird nicht von allen VCSA-Versionen unterstützt. Bei einem Befehlsfehler verwenden Sie stattdessen sort -r und vergleichen die Rohbyte-Werte.

Schritt 4: Prüfung auf erschöpfte Inodes

Eine Partition kann als voll angezeigt werden, obwohl noch freier Speicher vorhanden ist. Dies tritt auf, wenn die Partition keine Inodes mehr hat – das sind Indexknoten, die das Dateisystem zur Verwaltung einzelner Dateien nutzt. Millionen kleiner Protokolldateien können Inodes aufbrauchen, ohne den Datenträger nach Größe zu füllen.

Prüfen Sie die Inode-Auslastung mit folgendem Befehl:

df -i

Wenn der Wert IUse% bei /storage/log bei 100 % oder nahe 100 % liegt, ist eine Inode-Erschöpfung die wahrscheinliche Ursache.

Schritt 5: Dateianzahl pro Verzeichnis zählen

Wenn Schritt 4 eine hohe Inode-Auslastung ergab, führen Sie diesen Befehl aus, um das Verzeichnis mit den meisten Dateien zu finden:

find /storage/log -type d -exec sh -c "echo -n '{}: '; ls -1 '{}' | wc -l" \; | sort -n -k 2

Hinweis: Dieser Befehl kann mehrere Minuten dauern, falls die Dateianzahl extrem hoch ist.

Zwei Methoden zur Behebung von Log Disk Exhaustion bei vCenter

Nach Ermittlung der Ursache können Sie das Problem entweder durch das Bereinigen unnötiger Protokolldaten oder das Erweitern des verfügbaren Speichers beheben. Wählen Sie die Methode entsprechend Ihren Diagnoseergebnissen aus.

Versionsspezifische bekannte Fehler und Lösungen

Viele Fälle einer vollen Log-Partition bei vCenter 7 und 8 gehen auf Softwarefehler zurück, die eine korrekte Rotation oder Kompression von Protokollen verhindern. Prüfen Sie vor dem weiteren Vorgehen die nachfolgende Tabelle – falls Ihre Version einem bekannten Fehler entspricht, wenden Sie zuerst die passende Lösung an.

vCenter-Version Bekannter Fehler Lösung
vCenter 6.0 vor U3 Rotation von cloudvm-ram-size.log defekt Aktualisierung auf die aktuelle 6.0/6.5-Version
vCenter 7.0 vor U1 SSO-Protokolle werden nicht komprimiert Aktualisierung auf 7.0 U1 oder neuer
vCenter 7.0 vor U3c Endloswachstum von pod-startup.log KB-Lösung oder Aktualisierung auf 7.0 U3c
vCenter 7.0 / 8.0 vor U1 Registrierungskonflikt bei vmafdd.log Registrierungsfix (KB 318575)
vCenter 8.0 vor U3 Support-Bundles werden nicht automatisch gelöscht Manuelle Bereinigung oder Aktualisierung auf 8.0 U3

Methode 1: Manuelle Bereinigung von Protokolldateien

Diese Methode verschafft sofort Abhilfe durch das Entfernen alter rotierter Protokollarchive. Löschen Sie ausschließlich komprimierte oder nummerierte Archivdateien mit den Endungen .gz, .zip oder .log.1. Aktive Protokolldateien mit der Endung .log dürfen nicht gelöscht werden.

  1. Alte komprimierte Protokolle entfernen: Führen Sie folgenden Befehl aus, um komprimierte Protokolldateien älter als 7 Tage zu suchen und zu löschen:

find /storage/log -name "*.gz" -mtime +7 -type f -delete

Alte komprimierte Protokolle entfernen

  1. Support-Bundles bereinigen: Wenn die du-Ausgabe Ihrer Diagnose große Dateien unter /storage/log/vc-support-bundles/ anzeigt, entfernen Sie diese mit folgendem Befehl:

rm -rf /storage/log/vc-support-bundles/*

Support-Bundles bereinigen

  1. vCenter-Dienste neu starten: Nachdem Speicherplatz freigegeben wurde, starten Sie alle vCenter-Dienste neu, um alle noch offenen Dateihandles der Dienste freizugeben:

service-control --stop --all && service-control --start --all

vCenter-Dienste neu starten

Tipp: Wenn ein Dienst aufgrund eines weiterhin vollen Datenträgers nicht startet, löschen Sie weitere .gz-Dateien manuell, bis die Auslastung unter 95 % sinkt, und versuchen Sie es erneut.

Methode 2: Erweitern der virtuellen Datenträgerdatei /storage/log

Wenn die Umgebung die standardmäßigen 10 GB Kapazität überholt hat, ist die Erweiterung des virtuellen Datenträgers die dauerhaftere Lösung.

  1. Korrekte VMDK ermitteln: Die VCSA nutzt mehrere virtuelle Datenträger. Festplatte 5 entspricht üblicherweise /storage/log. Bestätigen Sie dies aber vor Änderungen über die VAMI oder per Befehl lsblk in der Shell.
  2. Datenträgergröße in vSphere erhöhen: Klicken Sie im vSphere-Client mit der rechten Maustaste auf die VCSA-VM und wählen Sie Einstellungen bearbeiten. Suchen Sie die ermittelte Festplatte und erhöhen Sie deren Größe – beispielsweise von 10 GB auf 20 GB. Die VCSA unterstützt das Hot-Resize von Datenträgern, ein Herunterfahren ist im Allgemeinen nicht erforderlich. Erstellen Sie aber zuvor einen Snapshot, falls noch nicht geschehen.
  3. Partition innerhalb der Appliance erweitern: Wechseln Sie zurück zur SSH-Sitzung der VCSA und führen Sie folgendes Skript aus, damit die Appliance den neuen Speicherplatz erkennt und nutzt:
    /usr/lib/applmgmt/support/scripts/autogrow.sh
  4. Erweiterung prüfen: Führen Sie erneut df -h aus, um zu bestätigen, dass /storage/log die neue Größe anzeigt.

Log-Datenträger erweitern

Hinweis: Dieser Skriptpfad gilt für vCenter 7.x und 8.x. Prüfen Sie den Pfad für Ihre spezifische Version vor der Ausführung.

vCenter-Backup vor der Behebung von Log Disk Exhaustion erstellen

Ein VM-Snapshot ist ein erster Sicherungsschritt, ersetzt aber kein ordnungsgemäßes Backup. Snapshots werden auf demselben Datastore wie die VCSA gespeichert und können durch dieselben Speicherprobleme ungültig werden, die Sie beheben möchten. Für eine produktive vCenter-Umgebung bietet eine dedizierte Backup-Lösung einen zuverlässigen, unabhängigen Wiederherstellungspunkt, bevor Sie Datenträger oder Dateien verändern.

i2Backup ist eine Enterprise-Backup-Lösung, die agentenlose Sicherungen von VMware-VMs über native Virtualisierungs-APIs unterstützt – ohne Installation von Agents auf der VCSA selbst.

Hauptfunktionen von i2Backup

  • Agentenlose VM-Sicherung:Sichert die VCSA direkt über VMware-APIs, ohne dass Software auf der Appliance installiert wird. Sicherungsaufträge laufen ohne Auswirkungen auf produktive Workloads ab.
  • Sofortige VM-Wiederherstellung:Stellen Sie eine ausgefallene VCSA wieder her, indem Sie das Sicherungsimage remote auf der Zielplattform einbinden – dadurch sinkt die Wiederherstellungszeit deutlich.
  • Zeitpunktgenaue Wiederherstellung:Erfasst durchgehende Sicherungsprotokolle, sodass Sie die VCSA auf einen beliebigen Zeitpunkt vor dem Auftreten des Log-Datenträgerproblems wiederherstellen können, nicht nur auf das aktuellste Backup.
  • Unveränderbarer Sicherungsspeicher:Unterstützt WORM-konformen Speicher, um Änderungen oder das Löschen von Sicherungen zu verhindern, ergänzt um AES- und SM4-Verschlüsselung während der Übertragung.
  • Automatisierte Zeitplanung:Sicherungspläne laufen nach einmaliger Konfiguration automatisch ab, mit intelligenten Aufbewahrungsregeln, die veraltete Sicherungen ohne manuelle Eingriffe entfernen.

Bevor Sie fortfahren

Erstellen Sie vor jeder Datenträgervergrößerung oder Dateilöschung ein vollständiges Backup der VCSA mit der Lösung Info2soft i2Backup. Sollte während der Reparatur ein Fehler auftreten, entscheidet ein sauberer Wiederherstellungspunkt über eine schnelle Wiederherstellung oder einen kompletten Neuaufbau von vCenter.

60-tägige kostenlose Testversion

Häufig gestellte Fragen (FAQ)

F1: Ist das Löschen von Dateien in /storage/log sicher?

Das hängt von den Dateien ab. Komprimierte Archivdateien mit den Endungen .gz, .zip oder .log.1 können bedenkenlos entfernt werden. Aktive Protokolldateien mit Endung .log dürfen nicht angefasst werden – deren Löschung kann laufende Dienste stören oder unvorhersehbares Verhalten von vCenter verursachen.

 

F2: Kann ich Log Disk Exhaustion ohne SSH-Zugriff beheben?

In den meisten Fällen nein. Die VAMI zeigt zwar die Datenträgerauslastung an, bietet aber keine Werkzeuge zum Löschen von Protokolldateien oder direkten Vergrößern von Partitionen.

SSH-Zugriff ist für die in diesem Leitfaden beschriebenen Bereinigungs- und Erweiterungsschritte erforderlich. Falls SSH deaktiviert ist, aktivieren Sie es vor dem Vorgehen vorübergehend über die VAMI unter Zugriff > Bearbeiten.

 

F3: Was ist der Unterschied zwischen Log-Datenträger- und SEAT-Datenträger-Erschöpfung?

Die Partition /storage/log speichert Dienstprotokolle aller vCenter-Komponenten. Der SEAT-Datenträger (Statistics, Events, Alarms, and Tasks), üblicherweise /storage/seat, speichert historische Leistungsdaten und Ereignisprotokolle.

Beide können unabhängig voneinander voll laufen. Die Symptome sehen ähnlich aus, die Lösungen zielen aber auf unterschiedliche Partitionen und Dateisätze ab.

 

F4: Warum ist /storage/archive immer zu 100 % belegt? Ist das normal?

Ja. Die Partition /storage/archive ist dafür ausgelegt, mit einer Auslastung von nahezu 100 % zu arbeiten. vCenter nutzt sie als Zwischenspeicher für Protokollarchive und verwaltet deren Inhalt automatisch. Eine volle /storage/archive löst keine Warnung aus und erfordert keine Maßnahmen.

 

F5: Verursacht die Datenträgererweiterung Ausfallzeit?

Die VCSA unterstützt das Hot-Resize von Datenträgern, Sie können die Größe des virtuellen Datenträgers also ohne Herunterfahren der Appliance erhöhen. Ausfallzeit kann trotzdem auftreten, wenn die Partition bereits vollständig belegt ist und Dienste abgeschaltet wurden.

In diesem Fall befreien Sie zuerst ausreichend Speicherplatz mit Methode 1, bevor Sie die Erweiterung durchführen.

 

F6: Was tun, wenn vCenter bereits nicht erreichbar ist (503-Fehler)?

Wenn der vSphere-Client einen 503-Fehler zurückgibt und SSH nicht reagiert, hat die Appliance aufgrund des vollen Datenträgers die meisten Dienste angehalten. Greifen Sie direkt über die VM-Konsole auf der ESXi-Host-Ebene auf die VCSA zu (ohne Umweg über vCenter), indem Sie Ihren vSphere-Client direkt mit der IP des ESXi-Hosts verbinden.

Melden Sie sich über die Konsole an, befreien Sie Speicherplatz durch das Löschen von .gz-Dateien und starten Sie anschließend die Dienste mit service-control –start –all neu. Ist der Datenträger zu voll, um Schreibvorgänge auszuführen, müssen Sie die VMDK-Datei auf ESXi-Ebene vergrößern, bevor sich die Appliance wiederherstellen kann.

Fazit

Eine volle Log-Partition bei vCenter ist behebbar, erfordert aber schnelles Handeln. Eine vollständig belegte /storage/log schaltet Ihre gesamte Verwaltungsebene ab – auch wenn Ihre virtuellen Maschinen weiterlaufen.

Die Lösung folgt einer einfachen Reihenfolge: Erstellen Sie ein Backup, ermitteln Sie die speicherbelegenden Dateien, prüfen Sie, ob ein versionsspezifischer bekannter Fehler auf Ihre Umgebung zutrifft, und bereinigen Sie anschließend entweder die Protokolldateien oder erweitern Sie die Partition. Für Umgebungen, die die standardmäßigen 10 GB überholt haben, ist die Datenträgererweiterung die dauerhaftere Lösung.

Nach Behebung des Problems empfehlen wir die Einrichtung eines regelmäßigen Backup-Zeitplans für die VCSA mit einem dedizierten Tool wie i2Backup. Dadurch verfügen Sie stets über einen sauberen Wiederherstellungspunkt vor Ihrem nächsten Wartungsfenster.

Keine Kurzbiografie vorhanden

Weitere verwandte Artikel

Band‑ gegenüber Datenträgersicherung: Welche Variante eignet sich besser für den Datenschutz
Band‑ und Datenträgersicherungen übernehmen unterschiedliche Rollen im modernen Datenschutz. Dieser Leitfaden vergleicht Band‑ und Datenträgersicherung hinsichtlich Kosten, Geschwindigkeit, Zuverlässigkeit und Skalierbarkeit, erläutert Vor‑ und Nachteile und unterstützt Sie bei der Auswahl der passenden Sicherungsstrategie.
Artikel lesen
Wie plant man Snapshots in VMware mit zwei Methoden?
Manuelle Snapshots werden schnell vergessen. Diese Anleitung stellt zwei Möglichkeiten zur automatischen Planung von VMware-Snapshots vor: geplante Aufgaben in vCenter sowie PowerCLI. Zusätzlich werden bewährte Vorgehensweisen und Tipps zur Fehlerbehebung erläutert, um Ihre Snapshot-Strategie im Griff zu behalten.
Artikel lesen
Anleitung zum Sichern von VMware-VMs auf AWS: S3, EC2 und AWS Backup
Unternehmen mit lokalen VMware-Umgebungen benötigen eine zuverlässige Lösung zum Schutz ihrer Workloads in der Cloud. Dieser Leitfaden stellt drei praktische Methoden zum Sichern von VMware-VMs auf AWS vor: die native Integration mit AWS Backup, die direkte Ablage von Sicherungen in Amazon S3 sowie die Migration von VMs auf AWS EC2.
Artikel lesen
[2026] Datenbanksicherung mit MySQL Workbench: Schritt-für-Schritt-Leitfaden
Die Sicherung Ihrer MySQL-Datenbank ist unerlässlich, um Datenverluste zu vermeiden und reibungslose Migrationen oder Aktualisierungen zu gewährleisten. Dieser Leitfaden führt Sie Schritt für Schritt durch die Sicherung und Wiederherstellung einer Datenbank mit MySQL Workbench. Darüber hinaus erfahren Sie, wie i2Backup die MySQL-Sicherung und -Wiederherstellung vereinfacht und automatisiert.
Artikel lesen
Inhaltsverzeichnis:
Bleiben Sie über die neuesten Tipps informiert
Abonnieren Sie unseren Newsletter für aktuelle Einblicke, Neuigkeiten und exklusive Inhalte. Sie können sich jederzeit abmelden.
Abonnieren
Bereit, Ihre Unternehmensdatensicherheit zu verbessern?
Starten Sie eine 60-tägige Testversion oder sehen Sie sich eine Demo an, um zu erfahren, wie Info2soft Unternehmensdaten schützt.
Bitte füllen Sie das Formular aus und senden Sie es ab – unser Kundenservice wird sich in Kürze bei Ihnen melden.
Mit dem Absenden dieses Formulars bestätige ich, dass ich die Datenschutzerklärung.
{{ isSubmitting ? 'Wird gesendet...' : 'Absenden' }}