Virtual machine disks consolidation is needed

Im vSphere Client sah ich bei einer VM folgende Warnung:

Virtual machine disks consolidation is needed

..beziehungsweise im deutschen vSphere-Client:

Die Festplatten der Virtuellen Maschine müssen konsolidiert werden.

Im Snapshot Manager der VM war kein Snapshot registriert.

Schaut man jedoch auf den Datenspeicher, so erkennt man mehrere Snapshots.

Lösung

VM markieren und im Kontextmenü Snapshot > konsolidieren wählen.

Problemlösung

Möglicherweise kommt nach einigen Sekunden eine Warnmeldung, die Disk sei gesperrt. In diesem Fall hat eine andere VM die Snapshot Datei als Disk eingebunden. Solche Probleme entstehen häufig wenn Backups im Hot-Add Mode gemacht wurden z.B. von Veeam Backup im “Virtual-Appliance” Modus. Dabei wird ein Snapshot der zu sichernden VM generiert und an die Veeam-Proxy VM angehängt.

  • Zunächst muß sicher gestellt werden, daß kein Backupjob aktiv ist.
  • die fremden vDisks von der Backup-Proxy VM entfernen
  • Snapshot konsolidieren

Tipp für viele VMs

In der Clusterübersicht lässt sich sehr schnell sehen, welche VMs ein solches Problem haben. Man markiert den Cluster oder Host und wählt das Register “Virtual Machines”. In der Standardansicht fehlt die Konsolidierungs Information. Durch Rechtsklick auf die Tabellenleiste kann man die Anzeige erweitern und die Spalte “Konsolidierung erforderlich” bzw. “needs consolidation” hinzufügen.

Danach sieht man sofort VMs, deren Snapshots konsolidiert werden müssen.

Links

VMware KB2003638

vSphere5: Warnung syslog

Nach Installation oder Upgrade zu vSphere5 erscheint zumeist eine Warnung beim Host mit der Meldung “System logging is not configured on host…”, oder auf Deutsch: “Die Systemprotokollierung ist auf Host esxyz nicht konfiguriert”.

Grund hierfür ist die Tatsache, daß in der Standardeinstellung das Logging in der Scratch Partition des ESXi5 abgelegt wird. Diese Daten sind aber nicht-persistent und gehen nach einem Reboot verloren. Daher die Warnung. ESX Knoten erwarten daher die Angabe eines Syslog-Collectors oder Syslog-Servers. Das kann entweder die vCenter Aplliance sein, oder ein Syslog-Collector Dienst, den man auf einem Windows vCenter installiert (ist beim vCenter Setup auswählbar). „vSphere5: Warnung syslog“ weiterlesen

vCenter: falsche Arbeitsspeicher Alarme entfernen

Ein Hosts in vCenter zeigte neulich Warnungen zur Arbeitsspeichernutzung. Die Ursache war längst nicht mehr aktuell aber die Warnung blieb. Wahrscheinlich handelt es sich um einen Bug in vCenter.

Die Lösung ist simpel:

  1. Unter “Hosts und Cluster” auf die oberste Ebene navigieren (vCenter)
  2. Register “Alarme” auswählen und dort auf die Ansicht “Definitionen”
  3. Eine beliebige Definition öffnen (Doppelklick oder Kontextmenü)
  4. Nichts ändern und die Definition mit OK wieder schließen. Danach verschwindet die Warnung.

Ist das ein Bug oder eine Funktion? 🙂