Due patch dell’antivirus McAfee possono causare un problema nella gestione dello storage in un cluster Hyper-V.
In particolare dopo aver installato una delle seguenti versioni:
McAfee VSE 8.7 Patch 5
McAfee VSE 8.8 Patch 1
la LUN definita come storage condiviso di Hyper-V viene raggiunta non più tramite gli HBA di tutti host, ma indirettamente tramite la rete (Redirected access) passando per l’host che ha la risorsa disco in carico.
Ogni tentativo di disabilitare il redirected access selezionando Turn off redirected access for this Cluster shared volume fallisce. Il log del cluster riporta:
INFO [DCM] FsFilterCanUseDirectIO is called for \\?\Volume{xxxxxx-xxxxx-xxxxxxx-xxxxx-xxxx}\
ERR mscs::FilterSnooper::CanUseDirectIO: BadFormat(5917)’ because of ‘non-digit found’
INFO [DCM] PostOnline. CanUseDirectIO for C2V1 => false
Per risolvere il problema è necessario installare l’hotfix pubblicato da Microsoft in questa pagina:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;2674551
E’ necessario installare l’hotfix su tutti i nodi del cluster e riavviare gli host al termine dell’installazione.
In seguito sarà possibile disattivare il redirected access selezionando “Turn off redirected access for this Cluster shared volume” nel menù contestuale delle risorse disco che mostrano il problema.