Il deploy di client Windows 7 attraverso la tecnologia Linked Clone di VMware Horizon View porta una quantità sconsiderata di vantaggi per velocità ed efficacia di azione. Pochi click del mouse e, se tutto è configurato a dovere, ecco disponibili centinaia di client in qualche decina di minuti pronti per essere utilizzati da chiunque possieda un valido entitlement al pool.
Il fatto che le configurazioni siano fatte a dovere potrebbe sembrare una cosa ovvia ma, in infrastrutture di una certa complessità, come quella necessaria al funzionamento di Horizon View, il rischio che qualcosa non sia totalmente "in bolla" non è per nulla remoto.
Risulta particolarmente ovvio che i client debbano essere dotati di una regolare licenza per il sistema operativo virtualizzato anche se questo, in linea teorica, potrebbe durare il tempo di una sessione di lavoro (decido che alla disconnessione dell'utente il client virtuale debba essere cancellato immediatamente). Un pò meno ovvio il meccanismo necessario per rilasciare le licenze a macchine fatte con la "fotocopiatrice" da una unica macchina sorgente (golden o parent image).
Si badi bene che il "licenziamento" dei client virtuali è fondamentale per completarne la creazione. Durante un'operazione di provisioning infatti nella fase di "customizing" l'agent installato sulla VM verifica anche lo stato di licenza restituendo un errore e bloccando il processo nel caso la verifica non andasse a buon fine.
Ad essere onesti potreste bypassare il problema evitando il controllo della licenza da parte del agent di view installato con una semplice modifica ad una chiave di registro della macchina parent:
http://dharmgolf.blogspot.it/2010/11/viwe-45-windows-7-licenses-activiation.html
Ad essere onesti potreste bypassare il problema evitando il controllo della licenza da parte del agent di view installato con una semplice modifica ad una chiave di registro della macchina parent:
http://dharmgolf.blogspot.it/2010/11/viwe-45-windows-7-licenses-activiation.html
La maniera corretta per far funzionare il tutto è però l'utilizzo di un server su cui è stato installato il software Microsoft Key Management Services (KMS): detto brutalmente un server KMS (i codici MAK Multiple Activation Key non sono supportati).
Tutto qui? In effetti è tutto qui ma...
Se non volete aprire la consolle del View e ritrovarvi centinaia o più probabilmente migliaia di errori relativi all'ultimo recompose lanciato tipo:
View Composer Agent initialization error (16): Failed to activate software license. (1026556)
...beh è meglio se vi assicurate di aver fatto tutto quanto descritto nei punti sotto riportati.
View Composer Agent initialization error (16): Failed to activate software license. (1026556)
...beh è meglio se vi assicurate di aver fatto tutto quanto descritto nei punti sotto riportati.
Dando per scontato che l'infrastruttura Horizon View e il server KMS siano correttamente installati e funzionanti partiamo con i controlli:
1 - verificate che su tutti i domini interessati dal rilascio delle licenze sia presente il record che indirizza le macchine verso il server KMS
Configuring DNS
Configuring DNS
2 - se stiamo parlando di client virtuali con installato Windows 7 fate in modo che vengano attivate, prima di cominciare con i vari provisioning delle macchine nei pool, almeno 25 copie di Windows 7 (magari proprio le vostre macchine parent...) questo "sbloccherà" il KMS server.
3 - collegatevi al vostro server KMS e verificate a che punto siete con le licenze rilasciate con il comando SLMGR.vbs /dlv. Osservate il valore riportato alla riga Current Count. Se è maggiore o uguale a 25 siete pronti per lanciare provisioning di macchine virtuali senza timore alcuno.
Visto che stiamo parlando di virtuale potete utilizzare un trucco senza creare realmente 25 VM diverse (con diverso CMID Client Machin ID) createne una e fate una snapshot lanciate un sysprep /generalize e seguite la procedura guidata. Alla fine della stessa e riavvii vari ... il counter di cui parlavo sopra dovrebbe essersi incrementato di una unità... revert to snapshot e avanti di nuovo fino a 25 e oltre :-)
Nulla può andare storto :-D
Qui sotto una serie di link relativi al "problema" visto dal lato di Microsoft
KMS activation
Risoluzione dei problemi relativi a codici di errore di Volume Activation in Windows 7, Windows Server 2008 e Windows Vista
KMS activation
Risoluzione dei problemi relativi a codici di errore di Volume Activation in Windows 7, Windows Server 2008 e Windows Vista
The KMS current count does not increase when you add new Windows Vista or Windows 7-based client computers to the network
KMS Host Client Count not Increasing Due to Duplicate CMID'S
KMS Host Client Count not Increasing Due to Duplicate CMID'S
Nessun commento:
Posta un commento