A volte trovo utile usare la riga di comando per far partire una vm dentro un host ESX. Se si utilizza ESX o vSphere il comando è
vmware-cmd con le varie opzioni dentro alla Service Console.
Questa mattina mi è venuto un lampo: e per ESXi che non ha la SC che faccio???
La risposta è ovvia: installo il
vSphere CLI che mi permettono di lanciare i comandi direttamente dal mio pc per effettuare le stesse operazioni sul mio host ESX.
I comandi sono degli script in Perl che si collegano in remoto all'ESX. Sono supportate le versioni ESX dalle 3.5U2 in poi.
qui un piccolo esempio che ho fatto sulla mia macchina di test con ESXi 4
controllo la lista delle vm presenti
e faccio il poweron di una vm
La differenza del farlo dall SC è che nel comando dal pc si deve impostare il parametro
--server IP per indicare su quale server eseguire l'operazione e poi vengono richieste le credenziali per collegarsi al host.
Si può fare anche tramite powershell, ma questo alla prossima puntata.
aLex