Dopo aver completato l’installazione o la migrazione a VMware vSphere 4.1, aprendo il vCenter Service Status da vCenter Server, l’item com.vmware.converter viene viene marcato in red con uno status di Alert.
Questo problema non altera il corretto funzionamento del converter ed possibile effettuare le normali procedure di conversione senza errori.
L’errore riportato è il seguente:
Unable to retrieve health data from https://vCenter/converter/health.xml
Questo errore è dovuto ad un problema di handshake del certificato SSL.
La risoluzione del problema prevede la sostituzione del valore di thumbprint del Converter nel database ADAM LDAP con quella del vCenter Server.
Procedura
Prima di iniziare l’operazione, l’effettuare un backup di vCenter Server mette al sicuro la funzionalità del sistema nel caso di imprevisti.
Per connettersi al server LDAP in vCenter Server, è necessario scaricare il file eseguibile ldp.exe, già presente nei Server 2008, e mandarlo in esecuzione.
Dal menu Start digitare ldp e premere Invio.
Viene aperta la finestra del programma Ldp. Cliccare su Connection –> Connect.
Digitare l’hostname del vCenter Server a cui connettersi e cliccare su OK.
Connessi al vCenter Server selezionato, cliccare su Connection –> Bind.
Nella maschera Bind, inserire le credenziali corrette per avere l’accesso al sistema.
Cliccare View –> Tree View.
Lasciare vuoto il campo BaseDN e cliccare su OK.
Effettuare un doppio click su:
DC=virtualcenter,DC=vmware,DC=int.
Doppio click su:
OU=ComponentSpecs,OU=Health,DC=virtualcenter,DC=vmware,DC=int.
Doppio click su:
CN=<GUID>.vpxd,CN=<GUID>,OU=ComponentSpecs,OU=Health, DC=virtualcenter,DC=vmware,DC=int
Individuare nel lato destro l’attributo identificato dal nome vmw-vc-SSLThumbprint e prendere nota del suo valore (VALORE1).
Effettuare un doppio click su:
CN=com.vmware.converter,CN=<GUID>,OU=ComponentSpecs,OU=Health,DC=virtualcenter,DC=vmware,DC=int
Annotare il valore dell’attributo vmw-vc-SSLThumbprint per ripristinarlo in caso di necessità.
Selezionare:
CN=com.vmware.converter,CN=<GUID>,OU=ComponentSpecs,OU=Health,DC=virtualcenter,DC=vmware,DC=int
Cliccare col tasto destro del mouse e selezionare Modify.
Inserire i parametri qui di seguito riportati:
Attribute: vmw-vc-SSLThumbprint Values: il valore in CN=<GUID>.vpxd… (passaggio marcato con ”VALORE1”) Operation: Replace
Inseriti i parametri, cliccare su Enter (l’istruzione viene inserita nell’Entry List) e successivamente su Run. Click su Close per chiudere la finestra.
Il nuovo valore vmw-vc-SSLThumbprint è stato inserito nel database.
Riavviare i servizi VMware VirtualCenter Server e VMware VirtualCenter Management Webservices.
Selezionando il servizio VMware VirtualCenter Server, al momento del Restart anche i servizi associati vengono automaticamente riavviati.
Durante il riavvio dei servizi, il sistema mostra lo stato di avanzamento della procedura.
Riavviati i servizi, collegandosi nuovamente tramite vSphere Client al vCenter Service Status, com.vmware.converter non presenta più lo status di Alert ma risulta perfettamente operativo.
Poichè questa procedura agisce su un componente critico come vCenter Server, assicurarsi di avere il backup non solo del database VIM_VCDB ma anche del Server per ripristinare il tutto velocemente nel caso di problemi.
Grande soluzione !!!
Documentazione SUPER !!!