La semana pasada puse mi mano en una nueva infraestructura vmware que consta de 2 servidores Dell FC630, dentro de un chasis FX2, y un Compellenet SC2020 con conectividad SAS de 12GB como almacenamiento.
Al verificar el estado de la infraestructura recién configurada, y todavía no está completamente configurado, ho notato subito che qualcosa non funzionava correttamente per quello che riguarda l’accesso allo storage; per prima cosa andando a verificare lo stato dei path verso l’unico volume configurato sul Compellent non veniva mostrato l’algoritmo utilizzato per l’accesso allo storage:
Segunda cosa, in seguito ad un riavvio, i server perdevano completamente l’accesso al volume e, per sistemare la cosa, ho dovuto giocare un po’ con il masking delle lun togliendo il server dal cluster che era stato creato nella management del compellent e reinserendolo.
Probabilmente il problema è dovuto ad un driver o dal fatto che la scheda SAS 12GB non gestisce correttamente i path…. I due server vsphere sono stati installati con la iso customizzata Dell quindi mi aspetterei che i driver siano tutti corretti e già a bordo ma dopo numerose ricerche trovo un documento ufficiale Dell che dice di utilizzare i driver mpt3sas per gestire la connettività SAS verso i compellent della serie SC20X0.
- Ok a questo punto ho abilitato l’ssh sui server e mi sono collegato in console e, per prima cosa, ho verificato che drivers stavo usando in quel momento con il comando:
esxcfg-scsidevs -a
nel mio caso lsi_msgpt3…. NON VANNO BENE!!!!
2) Secondo passo: disabilito i drivers:
esxcli system module set –-enabled=false –-module=lsi_msgpt3
3) Terzo passo, vado sul sito vmware (http://www.vmware.com/resources/compatibility/search.php?deviceCategory=io) e cerco e scarico i driver corretti: “mpt3sas version 04.00.00.00.1vmw” che trovate in questa pagina: http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=34856&deviceCategory=io&details=1&partner=23&releases=273&deviceTypes=4&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc (attenzione che potrebbe essere uscita uan nuova versione più aggiornata se leggete questo post tra qualche mese quindi cercate bene)
4 4) Cuarto paso: Copio los controladores descargados al nodo vsphere y los instalo (vedere come installare un pacchetto .vib). Aquí tengo que poner una nota tan grande como una casa… quella simpaticissima persona che ha creato il pacchetto deve aver sbagliato qualcosa ed il pacchetto NON si installa se non lo mettete nel path “/var/log/vmware” quindi occhio!!!!!!
Terminata l’installazione dei drivers, 30 secondi circa, do una riavviata al server e quando torna attivo finalmente vedo i path corretti con “most recently used” come path selection!
Riferimento doc ufficiale Dell: http://www.dell.com/support/article/us/en/19/HOW11081