none
DAG Offline & Second Repertoire temoin vide RRS feed

  • Question

  • Bonjour,

    Je viens vers vous pour une question sur mon problème de bascule de mon DAG.
    Mon architecture est la suivante:
    2 CAS/HUB en NLB que l'on nommera MSG01 (n°1) & MSG02 (n°2)
    2 MBX en DAG que l'on nommera MBX01 (n°3) & MBX02 (n°4)

    Le répertoire témoin principal est hébergé sur un CAS/HUB (n°1 MSG01) et le répertoire de secours est hébergé sur le second CAS/HUB (n°2 MSG02).
    Nous avons voulu effectué un arrêt de maintenance sur le n°1.

    L’arret du n°2 est transparent pour les utilisateurs. Ils peuvent continuer à utiliser leurs client de messagerie.
    Par contre, l’arrêt du n°1 ne l'est pas. J'ai eu un arrêt des banques d'informations et une déconnexion des utilisateurs.
    Avec des messages d'erreur comme quoi le répertoire témoin principal n'était pas disponible.

    Après avoir regardé, dans le répertoire principal du MSG01 j'ai bien mon répertoire avec GUID et les fichiers. Par contre, sur le second, j'ai mon partage témoin mais rien dedans .....

    Comment puis-je recréer le contenu de ce répertoire ? Avec quelle commande powershell ?

    Auriez-vous une idée ou un axe de recherche ?

    D'avance merci pour votre aide.

    Cordialement

    Philippe
    lundi 31 octobre 2011 12:23

Toutes les réponses

  • Bonsoir,

    L'arrêt d'un serveur CAS, même celui qui est témoin de partage, ne devrait avoir aucune incidence sur le DAG si les 2 serveurs, membres du DAG sont actifs et valides.

    En effet, il y a toujours une majorité de 2 noeuds (sur 3 en comptant le témoin de partage) et donc aucune bascule nécessaire.

    En revanche, il peut y avoir une déconnexion des utilisateurs, si ceux sont configurés pour utiliser le CAS1 au lieu d'utiliser le CAS ARRAY/NLB.

    Lorsqu'un témoin de partage de secours est précisé, celui-ci n'est JAMAIS utilisé automatiquement. Il permet simplement une reprise/bascule plus facile, mais il faut néanmoins le désigner comme nouveau témoin de partage, et c'est là qu'il récupérera son contenu!

    Il faudra utiliser la commande "Restore-DatabaseAvailabilityGroup" pour forcer l'utilisation du témoin de partage de secours:

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

    A bientôt,

     


    Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (68 MCPs) http://base.faqexchange.info
    mardi 1 novembre 2011 22:39
    Modérateur
  • Bonjour Thierry,

    Merci beaucoup pour cette réponse.
    Donc vu que les machines MSG01 (n°1) et MBX01 (n°3) étaient éteintes au même moment, cela est "normal" que les banques se soient arretées car il n'y avait plus de majorité pour mon DAG.

    Une solution serait de déplacer mon fichier témoin vers une autre machine qui ne fasse parti de mon architecture Exchange.
    Par contre cela ne fait pas parti des préconisations Microsoft: http://technet.microsoft.com/fr-fr/library/dd298065.aspx. Car il est demandé que cela soit sur une machine qui dispose du rôle HUB
    Etant donné mon DAG est déjà créé et en production, et que si je veux le déplacer vers une autre machine, cela dois être fait avant sa création, comment dois-je procédéer ?  

    Une autre solution serait également de monter un autre serveur MBX et de se passer ainsi ce fichier temoin non ?

    D'avance Merci pour votre aide.

    Cordialement

    Philippe

    mercredi 2 novembre 2011 17:42
  • Bonsoir,

    il est recommandé mais pas obligatoire d'installer le partage-témoin sur un serveur Exchange (CAS ou HUB) pour 2 raisons:

    * le serveur est et reste sous la responsabilité des mêmes administrateurs Exchange

    * tous les serveurs Exchange ont automatiquement des droits sur chaque serveur Exchange par l'intermédiaire du groupe "Exchange Trusted Servers" qui est inclu dans le groupe "Administrateurs" local.

    On peut donc tout à fait utiliser un autre serveur, du moment que ces 2 critères soient remplis:

    => Ajouter le groupe "Exchange trusted..."

    => Donner des droits aux administrateurs Exchange sur le serveur choisi.

    On peut à tout moment désigner et créer un nouveau témoin de partage, simplement en modifiant le DAG (de manière graphique ou par ligne de commande).

    3 MBX sont possibles, mais le témoin de partage reste, même s'il n'est pas/plus utilisé.

    A bientôt,


    Thierry DEMAN. Exchange MVP. https://www.mcpvirtualbusinesscard.com/VBCServer/MVPtdeman/profile (68 MCPs) http://base.faqexchange.info
    mercredi 2 novembre 2011 20:24
    Modérateur
  • Bonsoir,

    Merci beaucoup pour ces informations.

    J'ai donc ajouté le groupe "Exchange Trusted Substem" au groupe local Administrateurs du nouveau serveur qui hébergera le fichier témoin.

    J'ai effectué l'opération de maniere graphique. A la fin, j'ai un avertissement qui me dit:

    Avertissement
    --------------------------------------------------------
    Le ou les avertissements suivants se sont produits lors de l’enregistrement de changements :
    Set-DatabaseAvailabilityGroup
    Terminé
    Avertissement :
    Le sous-système approuvé Exchange n'est pas membre du groupe Administrateurs local sur le serveur témoin spécifié monserveur.local.
    --------------------------------------------------------
    OK

    Dans le répertoire & le partage tout est bien crées. Les fichiers sont présents.

    Dans le journal d'événement du DAG j'ai un:
    ID 11001 Source MsExchange Management Application Catégorie: DataBaseAvailabilityGroupManagement
    Général: 
    Le groupe de disponibilité de base de données « DAG01 » utilise le partage témoin « temoin.local\DAG01.local »  

    Je ne comprends pourquoi j'ai cet avertissement .
    Ou, puis-je considerer que c'est bon ?

    D'avance Merci

    Cordialement
    Philippe

    jeudi 3 novembre 2011 18:50