|
本帖最后由 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.
[2013-07-03T01:56:15] add-dagserver started
[2013-07-03T01:56:15] commandline: $scriptCmd = {& $wrappedCmd @PSBoundParameters }
[2013-07-03T01:56:15] Option 'Identity' = 'dag'.
[2013-07-03T01:56:15] Option 'MailboxServer' = 'DAG02'.
[2013-07-03T01:56:15] Option 'DatabaseAvailabilityGroupIpAddresses' = ''.
[2013-07-03T01:56:15] Option 'WhatIf' = ''.
[2013-07-03T01:56:15] Process: w3wp w3wp.exe:4972.
[2013-07-03T01:56:15] User context = 'NT AUTHORITY\SYSTEM'.
[2013-07-03T01:56:15] Member of group 'Everyone'.
[2013-07-03T01:56:15] Member of group 'BUILTIN\Users'.
[2013-07-03T01:56:15] Member of group 'NT AUTHORITY\SERVICE'.
[2013-07-03T01:56:15] Member of group '控制台登录'.
[2013-07-03T01:56:15] Member of group 'NT AUTHORITY\Authenticated Users'.
[2013-07-03T01:56:15] Member of group 'NT AUTHORITY\This Organization'.
[2013-07-03T01:56:15] Member of group 'BUILTIN\IIS_IUSRS'.
[2013-07-03T01:56:15] Member of group 'LOCAL'.
[2013-07-03T01:56:15] Member of group 'IIS APPPOOL\MSExchangePowerShellAppPool'.
[2013-07-03T01:56:15] Member of group 'BUILTIN\Administrators'.
[2013-07-03T01:56:15] Updated Progress '正在验证参数。' 2%.
[2013-07-03T01:56:15] 正在运行
[2013-07-03T01:56:16] Mailbox server: value passed in = DAG02, mailboxServer.Name = DAG02, mailboxServer.Fqdn = DAG02.test.cn
[2013-07-03T01:56:16] LogClussvcState: clussvc is Stopped on DAG02.test.cn. Exception (if any) = none
[2013-07-03T01:56:16] The IP addresses for the DAG are (blank means DHCP): 192.9.200.4
[2013-07-03T01:56:16] Looking up IP addresses for dag.
[2013-07-03T01:56:16] dag = [ 192.9.200.4 ].
[2013-07-03T01:56:16] Looking up IP addresses for dag02.
[2013-07-03T01:56:16] dag02 = [ 2002:c009:c807::c009:c807, 192.9.200.7 ].
[2013-07-03T01:56:16] Looking up IP addresses for DAG02.test.cn.
[2013-07-03T01:56:16] DAG02.test.cn = [ 2002:c009:c807::c009:c807, 192.9.200.7 ].
[2013-07-03T01:56:16] DAG dag has 1 servers:
[2013-07-03T01:56:16] DAG dag contains server DAG01.
[2013-07-03T01:56:16] Updated Progress '检查邮箱服务器'DAG02'是否在数据库可用性组中。' 4%.
[2013-07-03T01:56:16] 正在运行
[2013-07-03T01:56:16] GetRemoteCluster() for the mailbox server failed with exception = 活动管理器操作失败。错误 群集操作失败。错误: 群集 API'"OpenCluster(DAG02.test.cn) 失败,出现 0x6d9。错误: 终结点映射器中没有更多的终结点可用。"'失败。。. This is OK.
[2013-07-03T01:56:16] Ignoring previous error, as it is acceptable if the cluster does not exist yet.
[2013-07-03T01:56:16] DumpClusterTopology: Opening remote cluster dag.
[2013-07-03T01:56:16] Dumping the cluster by connecting to: dag.
[2013-07-03T01:56:16] The cluster's name is: dag.
[2013-07-03T01:56:16] Groups
[2013-07-03T01:56:16] group: 可用存储 [not a CMS]
[2013-07-03T01:56:16] OwnerNode: DAG01.test.cn
[2013-07-03T01:56:16] State: Offline
[2013-07-03T01:56:16] group: 群集组 [Cluster Main Group]
[2013-07-03T01:56:16] OwnerNode: DAG01.test.cn
[2013-07-03T01:56:16] State: Online
[2013-07-03T01:56:16] Resource: 群集 IP 地址 [Online, type = IP Address, PossibleOwners = DAG01 ]
[2013-07-03T01:56:16] Address = [192.9.200.4]
[2013-07-03T01:56:16] EnableDhcp = [0]
[2013-07-03T01:56:16] Network = [群集网络 2]
[2013-07-03T01:56:16] Resource: 群集名称 [Online, type = Network Name, PossibleOwners = DAG01 ]
[2013-07-03T01:56:16] NetName = [DAG]
[2013-07-03T01:56:16] Nodes
[2013-07-03T01:56:16] node: DAG01.test.cn [ state = Up ]
[2013-07-03T01:56:16] Subnets
[2013-07-03T01:56:16] Name(群集网络 2), Mask(192.9.200.0/24), Role(ClusterNetworkRoleInternalAndClient)
[2013-07-03T01:56:16] NIC 192.9.200.5 on Node DAG01 in State=Up
[2013-07-03T01:56:16] Name(群集网络 1), Mask(10.0.0.0/8), Role(ClusterNetworkRoleInternalUse)
[2013-07-03T01:56:16] NIC 10.1.1.5 on Node DAG01 in State=Up
[2013-07-03T01:56:16] Opening the cluster on nodes [dag01].
[2013-07-03T01:56:16] Other mailbox servers in the DAG are already members of cluster 'dag'
[2013-07-03T01:56:16] The server DAG02 does not belong to a cluster, and the other servers belong to dag.
[2013-07-03T01:56:16] Successfully resolved the servers based on the stopped servers list.
[2013-07-03T01:56:16] The following servers are in the StartedServers list (The list is the StartedServers property of the DAG in AD):
[2013-07-03T01:56:16] The following servers are in the StoppedServers list:
[2013-07-03T01:56:16] 正在检查数据库可用性组'dag'的成员是否也是群集的成员。
[2013-07-03T01:56:16] 正在检查群集'dag'的成员是否也是数据库可用性组的成员。
[2013-07-03T01:56:16] According to GetNodeClusterState(), the server DAG02 is NotConfigured.
[2013-07-03T01:56:16] The CNO is currently Online.
[2013-07-03T01:56:16] InternalValidate() done.
[2013-07-03T01:56:17] Updated Progress '正在向数据库可用性组'dag'添加服务器'DAG02'。' 6%.
[2013-07-03T01:56:17] 正在运行
[2013-07-03T01:56:17] Updated Progress '正在将服务器'DAG02'添加到群集中。' 8%.
[2013-07-03T01:56:17] 正在运行
[2013-07-03T01:56:17] 以下日志项来自计算机'DAG01.test.cn'上运行的其他进程。BEGIN
[2013-07-03T01:56:17] [2013-07-03T01:56:17] Opening a local AmCluster handle.
[2013-07-03T01:56:17] Updated Progress '正在向数据库可用性组'dag'添加服务器'dag02'。' 2%.
[2013-07-03T01:56:17] 正在运行
[2013-07-03T01:56:17] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x0 )
[2013-07-03T01:56:17] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseContinue, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x800713bb )
[2013-07-03T01:56:17] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x800713bb )
[2013-07-03T01:56:17] Found a matching exception: Microsoft.Exchange.Cluster.Replay.DagTaskValidateNodeTimedOutException: 服务器端数据库可用性组管理操作失败。错误: Windows 故障转移群集在尝试验证服务器'DAG02'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。
[2013-07-03T01:56:17] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = DAG02, dwStatus = 0x0 )
[2013-07-03T01:56:17] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = , dwStatus = 0x0 )
[2013-07-03T01:56:17] 前一个日志项来自计算机'DAG01.test.cn'上运行的另一个进程。END
[2013-07-03T01:56:17] 因为遇到错误,操作未成功。可在日志文件"C:\ExchangeSetupLogs\DagTasks\dagtask_2013-07-03_01-56-15.876_add-databaseavailabiltygroupserver.log"中找到更多详细信息。
[2013-07-03T01:56:17] 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()
[2013-07-03T01:56:21] Updated Progress '完成!' 100%.
[2013-07-03T01:56:21] 已完成
add-databaseavailabiltygroupserver explicitly called CloseTempLogFile().
请各位老大帮忙看一下,谢谢
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?会员注册
x
评分
-
查看全部评分
|