ex2010DAG无法添加第二个成员问题
本帖最后由 shanji123 于 2013-7-3 10:56 编辑先描述一下环境,一台2003企业版DC,EX服务器,DAG01,DAG02,均为两块网卡,网卡1为正常内网IP:192.X.X.X有网关,有DNS,网卡2IP:10.X.X.X,网卡2做复制网络,无网关,无DNS,两机器均加入域,已安装EX2010,在DAG01上做DAG高可用组,成功,添加第一个组成员DAG01,成功,添加第二个组成员DAG02,失败,失败内容如下图
查看机器上的错误日志,内容如下:
add-databaseavailabiltygroupserver started on machine DAG01.
add-dagserver started
commandline: $scriptCmd = {& $wrappedCmd @PSBoundParameters }
Option 'Identity' = 'dag'.
Option 'MailboxServer' = 'DAG02'.
Option 'DatabaseAvailabilityGroupIpAddresses' = ''.
Option 'WhatIf' = ''.
Process: w3wp w3wp.exe:4972.
User context = 'NT AUTHORITY\SYSTEM'.
Member of group 'Everyone'.
Member of group 'BUILTIN\Users'.
Member of group 'NT AUTHORITY\SERVICE'.
Member of group '控制台登录'.
Member of group 'NT AUTHORITY\Authenticated Users'.
Member of group 'NT AUTHORITY\This Organization'.
Member of group 'BUILTIN\IIS_IUSRS'.
Member of group 'LOCAL'.
Member of group 'IIS APPPOOL\MSExchangePowerShellAppPool'.
Member of group 'BUILTIN\Administrators'.
Updated Progress '正在验证参数。' 2%.
正在运行
Mailbox server: value passed in = DAG02, mailboxServer.Name = DAG02, mailboxServer.Fqdn = DAG02.test.cn
LogClussvcState: clussvc is Stopped on DAG02.test.cn. Exception (if any) = none
The IP addresses for the DAG are (blank means DHCP): 192.9.200.4
Looking up IP addresses for dag.
dag = [ 192.9.200.4 ].
Looking up IP addresses for dag02.
dag02 = [ 2002:c009:c807::c009:c807, 192.9.200.7 ].
Looking up IP addresses for DAG02.test.cn.
DAG02.test.cn = [ 2002:c009:c807::c009:c807, 192.9.200.7 ].
DAG dag has 1 servers:
DAG dag contains server DAG01.
Updated Progress '检查邮箱服务器'DAG02'是否在数据库可用性组中。' 4%.
正在运行
GetRemoteCluster() for the mailbox server failed with exception = 活动管理器操作失败。错误 群集操作失败。错误: 群集 API'"OpenCluster(DAG02.test.cn) 失败,出现 0x6d9。错误: 终结点映射器中没有更多的终结点可用。"'失败。。. This is OK.
Ignoring previous error, as it is acceptable if the cluster does not exist yet.
DumpClusterTopology: Opening remote cluster dag.
Dumping the cluster by connecting to: dag.
The cluster's name is: dag.
Groups
group: 可用存储
OwnerNode: DAG01.test.cn
State: Offline
group: 群集组
OwnerNode: DAG01.test.cn
State: Online
Resource: 群集 IP 地址
Address =
EnableDhcp =
Network = [群集网络 2]
Resource: 群集名称
NetName =
Nodes
node: DAG01.test.cn [ state = Up ]
Subnets
Name(群集网络 2), Mask(192.9.200.0/24), Role(ClusterNetworkRoleInternalAndClient)
NIC 192.9.200.5 on Node DAG01 in State=Up
Name(群集网络 1), Mask(10.0.0.0/8), Role(ClusterNetworkRoleInternalUse)
NIC 10.1.1.5 on Node DAG01 in State=Up
Opening the cluster on nodes .
Other mailbox servers in the DAG are already members of cluster 'dag'
The server DAG02 does not belong to a cluster, and the other servers belong to dag.
Successfully resolved the servers based on the stopped servers list.
The following servers are in the StartedServers list (The list is the StartedServers property of the DAG in AD):
The following servers are in the StoppedServers list:
正在检查数据库可用性组'dag'的成员是否也是群集的成员。
正在检查群集'dag'的成员是否也是数据库可用性组的成员。
According to GetNodeClusterState(), the server DAG02 is NotConfigured.
The CNO is currently Online.
InternalValidate() done.
Updated Progress '正在向数据库可用性组'dag'添加服务器'DAG02'。' 6%.
正在运行
Updated Progress '正在将服务器'DAG02'添加到群集中。' 8%.
正在运行
以下日志项来自计算机'DAG01.test.cn'上运行的其他进程。BEGIN
Opening a local AmCluster handle.
Updated Progress '正在向数据库可用性组'dag'添加服务器'dag02'。' 2%.
正在运行
ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x0 )
ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseContinue, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x800713bb )
ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x800713bb )
Found a matching exception: Microsoft.Exchange.Cluster.Replay.DagTaskValidateNodeTimedOutException: 服务器端数据库可用性组管理操作失败。错误: Windows 故障转移群集在尝试验证服务器'DAG02'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。
ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x0 )
ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = , dwStatus = 0x0 )
前一个日志项来自计算机'DAG01.test.cn'上运行的另一个进程。END
因为遇到错误,操作未成功。可在日志文件"C:\ExchangeSetupLogs\DagTasks\dagtask_2013-07-03_01-56-15.876_add-databaseavailabiltygroupserver.log"中找到更多详细信息。
WriteError! Exception = Microsoft.Exchange.Cluster.Replay.DagTaskOperationFailedException: 服务器端数据库可用性组管理操作失败。错误: 操作失败。CreateCluster 错误可能是静态地址配置错误所致。错误: Windows 故障转移群集在尝试验证服务器'DAG02'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。 ---> Microsoft.Exchange.Cluster.Replay.DagTaskValidateNodeTimedOutException: 服务器端数据库可用性组管理操作失败。错误: Windows 故障转移群集在尝试验证服务器'DAG02'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。
在 Microsoft.Exchange.Cluster.ClusApi.AmCluster.AddNodeToCluster(AmServerName nodeName, IClusterSetupProgress setupProgress, IntPtr context, Exception& errorException, Boolean throwExceptionOnFailure)
在 Microsoft.Exchange.Cluster.Replay.DagHelper.AddDagClusterNode(AmServerName mailboxServerName, String& verboseLog)
--- End of inner exception stack trace (Microsoft.Exchange.Cluster.Replay.DagTaskValidateNodeTimedOutException) ---
在 Microsoft.Exchange.Cluster.Replay.DagHelper.ThrowDagTaskOperationWrapper(Exception exception)
在 Microsoft.Exchange.Cluster.Replay.DagHelper.AddDagClusterNode(AmServerName mailboxServerName, String& verboseLog)
在 Microsoft.Exchange.Cluster.ReplayService.ReplayRpcServer.<>c__DisplayClass34.<RpcsAddNodeToCluster>b__33()
在 Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.RunRpcServerOperation(String databaseName, RpcServerOperation rpcOperation)
--- End of stack trace on server (DAG01.test.cn) ---
在 Microsoft.Exchange.Data.Storage.Cluster.HaRpcExceptionWrapperBase`2.ClientRethrowIfFailed(String databaseName, String serverName, RpcErrorExceptionInfo errorInfo)
在 Microsoft.Exchange.Cluster.Replay.ReplayRpcClientWrapper.RunRpcOperationDbName(AmServerName serverName, String databaseName, Int32 timeoutMs, IHaRpcExceptionWrapper rpcExceptionWrapperInstance, InternalRpcOperation rpcOperation)
在 Microsoft.Exchange.Cluster.Replay.ReplayRpcClientWrapper.RunRpcOperation(AmServerName serverName, Nullable`1 dbGuid, Int32 timeoutMs, IHaRpcExceptionWrapper rpcExceptionWrapperInstance, InternalRpcOperation rpcOperation)
在 Microsoft.Exchange.Cluster.Replay.ReplayRpcClientWrapper.RunAddNodeToCluster(AmServerName serverName, AmServerName newNode, String& verboseLog)
在 Microsoft.Exchange.Management.SystemConfigurationTasks.AddDatabaseAvailabilityGroupServer.JoinNodeToCluster()
Updated Progress '完成!' 100%.
已完成
add-databaseavailabiltygroupserver explicitly called CloseTempLogFile().
请各位老大帮忙看一下,谢谢
有高手来看看吗? 连个来看的人都没有,钉子还让发论坛里面,唉 1.建议DC升到SERVER 2008R2
2.DAG是建立在FAILOVER上的,检查过了吗。
页:
[1]