Share via


Virtual Machine Manager 2008 e il mistero del server che richiede attenzione (Needs Attention)

Ieri mi sono messo d'impegno e ho installato Virtual Machine 2008 per iniziare a fare un po' di prove e studiare usando mio piccolo ambiente di test.

VMM2008-1

Ho creato una macchina virtuale Windows Server 2008 x64 in esecuzione sul mio portatile con Windows Server 2008.

La configurazione della VM è questa:

  • 1GB di RAM
  • 2 CPU
  • 10% di risorse di calcolo dedicate alla parent partition
  • 1 scheda di rete di tipo sintetico
  • 2 Virtual HD:  uno per sistema operativo e VMM e l'altro per la Library di VMM

Ho connesso questa macchina virtuale alla rete aziendale Microsoft e quindi ho installato VMM2008: nessun problema

A questo punto ho provato ad aggiungere a VMM2008, come host controllato, il mio portatile, lo stesso su cui la VM contenete VMM2008 era in esecuzione (questa configurazione dovrebbe essere supportata con la  RTM di Hyper-V e VMM).

VMM2008-2 

L'aggiunta dell'host ha funzionato correttamente. Sul mio portatile è stato installato il servizio Virtual Machine Manager Agent e nella console di VMM2008 è comparso il nome del mio PC. (Dovete però preventivamente installare sull'host WS-Management, abilitare WinRM e verificare che siano aperte le porte sul firewall per WinRM: default 80 e 443).

A questo punto ho notato una cosa strana: il mio portatile "richiedeva attenzione". Allora capisco, per esempio, che il mio cane richieda la mia attenzione (specie quando non posso dargli retta), ma il mio portatile?

Cosa significava quel messaggio?

VMM2008-3

Ho provato a fare un refresh dello stato dell'host, ma senza alcun risultato.

Ho quindi iniziato a fare un po' di troubleshooting partendo dal messaggio di errore mostrato da VMM2008.

vmm2008-error

Errore di connessione e stato del servizio di virtualizzazione sconosciuto!

Quindi il problema era li.

Ho seguito tutte le indicazioni di troubleshooting che ho trovato in questo splendido post (ovviamente ho saltato l'indicazione di leggere le FAQ di VMM2008).

Ovviamente tutti i test che il post indicata davano risultato negativo (ossia l'errore non era li), ma il mio PC continuava a richiedere la mia attenzione.

A questo punto mi sono deciso a leggere le FAQ e scorrendole ho trovato questo "splendida" motivazione:

Refreshing a Windows Server 2008 host while a USB flash drive is inserted causes the host to stop responding
When the host refresher runs on a host that has a USB flash drive recently inserted, the host goes into a Not Responding state. To return the host to a usable state, remove the USB flash disk and then refresh the host from the VMM Administrator Console.

Dato che l'ultima operazione eseguita quando si aggiunge un host a VMM2008 è proprio il refresh dello stato di quest'ultimo e siccome il mio portatile aveva non uno, ma due dischi USB connessi ecco spiegato il mistero.

Ora ho un terribile dubbio: se stacco i dischi USB come faccio a far girare VMM2008 che risiede in un HD su un disco USB?

Questo errore ha un effetto più deleterio: non posso fare una migrazione Physical to Virtual perché il non andando a buon fine il refresh dell'host, VMM2008 non riesce a riconoscere la presenza di un host su cui ospitare la VM.

Bhe speriamo che sistemi presto il problema, è pur sempre una Beta1.

Al momento mi accontenterò di quello che riesco a fare.

Ah... Leggete sempre le FAQ!

Buon fine settimana a tutti

Giorgio

Technorati Tags: Microsoft,Windows Server 2008,Virtualization,Hyper-V,System Center Virtual Machine Manager