Martijn Lammerts
My own digital place with a little of everything

Failed to power on VM – No swap file

23 March 2009

Het wil wel eens voor komen dat een Virtual Machine (VM) niet wil starten en de volgende error melding in Virtual Center gemeld wordt: Failed to power on VM - No swap file
Dit kan door verschillende zaken worden veroorzaakt:

- De VM is uitgezet maar de processen binnen ESX zijn niet allemaal goed down gebracht door Virual Center.
- VMware HA (High Availability) heeft de betreffende VM met VMotion verplaats naar een andere ESX Host. (Het migreren van de VM kan door het DRS process gestart zijn, of de ESX is in maintenance mode gezet of de ESX host had een HA error)

Het probleem is dat op de Host waar de VM actief was er een proces actief blijft  hangen die er voor zorgt dat de VM op de 'nieuwe' Host niet gestart wil worden.

Om er nu ervoor te zorgen dat de VM weer gestart wil worden zul je moeten achtenhalen welke ESX Host de swap file vast houdt. Je zal in de Tasks/Events van de betreffende VM kunnen kijken op welke ESX host de VM actief was, je kunt ook al je ESX Hosten indivudeel langslopen.
Dit doe je door in te loggen op de Service Console van de ESX Host om het volgende commando uit te voeren.

ps auxfww | grep VM naam

Continue reading...