none
Exchange DAG problem RRS feed

  • Question

  • Hello Everybody,

    I have a problem on a Exchange 2013 TEST environment, and I began to be out of solution.

    I created a DAG with two servers (exch01 and exch02), everything was working well.
    In order to test this DAG, I shut down exch01 and deleted the VM, the DAG's behavior was ok.

    Where the problem begins it's when I wanted to rebuild a server in this DAG.

    After having rebuilt a VM with the same name (exch01) I tried a setup.exe /m:RecoverServer but it doesn't worked (still dont know why...)
    So I thought : "Well ok, let this test be more complete, I will simulate to integrate a very new server in my dag"
    So I removed exch01 from domain, renamed it in exch03, deleted exch01 in AD and Exchange organization and put exch03 in the domain.

    My problem is : I can't modify my DAG in any way, add or remove servers (there is only exch02 in my dag now). I get this message : An error occurred while attempting a cluster operation. Error: Active Manager encountered an error when trying to refresh configuration information from Active Directory.

    And if I try to access my DAG properties I get the following message : Unable to get Primary Active Manager information due to an Active Manager call failure. Error: An Active Manager operation failed. Error: An Active Manager operation encountered an error. To perform this operation, the server must be a member of a database availability group, and the database availability group must have quorum. Error: Unable to read from the cluster database. This may occur if the server has recently been removed from the database availability group.

    I hope it's (more or less) clear and that you can help me with that.

    Thanks,

    ---------------------------------------------------------------------------------------------------------------------------

    Salut à tous,

    J'ai un problème sur un environnement Exchange de test, et je commence à ne plus trop savoir quoi faire afin de résoudre ce problème.

    Voici le scénario :

    J'ai monté un DAG avec 2 serveurs (appelons les exch01 et exch02), tout fonctionnait correctement. Afin de tester ce fameux DAG, j'ai coupé exch01 et l'ai supprimé (tout l'environnement est virtuel). Le DAG a bien réagi, rien à signaler.

    Là ou les problèmes commencent c'est quand j'ai voulu remonter un serveur dans ce fameux DAG (je m'y suis très certainement mal pris, je vous l'accorde). 

    Après avoir remonté une VM avec le même nom (exch01), j'ai tenté un setup.exe /m:recoverserver qui n'a pas fonctionné (aucune idée de pourquoi d'ailleurs). Je me suis donc dit "Ok, poussons le test plus loin, je vais simuler l'insertion d'un tout nouveau serveur dans ce DAG". J'ai donc renommé le computer exch01 en exch03, sorti/remi dans le domaine, supprimé l'object computer exch01 de l'AD et de l'organisation Exchange via ADSIEdit.

    Mon problème est le suivant : Je ne peux plus modifier mon DAG, que ce soit ajouter ou supprimer un serveur dedans (il reste seulement exch02 dedans), j'ai ce message quoi que je fasse : An error occurred while attempting a cluster operation. Error: Active Manager encountered an error when trying to refresh configuration information from Active Directory.  

    Et si j'essaie d'accéder simplement aux propriétés de mon DAG : Unable to get Primary Active Manager information due to an Active Manager call failure. Error: An Active Manager operation failed. Error: An Active Manager operation encountered an error. To perform this operation, the server must be a member of a database availability group, and the database availability group must have quorum. Error: Unable to read from the cluster database. This may occur if the server has recently been removed from the database availability group.

    J'espère que c'est (plus ou moins) clair, mais si vous avez des idées je suis vraiment preneur ! 

    Merci,






    • Déplacé Boris Ivanov vendredi 27 mars 2015 11:10 Exchange
    • Modifié Sunaaa vendredi 27 mars 2015 12:19
    vendredi 27 mars 2015 09:46

Réponses

Toutes les réponses

  • Est ce que le Witness est bien valide et joignable?

    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    vendredi 27 mars 2015 12:59
    Modérateur
  • Bonjour Bruce,

    Je pense que le witness est valide, mais comment m'en assurer à 100% afin d'éliminer cette piste ?

    vendredi 27 mars 2015 13:23
  • Il faut interroger le DAG avec le paramètre status :

    Get-DatabaseAvailabilityGroup -Status | fl Witness*,Servers,PrimaryActiveManager

    Vous y verrez le witness, les serveurs déclarés dans le DAG et le PAM. Il faudra probablement nettoyer l'ancien serveur qui doit toujours etre dans le DAG, et valider le Witness (le serveur est UP, le dossier existe et contient un guid).


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    vendredi 27 mars 2015 13:37
    Modérateur
  • Voici le résultat de la commande :

    WARNING: Unable to get Primary Active Manager information due to an Active Manager call failure. Error: An Active Manager operation failed. Error: An Active Manager operation encountered an error. To perform this operation, the server must be a member of a database availability group, and the database availability group must have quorum. Error: Unable to read from the cluster database. This may occur if the server has recently been removed from the database availability group. [Server: EXCH02.mondomaine.local]

    WitnessServer        : mon_witness_server
    WitnessDirectory     : c:\dag
    WitnessShareInUse    : None
    Servers              : {EXCH02}
    PrimaryActiveManager :

    Je découvre les DAG sous Exchange 2013, quelle serait la suite des actions à entreprendre ?

    Merci beaucoup.

    vendredi 27 mars 2015 14:01
  • En general on ne le conseille pas en prod, mais en lab je dirais ouvrir la cluadmin et vérifier si la ressource "File Share Witness" est en ligne, idem pour la ressource "Server Name"

    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    vendredi 27 mars 2015 14:13
    Modérateur
  • Je ne peux même pas me connecter sur mon cluster à vrai dire...

    "The operation has failed. An error occurred connecting to the cluster '.'.

    The cluster '' is not fully created. Please wait for the create cluster process to complete and try again"

    Ce message me semble erroné car avant de faire mon "crash test", mon DAG fonctionnait correctement...

    vendredi 27 mars 2015 14:17
  • Bonjour,

    Vous etes dans une configuration qui en effet n'est pas des plus simple. lorsque vous avez sorti exch01 de votre organisation, vous ne l'aviez pas sorti du cluster préalablement (eviction du cluster) ou vérifier qu'il avait été retiré du DAG?

    Pour remonter le serveur, vous aviez "reseter" le compte machine?

    A mon avis (et comme c'est du lab) vous devriez décommissionner votre DAG (proprement si c'est possible) et repartir sur une nouvelle base.

    Merci


    Hakim Taoussi - Consultant Exchange - http://exchangediscover.blogspot.fr

    vendredi 27 mars 2015 14:33
  • J'ai supprimé l'objet de l'Active Directory, sans le retirer du DAG ou même du cluster au préalable, voilà mon erreur je pense. Ensuite, pour retirer Exch01 du DAG, j'ai été obligé de le supprimer via ADSIEdit dans "Configuration".

    Et non, je n'avais pas reset le compte machine.

    J'aimerai décommissionner mon DAG mais lorsque j'essaie d'enlever Exch02 (le dernier serveur dans mon DAG) j'ai le message suivant : Database availability group server EXCH02 cannot be removed from database availability group DAG since it is currently set for datacenter activation mode and it requires at least two mailbox servers

    Et lorsque je fais un simple double-click sur mon DAG (pour voir la partie general et ip address), j'ai le message suivant : A server-side administrative operation has failed. 'GetDagNetworkConfig' failed on the server. Error: The NetworkManager has not yet been initialized. Check the event logs to determine the cause.

    Ce qui m'oblige à fermer la fenêtre... Bref, je ne vois vraiment pas comment je peux décommissionner mon DAG ou même le réparer à vrai dire.

    vendredi 27 mars 2015 14:42

  • Set-DatabaseAvailabilityGroup "nom du dag" -DatacenterActivationMode Off
    Ensuite cela devrait aller mieux


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    vendredi 27 mars 2015 14:53
    Modérateur
  • Voilà ce que j'obtiens quand je rentre cette commande :

    An error occurred while attempting a cluster operation. Error: Active Manager encountered an error when trying to refresh configuration information from Active Directory. Error: The server is in a database availability group but Active Manager was unable to access the cluster database for the value ClusterGroup. The server may have just been removed from the database availability group.
        + CategoryInfo          : NotSpecified: (:) [Set-DatabaseAvailabilityGroup], AmCoreGroupRegNotFound
        + FullyQualifiedErrorId : [Server=EXCH02,RequestId=34cee8a1-0364-4e88-9e4f-449909fa487b,TimeStamp=3/27/201
       5 4:14:47 PM] [FailureCategory=Cmdlet-AmCoreGroupRegNotFound] 7A900A29,Microsoft.Exchange.Management.SystemConfigu
      rationTasks.SetDatabaseAvailabilityGroup
      + PSComputerName        : exch02.mondomaine.local

    Une idée de comment je peux faire ? Décommissioner mon DAG et en recréer un est une option tout à fait envisageable mais même ça semble compliqué...

    vendredi 27 mars 2015 16:17
  • Vous vous êtes tiré une balle dans le pieds en supprimant le serveur de façon non propre via ADSIEdit.

    Heureusement qu'il s'agit d'un lab.


    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    vendredi 27 mars 2015 16:20
    Modérateur
  • Oui, je suis d'accord, mais quelle serait la solution pour supprimer mon DAG "proprement" du coup ?

    Il doit bien y avoir une solution non ?

    vendredi 27 mars 2015 16:25
  • Quelqu'un... ?
    vendredi 27 mars 2015 17:20
  • Bonjour,

    ce LIEN peut vs aidez

    et pour avoir plus d'info sur la suppression des DAG : 

    TECHNET1 & TECHNET2

    A plus 

    vendredi 27 mars 2015 17:27
  • Merci, mais ce sont les premiers liens que j'ai visité à vrai dire, rien ne fonctionne, j'ai un message d'erreur en permanence.

    An error occurred while attempting a cluster operation. Error: Active Manager encountered an error when trying to refresh configuration information from Active Directory. Error: The server is in a database availability group but Active Manager was unable to access the cluster database for the value ClusterGroup. The server may have just been removed from the database availability group.
        + CategoryInfo          : NotSpecified: (:) [Set-DatabaseAvailabilityGroup], AmCoreGroupRegNotFound
        + FullyQualifiedErrorId : [Server=EXCH02,RequestId=34cee8a1-0364-4e88-9e4f-449909fa487b,TimeStamp=3/27/201
       5 4:14:47 PM] [FailureCategory=Cmdlet-AmCoreGroupRegNotFound] 7A900A29,Microsoft.Exchange.Management.SystemConfigu
      rationTasks.SetDatabaseAvailabilityGroup
      + PSComputerName        : exch02.mondomaine.local

    Je vous avoue que je n'ai plus d'idées.

    vendredi 27 mars 2015 17:38
  • Toujours personne ?

    Si je ne peux pas réparer mon DAG alors autant le supprimer, sachant que je ne peux pas via une méthode conventionnelle, (je ne peux pas retirer le dernier serveur de mon DAG et donc je ne peux pas supprimer le DAG puisqu'il n'est pas vide), puis-je dans ce cas supprimer mon serveur exch02 via ADSIEdit pour ensuite supprimer mon DAG ? Cela peut-il fonctionner ?

    Merci d'avance,

    dimanche 29 mars 2015 12:36
  • Vous pouvez essayer, vous êtes dans une zone d'ombre où rien n'est garanti... C'est l’inconvenant de passer par un outil comme ADSIEdit.

    Bruce Jourdain de Coutance - Consultant MVP Exchange http://blog.brucejdc.fr

    lundi 30 mars 2015 07:21
    Modérateur
  • Bonjour,

    J'ai tout recréé (Cluster, DAG, etc...), cela fonctionne désormais.

    Cordialement,

    mardi 14 avril 2015 08:16