Jump to content

DAG zweiter Node hinzufügen


renny
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo zusammen

 

Habe zwei Exchange 2010 Server, DAG erstellt und ein Host ist sauber drin. Nun wenn ich den zweiten Host hinzufüge, habe ich folgende Fehler:

Eventlog:

Failed to initialize cluster with error 0x80004005. und

An error occurred while trying to write to the cluster database. Error: Failed to open Active Manager key. Error: 2.

 

Im DAG Log:

add-databaseavailabiltygroupserver started on machine CHZRH-EXC-01.
[2013-02-15T14:34:37] add-dagserver started
[2013-02-15T14:34:37] commandline:         $scriptCmd = {& $wrappedCmd @PSBoundParameters }
[2013-02-15T14:34:37] Option 'Identity' = 'chzrhdag01'.
[2013-02-15T14:34:37] Option 'MailboxServer' = 'CHZRH-EXC-01'.
[2013-02-15T14:34:37] Option 'DatabaseAvailabilityGroupIpAddresses' = ''.
[2013-02-15T14:34:37] Option 'WhatIf' = ''.
[2013-02-15T14:34:37] Process: w3wp w3wp.exe:4244.
[2013-02-15T14:34:37] User context = 'NT AUTHORITY\SYSTEM'.
[2013-02-15T14:34:37]   Member of group 'Everyone'.
[2013-02-15T14:34:37]   Member of group 'BUILTIN\Users'.
[2013-02-15T14:34:37]   Member of group 'NT AUTHORITY\SERVICE'.
[2013-02-15T14:34:37]   Member of group 'CONSOLE LOGON'.
[2013-02-15T14:34:37]   Member of group 'NT AUTHORITY\Authenticated Users'.
[2013-02-15T14:34:37]   Member of group 'NT AUTHORITY\This Organization'.
[2013-02-15T14:34:37]   Member of group 'BUILTIN\IIS_IUSRS'.
[2013-02-15T14:34:37]   Member of group 'LOCAL'.
[2013-02-15T14:34:37]   Member of group 'IIS APPPOOL\MSExchangePowerShellAppPool'.
[2013-02-15T14:34:37]   Member of group 'BUILTIN\Administrators'.
[2013-02-15T14:34:37] Updated Progress 'Validating the parameters.' 2%.
[2013-02-15T14:34:37] Working
[2013-02-15T14:34:37] Mailbox server: value passed in = CHZRH-EXC-01, mailboxServer.Name = CHZRH-EXC-01, mailboxServer.Fqdn = CHZRH-EXC-01.VRUMWELT.CH
[2013-02-15T14:34:37] LogClussvcState: clussvc is Stopped on CHZRH-EXC-01.VRUMWELT.CH. Exception (if any) = none
[2013-02-15T14:34:37] The IP addresses for the DAG are (blank means DHCP): 172.16.16.90
[2013-02-15T14:34:37] Looking up IP addresses for chzrhdag01.
[2013-02-15T14:34:37]   chzrhdag01 = [ 172.16.16.90 ].
[2013-02-15T14:34:37] Looking up IP addresses for chzrh-exc-01.
[2013-02-15T14:34:37]   chzrh-exc-01 = [ 172.16.16.91, 192.168.16.11, ::1 ].
[2013-02-15T14:34:37] Looking up IP addresses for CHZRH-EXC-01.VRUMWELT.CH.
[2013-02-15T14:34:37]   CHZRH-EXC-01.VRUMWELT.CH = [ 172.16.16.91, 192.168.16.11, ::1 ].
[2013-02-15T14:34:37] DAG chzrhdag01 has 1 servers:
[2013-02-15T14:34:37] DAG chzrhdag01 contains server CHZRH-EXC-02.
[2013-02-15T14:34:37] Updated Progress 'Checking if Mailbox server 'CHZRH-EXC-01' is in a database availability group.' 4%.
[2013-02-15T14:34:37] Working
[2013-02-15T14:34:37] GetRemoteCluster() for the mailbox server failed with exception = An Active Manager operation failed. Error An error occurred while attempting a cluster operation. Error: Cluster API '"OpenCluster(CHZRH-EXC-01.VRUMWELT.CH) failed with 0x6d9. Error: There are no more endpoints available from the endpoint mapper"' failed... This is OK.
[2013-02-15T14:34:37] Ignoring previous error, as it is acceptable if the cluster does not exist yet.
[2013-02-15T14:34:37] DumpClusterTopology: Opening remote cluster chzrhdag01.
[2013-02-15T14:34:37] Dumping the cluster by connecting to: chzrhdag01.
[2013-02-15T14:34:37] The cluster's name is: chzrhdag01.
[2013-02-15T14:34:37] Groups
[2013-02-15T14:34:37]     group: Available Storage [not a CMS]
[2013-02-15T14:34:37]         OwnerNode: CHZRH-EXC-02.VRUMWELT.CH
[2013-02-15T14:34:37]         State: Offline
[2013-02-15T14:34:37]     group: Cluster Group [Cluster Main Group]
[2013-02-15T14:34:37]         OwnerNode: CHZRH-EXC-02.VRUMWELT.CH
[2013-02-15T14:34:37]         State: Online
[2013-02-15T14:34:37]             Resource: chzrhdag01 [Online, type = IP Address, PossibleOwners = CHZRH-EXC-02 ]
[2013-02-15T14:34:37]                 Address = [172.16.16.90]
[2013-02-15T14:34:37]                     EnableDhcp = [0]
[2013-02-15T14:34:37]                     Network = [Cluster Network 1]
[2013-02-15T14:34:37]             Resource: Cluster Name [Online, type = Network Name, PossibleOwners = CHZRH-EXC-02 ]
[2013-02-15T14:34:37]                 NetName = [CHZRHDAG01]
[2013-02-15T14:34:37] Nodes
[2013-02-15T14:34:37]     node: CHZRH-EXC-02.VRUMWELT.CH [ state = Up ]
[2013-02-15T14:34:37] Subnets
[2013-02-15T14:34:37]     Name(Cluster Network 1), Mask(172.16.16.0/24), Role(ClusterNetworkRoleInternalAndClient)
[2013-02-15T14:34:37]         NIC 172.16.16.92 on Node chzrh-exc-02 in State=Up
[2013-02-15T14:34:37]     Name(Cluster Network 2), Mask(192.168.16.0/24), Role(ClusterNetworkRoleInternalUse)
[2013-02-15T14:34:37]         NIC 192.168.16.12 on Node chzrh-exc-02 in State=Up
[2013-02-15T14:34:37] Opening the cluster on nodes [chzrh-exc-02].
[2013-02-15T14:34:37] Other mailbox servers in the DAG are already members of cluster 'chzrhdag01'
[2013-02-15T14:34:37] The server CHZRH-EXC-01 does not belong to a cluster, and the other servers belong to chzrhdag01.
[2013-02-15T14:34:37] Successfully resolved the servers based on the stopped servers list.
[2013-02-15T14:34:37] The following servers are in the StartedServers list (The list is the StartedServers property of the DAG in AD):
[2013-02-15T14:34:37] The following servers are in the StoppedServers list:
[2013-02-15T14:34:37] Verifiying that the members of database availability group 'chzrhdag01' are also members of the cluster.
[2013-02-15T14:34:37] Verifying that the members of cluster 'chzrhdag01' are also members of the database availability group.
[2013-02-15T14:34:37] According to GetNodeClusterState(), the server CHZRH-EXC-01 is NotConfigured.
[2013-02-15T14:34:37] The CNO is currently Online.
[2013-02-15T14:34:37] InternalValidate() done.
[2013-02-15T14:34:38] Updated Progress 'Adding server 'CHZRH-EXC-01' to database availability group 'chzrhdag01'.' 6%.
[2013-02-15T14:34:38] Working
[2013-02-15T14:34:38] Updated Progress 'Adding server 'CHZRH-EXC-01' to the cluster.' 8%.
[2013-02-15T14:34:38] Working
[2013-02-15T14:40:57] The following log entry comes from a different process that's running on machine 'CHZRH-EXC-02.VRUMWELT.CH'. BEGIN
[2013-02-15T14:40:57] [2013-02-15T14:34:38] Opening a local AmCluster handle.
[2013-02-15T14:34:38] Updated Progress 'Adding server 'chzrh-exc-01' to database availability group 'chzrhdag01'.' 2%.
[2013-02-15T14:34:38] Working
[2013-02-15T14:34:38] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:34:38] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:38] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseGettingCurrentMembership, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 25, szObjectName = chzrhdag01, dwStatus = 0x0 )
[2013-02-15T14:34:38] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseGettingCurrentMembership, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 25, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:38] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseAddNodeToCluster, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 37, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:34:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseAddNodeToCluster, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 37, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNetft, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 50, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:34:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNetft, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 50, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateClusDisk, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 62, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:34:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateClusDisk, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 62, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusSvc, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 75, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:34:40] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusSvc, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 75, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:40] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseStartingClusSvc, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 87, szObjectName = CHZRH-EXC-01.VRUMWELT.CH, dwStatus = 0x0 )
[2013-02-15T14:34:40] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseStartingClusSvc, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 87, szObjectName = , dwStatus = 0x0 )
[2013-02-15T14:34:40] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseNodeUp, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 100, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:37:40] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseNodeUp, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 100, szObjectName = CHZRH-EXC-01, dwStatus = 0x5b4 )
[2013-02-15T14:37:40] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 100, szObjectName = CHZRH-EXC-01, dwStatus = 0x0 )
[2013-02-15T14:40:57] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 100, szObjectName = , dwStatus = 0x0 )

