VMs starten nicht mehr, nachdem Resource Pools gelöscht wurden
Ein Kollege hatte neulich nachts ein Problem. Er wurde gerufen, um eine VMware View Umgebung zu untersuchen, die nicht so lief, wie sie sollte.
Dieser Beitrag ist von 2017. Er bleibt online, weil er nach wie vor nachgefragt wird, beschreibt aber einen Produktstand von damals.
Ein Kollege hatte neulich nachts ein Problem. Er wurde gerufen, um eine VMware View Umgebung zu untersuchen, die nicht so lief, wie sie sollte. Beim Aufräumen entfernte er unter anderem eine Reihe von Resource Pools, die nur dazu angelegt worden waren, die VMs im alten C#-Client wie in «Ordnern» zu gruppieren.
Nachdem er die übrigen Fehler behoben hatte, wollte er neue Linked Clones erstellen. Die liessen sich aber nicht starten. Die Fehlermeldung lautete:
The available memory resources in the parent resource pool are insufficient for this operation
Es stellte sich heraus, dass die Hosts unter /etc/vmware eine Datei hatten, die auf die Resource Pools verwies und nicht sauber aufgeräumt worden war. Um das zu lösen, musste auf jedem ESXi Host Folgendes ausgeführt werden:
rm /etc/vmware/pools.xml
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
Danach liessen sich die VMs wieder wie erwartet starten und die Umgebung lief.