Ik ben momenteel bezig met het opzetten van een nieuwe virtualisatie omgeving bij een klant, ze hadden reeds een deel van hun servers virtueel draaien op 1 Hyper-v node maar recent heeft men een MSA2024sa SAN en een 2de node aangekocht om zo een failovercluster te kunnen creeeren.
Ik heb een vrij uitgebreid artikel gevonden op technet http://technet.microsoft....rary/cc732181(WS.10).aspx dat ik gevolgd heb voor beide nodes voor te bereiden op de clusters (zelfde OS - W2K8 R2 Enterprise, zelfde patchlevel, Hyper-v geinstalleerd en failover feature geinstalleerd).
Tot daar lukt alles zonder problemen maar dan komen we bij het punt van het opzetten van de cluster, de SAN heeft 2 controllers (aansluiting via SAS) en elke server is voorzien van een SAS HBA, vervolgens vertrekken van elke server 2 SAS kabels naar de SAN, 1 naar elke controller tot daar zo goed.
Als ik dan op de SAN een LUN aanmaak en die map op de 2 poorten van node 1 gaat alles nog goed, ik zie in disk management het volume verschijnen en er is 1 identiek volume offline omdat er een redundant pad bestaat. Als ik op die ene node dan vervolgens de failover cluster test laat lopen dan krijg ik geen fouten.
Map ik vervolgens die LUN ook naar node 2 , dan zie ik die daar ook wel verschijnen maar dan beginnen er rare dingen te gebeuren, plats was ik op node 1 mijn volume kwijt en na het unmappen van node 2 op die LUN kwam het weer terug. Wanneer ik dan op de 2 nodes een cluster test laat lopen krijg ik fouten op m'n storage er zijn geen geldige cluster disks gevonden omdat Multipath I/O niet werkt.
Ik heb dan gisteren zelf zitten zoeken op de site van HP en software gevonden die MPIO doet voor die HBA maar daar kom ik er niet mee uit, ook de feature in W2K8R2 geinstalleerd (MPIO) maar ook daar kom ik er niet aan uit.
Omdat dit m'n eerste SAN setup is met failovercluster op 2 nodes, vraag ik me eigenllijk wel af of ik goed bezig ben, ik laat nu 2 machines kijken naar dezelfde LUN waarop dan m'n virtuele machines staan is dat een correcte denkwijze ? En wat kan de reden zijn waarom ik m'n volume verlies al ik de 2 nodes map aan dezelfde LUN, ik vermoed dat dit is omdat de 2 nodes kijken naar dezelfde lun en niet weten welke acties erop gebeuren door de andere. Wanneer ik gisteren bv op node 1 een file verwijderde op de LUN en ik ging naar node 2 dan stond die file er nog gewoon.
Het OS voor de virtuele nodes staat op 2 lokale schijven in de server, dus de nodes booten niet van de SAN.
Ik heb een vrij uitgebreid artikel gevonden op technet http://technet.microsoft....rary/cc732181(WS.10).aspx dat ik gevolgd heb voor beide nodes voor te bereiden op de clusters (zelfde OS - W2K8 R2 Enterprise, zelfde patchlevel, Hyper-v geinstalleerd en failover feature geinstalleerd).
Tot daar lukt alles zonder problemen maar dan komen we bij het punt van het opzetten van de cluster, de SAN heeft 2 controllers (aansluiting via SAS) en elke server is voorzien van een SAS HBA, vervolgens vertrekken van elke server 2 SAS kabels naar de SAN, 1 naar elke controller tot daar zo goed.
Als ik dan op de SAN een LUN aanmaak en die map op de 2 poorten van node 1 gaat alles nog goed, ik zie in disk management het volume verschijnen en er is 1 identiek volume offline omdat er een redundant pad bestaat. Als ik op die ene node dan vervolgens de failover cluster test laat lopen dan krijg ik geen fouten.
Map ik vervolgens die LUN ook naar node 2 , dan zie ik die daar ook wel verschijnen maar dan beginnen er rare dingen te gebeuren, plats was ik op node 1 mijn volume kwijt en na het unmappen van node 2 op die LUN kwam het weer terug. Wanneer ik dan op de 2 nodes een cluster test laat lopen krijg ik fouten op m'n storage er zijn geen geldige cluster disks gevonden omdat Multipath I/O niet werkt.
Ik heb dan gisteren zelf zitten zoeken op de site van HP en software gevonden die MPIO doet voor die HBA maar daar kom ik er niet mee uit, ook de feature in W2K8R2 geinstalleerd (MPIO) maar ook daar kom ik er niet aan uit.
Omdat dit m'n eerste SAN setup is met failovercluster op 2 nodes, vraag ik me eigenllijk wel af of ik goed bezig ben, ik laat nu 2 machines kijken naar dezelfde LUN waarop dan m'n virtuele machines staan is dat een correcte denkwijze ? En wat kan de reden zijn waarom ik m'n volume verlies al ik de 2 nodes map aan dezelfde LUN, ik vermoed dat dit is omdat de 2 nodes kijken naar dezelfde lun en niet weten welke acties erop gebeuren door de andere. Wanneer ik gisteren bv op node 1 een file verwijderde op de LUN en ik ging naar node 2 dan stond die file er nog gewoon.
Het OS voor de virtuele nodes staat op 2 lokale schijven in de server, dus de nodes booten niet van de SAN.