none
Aide à la configuration cluster Windows 2012 R2 RRS feed

  • Question

  • Bonjour,

    Contexte technique: plateforme de test

    Nous avons monté un serveur hyper-v avec deux groupes de disques internes:

    - un raid 1 contenant windows 2012 r2 avec le role hyper-v

    - un raid 5 contenant les VM

    Nous avons hébergé dessus deux serveurs Windows 2012 R2 server avec le rôle DHCP. Tout fonctionne parfaitement pour la partie DHCP. Nous voulions activer le role cluster sur ces deux serveurs afin de beneficier d'une redondance sur le rôle DHCP

    Nous avons donc bien configuré le role cluster et ajouté les deux noeuds que j'appelerai DHCP1 et DHCP2. L'assistant demande l'ajout d'un disque partagé pour effectué la finalisation du Cluster.

    J'ai tenté l'ajout d'un vhdx vide sur DHCP1 qui est vu et peut-etre ajouté mais il se met en echec systématiquement dans la console de cluster de basculement.

    Quelles solutions puis-je mettre en action pour mettre en commun ce disque entre les deux serveurs ?


    vendredi 18 avril 2014 12:35

Réponses

  • Un petit tuto sur la tolérance de panne avec Windows 2012:

    http://pbarth67.free.fr/?q=node/44

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    samedi 19 avril 2014 06:15
    Modérateur
  • Bonjour,

    Avec 2012, Microsoft à simplifier la haute disponibilité, notamment avec le rôle DHCP, ou on peu de manière native dans ce dernier activer donc le FailOver.

    Voici un tuto très complet qui montre comment mettre en place cette solution:

    FailOver DHCP 2012

    Ps: si vous voulez après faire du cluster, il faut donc un stockage partagé entre vos deux nœuds, donc le mieux est de créer des Luns sur votre architecture de stockage et vous présentez ces LUNs à vos serveurs (via iSCSI initiator)

    et vous pourrez-donc crée le quorum et également du stockage partagé afin que vous deux nœuds accèdent en simultané à ce stockage (LUN).

    Cordialement,

    Seyfallah Tagrerout 

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 13:53
  • S'il s'agit simplement de test, sachant que vous êtes sous Windows 2012R2, testez le Shared VHDX. Cela vous permettra de simplifier l'infra en sa passant de target et initiators iSCSI.

    En admettant que F:\ soit votre RAID5 contenant les VHDX :

    New-VHD -Path F:\DataFCI.VHDX -Fixed -SizeBytes 4GB

    4GB ou plus mais pour du DHCP ...

    Ensuite on fait croire à Windows que le disque est en HA (pas de MPIO ni de route redondante iSCSI). On peut aussi jouer avec un ScaleOut File Server et du share SMB3, mais cela vous fait ajouter 2 VM dans votre infra.

    fltmc.exe attach svhdxflt F:\

    Ensuite il suffit d'ajouter ce VHDX aux 2 VM guest cluster et de cocher la case autorisant le partage du disque.

    Ce n'est pas exactement le même cas de figure mais vous trouverez quelques screenshots ici : http://conseilit.wordpress.com/2013/09/17/sql-server-2014-instance-en-cluster-sur-fichier-vhdx-partag/

    Cdlt

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 15:38
  • Il y'a encore plus simple : OpenFiler

    Très bonne solution OpenSource pour monter un SAN (virtuel) en deux clics et testez le shared storage.

    Lien de téléchargementhttps://www.openfiler.com/community/download | choisissez la version adaptée à votre OS

    Après, tout dépend du besoin, avec W2K12, vous pouvez mettre en place une infra DHCP HA sans stockage partagé, c plus simplifié maintenant, veuillez vous réfèrez à l'article MS suivant :

    http://technet.microsoft.com/fr-fr/library/hh831385.aspx

    Note :

    Vous pouvez utiliser la cmdlette suivante :

    Install-WindowsFeature –Name DHCP -IncludeManagementTools

    => Pour installer le rôle DHCP (ça vous évitera de passer par le srv mgr).

    A+

    HK.

     


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT


    mercredi 23 avril 2014 16:29
  • Je l'avais un peu utilisé en 2010, en même temps que le produit Starwind (http://conseilit.wordpress.com/2010/06/17/starwind-software-%e2%80%93-target-iscsi/).

    J'avoue ne pas avoir été convaincu à l'époque par OpenFiler. Je n'y ai pas retouché depuis en grande partie parce que le Target iSCSI Microsoft est devenu disponible en dehors de la version Storage Server de Windows pour être finalement intégré depuis 2012.

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 16:36
  • Yes, je suis d'accord, mais bon pour des besoins de test sur une maquette, c'est pratique, je pense que ça fera l'affaire.

    Net send "Strung3.Technet" "Tiens nous au jus"

    A+

    HK.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 16:43

