giovedì 20 novembre 2008

Incompatible HA Network

HA agent on in cluster in has an error Incompatible HA Networks:
Cluster has network(s) missing on host: x.x.x.x
Consider using the Advanced Cluster Settings das.allowNetwork to control network usage.

Questo errore è presente dalla versione 2.5 del virtualcenter ed è dato dal check di compatibilità delle network virtuali nel cluster, implementato per aumentare l'affidabilità del cluster stesso.
Di solito avviene quando i nodi del cluster contengono reti incompatibili come l'esempio che segue:

ESX1
service console 1 (172.16.0.1/24)
service console 2 (192.100.0.1/24)

ESX2
service console 1 (172.16.0.2/24)
service console 2 (198.168.0.1/24)

Come si può ben vedere la service console 2 degli host è incompatibile quindi non passa il check.
Per ovviare a questo problema bisogna seguire i seguenti punti:

1) Collegarsi come utente administrator al VC e disabilitare la funzione HA cliccare ok e attendere che l'operazione sia andata a buon fine.
2) Guardare le configurazioni del networking di OGNI host presente nel cluster e appuntarsi da qualche parte i nomi dei portgroup in comune (ad esempio Service Console se l'avete lasciato di default).
3) Riabilitare la funzione HA nel edit settings del cluster e cliccare sul pulsante advanced options(nella stessa schermata di Vmware HA).
4) Aggiungere la stringa das.allowNetworkX dove x indica un numero sequenziale(tra 1 e 10) come valore del portgroup e in value il nome del portgroup in comune che ci siamo appuntati prima.

Immagine

Si possono aggiungere più portgroup se richiesti

Immagine

5) Cliccare ok e finire la configurazione del cluster.

Maggiori info si possono trarre dalle seguenti KB di Vmware

http://kb.vmware.com/kb/1006606
http://kb.vmware.com/kb/1006541

Nessun commento: