VMware:VMware vSphere - Logfile der Datenbank ist voll (The transaction log for database 'VIM VCDB' is full)
Aus znilwiki
Problem:
Der vCenter Dienst beendet sich von alleine - von Hand wieder neu gestartet läuft wieder alles.
In der Datei
C:\ProgramData\VMware\VMware VirtualCenter\Logs\vpxd-xxxx.log
(xxxx steht für irgendeine fortlaufende Nummer)
findet Ihr Einträge wie folgt:
[2012-04-16 20:00:18.768 03044 error 'App' opID=HB-host-8427@172501] An unrecoverable problem has occurred, stopping the VMware VirtualCenter service. Error: Error[VdbODBCError] (-1) "ODBC error: (42000) - [Microsoft][SQL Native Client] [SQL Server]The transaction log for database 'VIM_VCDB' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases" is returned when executing SQL statement "UPDATE VPX_VM WITH (ROWLOCK) SET FILE_LAYOUT = ? WHERE ID = ?" [2012-04-16 20:00:27.205 02964 info 'App' opID=HB-host-8427@172501] [VpxLRO] -- BEGIN task-internal-23281 -- host-8427 -- VpxdInvtHostSyncHostLRO.Synchronize -- [2012-04-16 20:00:27.205 02964 info 'App' opID=HB-host-8427@172501] [VpxdHostSync] Synchronizing host: ads2.domain.local (10.20.30.40) [2012-04-16 20:00:27.326 03044 info 'App' opID=HB-host-8427@172501] Forcing shutdown of VMware VirtualCenter now
Grund und Lösung:
Das Logfile ist zu Groß geworden! - Hä?
Das Logfile findet Ihr unter
C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Data
mit dem Namen
VIM_VCDB.ldf
Wie Ihr sehen könnt ist es hier gerade ca. 470MByte groß.
Wir starten das Microsoft SQL Managementstudio:
Und Verbindungen uns mit der Standard-Instanz SQLEXP_VIM:
Wir erweitern den Explorer-Baum links auf die vCenter Datenbank VIM_VCDB (die andere im Bild ist die des Update Managers):
Rechtsklick auf die Datenbank und die Eigenschaften aufrufen:
Links "Dateien auswählen":
Und wie wir in dem umrandeten Feld sehen könnt, darf die Datei nicht größer als 500MByte werden. War bei mir z.B. b ei vielen schnellen Aktionen hintereinander (AVVI Backups) zu wenig.
Klickt auf die "..." Schaltfläche auf die der Pfeil zeigt:
Ich habe hier den Wert von 500 auf 2.048 erhöht - 2GB sollten ausreichen.
Jetzt noch 2 x auf OK geklickt und das Problem ist erledigt.
--Bernhard Linz 10:51, 17. Apr. 2012 (CEST)