[2013-02-15T14:40:57] The preceding log entry comes from a different process running on computer 'CHZRH-EXC-02.VRUMWELT.CH'. END
[2013-02-15T14:40:57] The operation wasn't successful because an error was encountered. You may find more details in log file "C:\ExchangeSetupLogs\DagTasks\dagtask_2013-02-15_14-34-37.684_add-databaseavailabiltygroupserver.log".
[2013-02-15T14:40:57] WriteError! Exception = Microsoft.Exchange.Cluster.Replay.DagTaskOperationFailedException: A server-side database availability group administrative operation failed. Error: The operation failed. CreateCluster errors may result from incorrectly configured static addresses. Error: An error occurred while attempting a cluster operation. Error: Cluster API '"AddClusterNode() (MaxPercentage=100) failed with 0x5b4. Error: This operation returned because the timeout period expired"' failed. ---> Microsoft.Exchange.Cluster.Replay.AmClusterApiException: An Active Manager operation failed. Error An error occurred while attempting a cluster operation. Error: Cluster API '"AddClusterNode() (MaxPercentage=100) failed with 0x5b4. Error: This operation returned because the timeout period expired"' failed.. ---> System.ComponentModel.Win32Exception: This operation returned because the timeout period expired
   --- End of inner exception stack trace ---
   at Microsoft.Exchange.Cluster.ClusApi.AmCluster.AddNodeToCluster(AmServerName nodeName, IClusterSetupProgress setupProgress, IntPtr context, Exception& errorException, Boolean throwExceptionOnFailure)
   at Microsoft.Exchange.Cluster.Replay.DagHelper.AddDagClusterNode(AmServerName mailboxServerName, String& verboseLog)
   --- End of inner exception stack trace (Microsoft.Exchange.Cluster.Replay.AmClusterApiException) ---
   at Microsoft.Exchange.Cluster.Replay.DagHelper.ThrowDagTaskOperationWrapper(Exception exception)
   at Microsoft.Exchange.Cluster.Replay.DagHelper.AddDagClusterNode(AmServerName mailboxServerName, String& verboseLog)
   at Microsoft.Exchange.Cluster.ReplayService.ReplayRpcServer.<>c__DisplayClass34.<RpcsAddNodeToCluster>b__33()
   at Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.RunRpcServerOperation(String databaseName, RpcServerOperation rpcOperation)
   --- End of stack trace on server (CHZRH-EXC-02.VRUMWELT.CH) ---
   at Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.ClientRethrowIfFailed(String databaseName, String serverName, RpcErrorExceptionInfo errorInfo)
   at Microsoft.Exchange.Cluster.Replay.ReplayRpcClientWrapper.RunRpcOperationDbName(AmServerName serverName, String databaseName, Int32 timeoutMs, IHaRpcExceptionWrapper rpcExceptionWrapperInstance, InternalRpcOperation rpcOperation)
   at Microsoft.Exchange.Cluster.Replay.ReplayRpcClientWrapper.RunRpcOperation(AmServerName serverName, Nullable`1 dbGuid, Int32 timeoutMs, IHaRpcExceptionWrapper rpcExceptionWrapperInstance, InternalRpcOperation rpcOperation)
   at Microsoft.Exchange.Cluster.Replay.ReplayRpcClientWrapper.RunAddNodeToCluster(AmServerName serverName, AmServerName newNode, String& verboseLog)
   at Microsoft.Exchange.Management.SystemConfigurationTasks.AddDatabaseAvailabilityGroupServer.JoinNodeToCluster()
[2013-02-15T14:41:09] Updated Progress 'Done!' 100%.
[2013-02-15T14:41:09] COMPLETED
add-databaseavailabiltygroupserver explicitly called CloseTempLogFile().

 

Danke und Gruss

Link zu diesem Kommentar

Bitte Lösungsvorschläge oder nützliche Infos.

Forderst Du das ein, oder bittest Du darum? Dies ist ein auf Freiwilligkeit basierendes Forum. Lösungen fordern kann man von Leuten, die dafür bezahlt werden.   ;)

 

Ich werde zurückhaltend, wenn jemand als Problembeschreibung einfach einen ellenlangen Log ins Board kopiert und dann in die Runde ruft: "Bitte eine Lösung her!"

 

Dein Log weist auf eine fehlerhafte Konfiguration der statischen Adressierung hin. Nun stellt sich die Frage, ob dies Ursache oder Symptom ist. Hierzu müsstest Du etwas fleissiger werden und mehr Information z.B. zur E2K10-Topologie (eine oder mehrere Sites für Postfachserver in der gleichen DAG, etc.) liefern. Du hast auch nicht erzählt, ob Du den Cluster-Validierungstest auf dem einen Knoten, der sich bereits in der DAG befindet, ausgeführt hast oder nicht, und ob darin Fehler oder Warnungen vorkommen. Mir fällts schwer, ohne solche Informationen kluge Lösungsvorschläge zu machen, die nicht aus dem Blauen gegriffen sind.

Link zu diesem Kommentar

Hallo NorbertFe

 

Leider auch nach dem Installieren des Patches noch immer der gleiche Fehler.

Das ist Pech (hoffentlich auf beiden nodes installiert), spricht aber dafür, dass deine Konfiguration nicht passt, wie dmetzger es andeutet. Ohne weitere Informationen wird das in einem Forum schwer. Ich hatte bei dem Fehler übrigens einen call beim mspss eröffnet.

 

Bye

Norbert

bearbeitet von NorbertFe
Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...