Toutes les réponses

  • avant d'aller plus loin dans le diagnostique, pouvez vous svp me confirmer que l'heure est synchronisée sur vos deux serveurs DHCP composant votre cluster DHCP ?

    c'est bete mais c un pré requis pour que l'assistant de configuration du cluster puisse finaliser la config de votre cluster, Microsoft le précise :

    ============================================================================

    Synchronisation de l’heure : pour que le basculement DHCP fonctionne correctement, l’heure doit être synchronisée entre les deux serveurs qui entretiennent une relation de basculement. La synchronisation de l’heure peut être assurée par le biais du déploiement du protocole NTP (Network Time Protocol) ou de tout autre mécanisme. Lorsque l’Assistant Configuration de basculement est exécuté, il compare l’heure actuelle sur les serveurs en cours de configuration pour le basculement. Si la différence d’heure entre les serveurs dépasse une minute, le processus de configuration du basculement s’arrêtera avec une erreur critique. L’administrateur sera alors invité à synchroniser l’heure des serveurs.

    ===========================================================================


    Tenez moi au courant.

    A+
    HK.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    vendredi 18 avril 2014 15:57
  • Bonjour,

    Depuis Windows Server 2012, il n'est plus nécessaire d'avoir un cluster pour faire de la haute disponibilité au niveau du DHCP :

    http://blogs.technet.com/b/arnaud/archive/2013/03/21/windows-server-2012-dhcp-failover.aspx

    Si tu veux absolument monter un cluster, pour une plateforme de test, voici un lien qui va t'aider :

    http://itfordummies.net/2014/01/15/hyper-v-home-lab-shared-vhdx/


    Blog

    vendredi 18 avril 2014 16:04
  • En fait, c le meme fonctionnement (basculement d'un serveur A à un serveur B en cas de crash /incident ..) sauf que depuis W2012, c'est le mode de failover qui est changé /optimisé mais sinon le concept reste le même : deux serveurs + stockage partagé ... :).


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    vendredi 18 avril 2014 16:37
  • En fait, c le meme fonctionnement (basculement d'un serveur A à un serveur B en cas de crash /incident ..) sauf que depuis W2012, c'est le mode de failover qui est changé /optimisé mais sinon le concept reste le même : deux serveurs + stockage partagé ... :).


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    D'après :

    http://blogs.technet.com/b/teamdhcp/archive/2012/06/28/ensuring-high-availability-of-dhcp-using-windows-server-2012-dhcp-failover.aspx

    Il n'y a pas besoin de shared storage, c'est de la synchronisation de base.


    Blog

    vendredi 18 avril 2014 19:45
  • ce que je voulais dire en matière de concept, c tjrs deux modes :

    Mode "charge partagée" entre les deux serveurs  : les deux serveurs sont responsables, les deux attribuent la conf TCP /IPv4 (uniquement) aux clients

    Mode "Serveurs de second" un seul principal est déclaré, le deuxième intervient après le crash du premier.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    vendredi 18 avril 2014 19:59
  • Un petit tuto sur la tolérance de panne avec Windows 2012:

    http://pbarth67.free.fr/?q=node/44

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    samedi 19 avril 2014 06:15
    Modérateur
  • Bonjour,

    Avec 2012, Microsoft à simplifier la haute disponibilité, notamment avec le rôle DHCP, ou on peu de manière native dans ce dernier activer donc le FailOver.

    Voici un tuto très complet qui montre comment mettre en place cette solution:

    FailOver DHCP 2012

    Ps: si vous voulez après faire du cluster, il faut donc un stockage partagé entre vos deux nœuds, donc le mieux est de créer des Luns sur votre architecture de stockage et vous présentez ces LUNs à vos serveurs (via iSCSI initiator)

    et vous pourrez-donc crée le quorum et également du stockage partagé afin que vous deux nœuds accèdent en simultané à ce stockage (LUN).

    Cordialement,

    Seyfallah Tagrerout 

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 13:53
  • S'il s'agit simplement de test, sachant que vous êtes sous Windows 2012R2, testez le Shared VHDX. Cela vous permettra de simplifier l'infra en sa passant de target et initiators iSCSI.

    En admettant que F:\ soit votre RAID5 contenant les VHDX :

    New-VHD -Path F:\DataFCI.VHDX -Fixed -SizeBytes 4GB

    4GB ou plus mais pour du DHCP ...

    Ensuite on fait croire à Windows que le disque est en HA (pas de MPIO ni de route redondante iSCSI). On peut aussi jouer avec un ScaleOut File Server et du share SMB3, mais cela vous fait ajouter 2 VM dans votre infra.

    fltmc.exe attach svhdxflt F:\

    Ensuite il suffit d'ajouter ce VHDX aux 2 VM guest cluster et de cocher la case autorisant le partage du disque.

    Ce n'est pas exactement le même cas de figure mais vous trouverez quelques screenshots ici : http://conseilit.wordpress.com/2013/09/17/sql-server-2014-instance-en-cluster-sur-fichier-vhdx-partag/

    Cdlt

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 15:38
  • Il y'a encore plus simple : OpenFiler

    Très bonne solution OpenSource pour monter un SAN (virtuel) en deux clics et testez le shared storage.

    Lien de téléchargementhttps://www.openfiler.com/community/download | choisissez la version adaptée à votre OS

    Après, tout dépend du besoin, avec W2K12, vous pouvez mettre en place une infra DHCP HA sans stockage partagé, c plus simplifié maintenant, veuillez vous réfèrez à l'article MS suivant :

    http://technet.microsoft.com/fr-fr/library/hh831385.aspx

    Note :

    Vous pouvez utiliser la cmdlette suivante :

    Install-WindowsFeature –Name DHCP -IncludeManagementTools

    => Pour installer le rôle DHCP (ça vous évitera de passer par le srv mgr).

    A+

    HK.

     


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT


    mercredi 23 avril 2014 16:29
  • Je l'avais un peu utilisé en 2010, en même temps que le produit Starwind (http://conseilit.wordpress.com/2010/06/17/starwind-software-%e2%80%93-target-iscsi/).

    J'avoue ne pas avoir été convaincu à l'époque par OpenFiler. Je n'y ai pas retouché depuis en grande partie parce que le Target iSCSI Microsoft est devenu disponible en dehors de la version Storage Server de Windows pour être finalement intégré depuis 2012.

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 16:36
  • Yes, je suis d'accord, mais bon pour des besoins de test sur une maquette, c'est pratique, je pense que ça fera l'affaire.

    Net send "Strung3.Technet" "Tiens nous au jus"

    A+

    HK.


    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

    • Marqué comme réponse Florin Ciuca lundi 5 mai 2014 13:37
    mercredi 23 avril 2014 16:43