vCenter - 5.5 - Anmeldung am Frontend nicht möglich - Logfiles des SQL Servers vollgelaufen
Beschreibung
diese kurzbeschreibung soll die Schritte darstellen, wie Sie das genannte Anliegen beheben können.
Schritte:
- Melden sich sich als root an der vCenter Server Appliance oder über die PSC (Platform Services Controller) Console an.
- Geben Sie folgendes Kommando ein, um die Shell Nutzung zu aktivieren:
shell.set --enabled true
shell
- Navigieren Sie in das folgende Verzeichnis:
cd /usr/lib/vmware-sso/vmware-sts/webapps/sts/WEB-INF/classes
- Führen Sie ein Backup der log4j.properties Datei durch: cp log4j.properties log4j.properties.bak
- Öffnen Sie mit dem vi Editor die Datei: vi log4j.properties
Suchen Sie folgende Zeilen: log4j.appender.LOGFILE.MaxFileSize=100 log4j.appender.LOGFILE.MaxBackupIndex=10
Ändern Sie die dort vorhandenen Werte ab: log4j.appender.LOGFILE.MaxFileSize=50MB log4j.appender.LOGFILE.MaxBackupIndex=5
Suchen Sie folgende Zeile: log4j.appender.PERFLOG.MaxBackupIndex=10
Ändern Sie den dort vorhandenen Wert ab: log4j.appender.PERFLOG.MaxBackupIndex=3 |
Verlassen Sie den Editor und speichern die hinterlegten Änderungen ab:
ESC + :wq (Speichern und Verlassen des vi)
- Navigieren Sie in das folgende Verzeichnis: cd /storage/log/vmware/sso
- Löschen Sie folgende Dateien:
rm localhost_access_log.*
rm vmware-identity-sts.*
rm vmware-identity-sts-perf.*
- Starten Sie anschließend den STS Dienst neu: service vmware-stsd restart
Wenn Sie die oben genannten Schritte durchgeführt haben, kann eine Anmeldung wieder durchgeführt werden.
Quelle 1 - MS Based vCenter: https://kb.vmware.com/s/article/1003980
Quelle 2: https://kb.vmware.com/s/article/2143565
Info 1: https://kb.vmware.com/s/article/2151394
Info 2: http://znil.net/index.php/VMware:VMware_vSphere_-_Logfile_der_Datenbank_ist_voll_(The_transaction_log_for_database_%27VIM_VCDB%27_is_full)
Info 3: http://www.inf.fu-berlin.de/lehre/WS98/brueckenkurs/skript/node9.html