切换到宽版
  • 35982阅读
  • 16回复

[求助]exchange 2010 DAG创建失败 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2011-11-24

exchange 2010 两台服务器是使用Vmware 虚拟机创建ex1,ex2.双网卡,IMAP网卡的网关是指向宿主机IP地址。其他设置正常。但是在创建DAG的时候,提示静态地址错误。错误提示如下:
EX2
失败
错误:
服务器端数据库可用性组管理操作失败。错误: 操作失败。CreateCluster 错误可能是静态地址配置错误所致。错误: Windows 故障转移群集在尝试验证服务器'EX2'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。 [服务器: EX1.xiao.com]
服务器端数据库可用性组管理操作失败。错误: Windows 故障转移群集在尝试验证服务器'EX2'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。
单击此处以获取帮助... http://technet.microsoft.com/zh-CN/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&t=exchgf1&e=ms.exch.err.ExC9C315
警告:
因为遇到错误,操作未成功。可在日志文件"C:\ExchangeSetupLogs\DagTasks\dagtask_2011-11-22_01-18-55.039_add-databaseavailabiltygroupserver.log"中找到更多详细信息。

已尝试的 Exchange 命令行管理程序命令:
Add-DatabaseAvailabilityGroupServer -MailboxServer 'EX2' -Identity 'DAG'
已用时间: 00:00:20
分享到
只看该作者 1楼  发表于: 2011-11-24




下面是详细错误日志
各位老大,帮我看下错误是出现在那里
add-databaseavailabiltygroupserver started on machine EX2.
[2011-11-22T01:23:48] add-dagserver started
[2011-11-22T01:23:48] commandline:         $scriptCmd = {& $wrappedCmd @PSBoundParameters }
[2011-11-22T01:23:48] Option 'Identity' = 'DAG'.
[2011-11-22T01:23:48] Option 'MailboxServer' = 'EX2'.
[2011-11-22T01:23:48] Option 'DatabaseAvailabilityGroupIpAddresses' = ''.
[2011-11-22T01:23:48] Option 'WhatIf' = ''.
[2011-11-22T01:23:48] Process: w3wp w3wp.exe:3948.
[2011-11-22T01:23:48] User context = 'NT AUTHORITY\SYSTEM'.
[2011-11-22T01:23:48]   Member of group 'Everyone'.
[2011-11-22T01:23:48]   Member of group 'BUILTIN\Users'.
[2011-11-22T01:23:48]   Member of group 'NT AUTHORITY\SERVICE'.
[2011-11-22T01:23:48]   Member of group '控制台登录'.
[2011-11-22T01:23:48]   Member of group 'NT AUTHORITY\Authenticated Users'.
[2011-11-22T01:23:48]   Member of group 'NT AUTHORITY\This Organization'.
[2011-11-22T01:23:48]   Member of group 'BUILTIN\IIS_IUSRS'.
[2011-11-22T01:23:48]   Member of group 'LOCAL'.
[2011-11-22T01:23:48]   Member of group 'IIS APPPOOL\MSExchangePowerShellAppPool'.
[2011-11-22T01:23:48]   Member of group 'BUILTIN\Administrators'.
[2011-11-22T01:23:48] Updated Progress '正在验证参数。' 2%.
[2011-11-22T01:23:48] 正在运行
[2011-11-22T01:23:48] Mailbox server: value passed in = EX2, mailboxServer.Name = EX2, mailboxServer.Fqdn = EX2.xiao.com
[2011-11-22T01:23:48] LogClussvcState: clussvc is Stopped on EX2.xiao.com. Exception (if any) = none
[2011-11-22T01:23:48] The IP addresses for the DAG are (blank means DHCP): 192.168.10.10
[2011-11-22T01:23:48] Looking up IP addresses for DAG.
[2011-11-22T01:23:48]   DAG = [ 192.168.10.10 ].
[2011-11-22T01:23:48] Looking up IP addresses for ex2.
[2011-11-22T01:23:48]   ex2 = [ ::1, 10.10.10.5, 192.168.10.5 ].
[2011-11-22T01:23:48] Looking up IP addresses for EX2.xiao.com.
[2011-11-22T01:23:48]   EX2.xiao.com = [ ::1, 10.10.10.5, 192.168.10.5 ].
[2011-11-22T01:23:48] DAG DAG has 1 servers:
[2011-11-22T01:23:48] DAG DAG contains server EX1.
[2011-11-22T01:23:48] Updated Progress '检查邮箱服务器'EX2'是否在数据库可用性组中。' 4%.
[2011-11-22T01:23:48] 正在运行
[2011-11-22T01:23:48] GetRemoteCluster() for the mailbox server failed with exception = 活动管理器操作失败。错误: 群集操作失败。错误: 群集 API'"OpenCluster(EX2.xiao.com) 失败,出现 0x6d9。错误: 终结点映射器中没有更多的终结点可用。"'失败。。. This is OK.
[2011-11-22T01:23:48] Ignoring previous error, as it is acceptable if the cluster does not exist yet.
[2011-11-22T01:23:48] DumpClusterTopology: Opening remote cluster DAG.
[2011-11-22T01:23:48] Dumping the cluster by connecting to: DAG.
[2011-11-22T01:23:48] The cluster's name is: DAG.
[2011-11-22T01:23:48] Groups
[2011-11-22T01:23:48]     group: 可用存储 [not a CMS]
[2011-11-22T01:23:48]         OwnerNode: EX1.xiao.com
[2011-11-22T01:23:48]         State: Offline
[2011-11-22T01:23:48]     group: 群集组 [Cluster Main Group]
[2011-11-22T01:23:48]         OwnerNode: EX1.xiao.com
[2011-11-22T01:23:48]         State: Online
[2011-11-22T01:23:48]             Resource: IPv4 Static Address 1 (群集组) [Online, type = IP Address, PossibleOwners = EX1 ]
[2011-11-22T01:23:48]                 Address = [192.168.10.10]
[2011-11-22T01:23:48]                     EnableDhcp = [0]
[2011-11-22T01:23:49]                     Network = [群集网络 2]
[2011-11-22T01:23:49]             Resource: 群集名称 [Online, type = Network Name, PossibleOwners = EX1 ]
[2011-11-22T01:23:49]                 NetName = [DAG]
[2011-11-22T01:23:49] Nodes
[2011-11-22T01:23:49]     node: EX1.xiao.com [ state = Up ]
[2011-11-22T01:23:49] Subnets
[2011-11-22T01:23:49]     Name(群集网络 1), Mask(10.10.10.0/24), Role(ClusterNetworkRoleInternalUse)
[2011-11-22T01:23:49]         NIC 10.10.10.3 on Node ex1 in State=Up
[2011-11-22T01:23:49]     Name(群集网络 2), Mask(192.168.10.0/24), Role(ClusterNetworkRoleInternalAndClient)
[2011-11-22T01:23:49]         NIC 192.168.10.3 on Node ex1 in State=Up
[2011-11-22T01:23:49] Opening the cluster on nodes [ex1].
[2011-11-22T01:23:49] Other mailbox servers in the DAG are already members of cluster 'DAG'
[2011-11-22T01:23:49] The server EX2 does not belong to a cluster, and the other servers belong to DAG.
[2011-11-22T01:23:49] Successfully resolved the servers based on the stopped servers list.
[2011-11-22T01:23:49] The following servers are in the StartedServers list (The list is the StartedServers property of the DAG in AD):
[2011-11-22T01:23:49] The following servers are in the StoppedServers list:
[2011-11-22T01:23:49] 正在检查数据库可用性组'DAG'的成员是否也是群集的成员。
[2011-11-22T01:23:49] 正在检查群集'DAG'的成员是否也是数据库可用性组的成员。
[2011-11-22T01:23:49] According to GetNodeClusterState(), the server EX2 is NotConfigured.
[2011-11-22T01:23:49] The CNO is currently Online.
[2011-11-22T01:23:49] InternalValidate() done.
[2011-11-22T01:23:49] Updated Progress '正在向数据库可用性组'DAG'添加服务器'EX2'。' 6%.
[2011-11-22T01:23:49] 正在运行
[2011-11-22T01:23:49] Updated Progress '正在将服务器'EX2'添加到群集中。' 8%.
[2011-11-22T01:23:49] 正在运行
[2011-11-22T01:23:49] 以下日志项来自计算机'EX1.xiao.com'上运行的其他进程。BEGIN
[2011-11-22T01:23:49] [2011-11-22T01:23:50] Opening a local AmCluster handle.
[2011-11-22T01:23:50] Updated Progress '正在向数据库可用性组'DAG'添加服务器'ex2'。' 2%.
[2011-11-22T01:23:50] 正在运行
[2011-11-22T01:23:50] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = EX2, dwStatus = 0x0 )
[2011-11-22T01:23:51] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseContinue, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 12, szObjectName = EX2, dwStatus = 0x800713bb )
[2011-11-22T01:23:51] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseFatal, dwPercentComplete = 12, szObjectName = EX2, dwStatus = 0x800713bb )
[2011-11-22T01:23:51] Found a matching exception: Microsoft.Exchange.Cluster.Replay.DagTaskValidateNodeTimedOutException: 服务器端数据库可用性组管理操作失败。错误: Windows 故障转移群集在尝试验证服务器'EX2'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。
[2011-11-22T01:23:51] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = EX2, dwStatus = 0x0 )
[2011-11-22T01:23:51] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFailureCleanup, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 12, szObjectName = , dwStatus = 0x0 )
[2011-11-22T01:23:49] 前一个日志项来自计算机'EX1.xiao.com'上运行的另一个进程。END
[2011-11-22T01:23:49] 因为遇到错误,操作未成功。可在日志文件"C:\ExchangeSetupLogs\DagTasks\dagtask_2011-11-22_01-23-48.893_add-databaseavailabiltygroupserver.log"中找到更多详细信息。
[2011-11-22T01:23:49] WriteError! Exception = Microsoft.Exchange.Cluster.Replay.DagTaskOperationFailedException: 服务器端数据库可用性组管理操作失败。错误: 操作失败。CreateCluster 错误可能是静态地址配置错误所致。错误: Windows 故障转移群集在尝试验证服务器'EX2'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每台服务器上存在。 ---> Microsoft.Exchange.Cluster.Replay.DagTaskValidateNodeTimedOutException: 服务器端数据库可用性组管理操作失败。错误: Windows 故障转移群集在尝试验证服务器'EX2'时超时。如果这是不连续的 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 (EX1.xiao.com) ---
   在 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()
[2011-11-22T01:23:49] Updated Progress '完成!' 100%.
[2011-11-22T01:23:49] 已完成
add-databaseavailabiltygroupserver explicitly called CloseTempLogFile().

UID41067 帖子33 精华http://bbs.exchangecn.com/digest.php?authorid=41067 积分188 经验125  技术积分0  5D金币0 枚 阅读权限20 在线时间46 小时 注册时间2008-4-17 最后登录2011-11-24
查看详细资料

只看该作者 2楼  发表于: 2011-11-29
没有人回复


只看该作者 3楼  发表于: 2011-11-29
回 1楼(kidandkiss) 的帖子
kidandkiss:[table][tr][td]
下面是详细错误日志
....... (2011-11-24 09:22) 

昨天在研究这个问题所以没有来得及回复-,-

一般这个问题可能是由于EX2上的网卡的binding order配置错误,建议收件检查EX2上的该设置并确保PROD网卡在PRIVATE之上。参考下文中的Figure 8

http://www.msexchange.org/articles_tutorials/exchange-server-2010/high-availability-recovery/uncovering-exchange-2010-database-availability-groups-dags-part2.html

如果binding order没问题的话,建议disable两台服务器上的TCP Checksum offload,REceive SideScaling和Network Direct Memory Access功能

参考:
Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008
http://support.microsoft.com/kb/951037

此外,如果IPv6启用着的话,建议参考下文禁用之:

How to disable certain Internet Protocol version 6 (IPv6) components in Windows Vista, Windows 7, and Windows Server 2008
http://support.microsoft.com/kb/929852/en-us




只看该作者 4楼  发表于: 2011-11-29
您好, 建议您查看下exchange成员服务器的dns后缀是否跟dns命名空间不一样.
了解脱节命名空间方案
http://technet.microsoft.com/zh-cn/library/bb676377.aspx

其次在exchange服务器上运行IPCONFIG /ALL,然后把结果贴出来.

Exchange中文站10周年献礼。Exchange2016中文视频教程热销中:edu.exchangecn.com/course/12
只看该作者 5楼  发表于: 2012-04-15
我也同样遇到该问题,按照opop的方法去处理了,添加第二个节点还是报错误,期待高手帮忙解决。
只看该作者 6楼  发表于: 2012-04-16

[PS] C:\>Add-DatabaseAvailabilityGroupServer -Identity  DAG1  -MailboxServer EXCH02
警告:
因为遇到错误,操作未成功。可在日志文件"C:\ExchangeSetupLogs\DagTasks\dagtask_2012-04-16_01-35-54.523_add-databaseavaila
biltygroupserver.log"中找到更多详细信息。
服务器端数据库可用性组管理操作失败。错误: 操作失败。CreateCluster 错误可能是静态地址配置错误所致。错误: Windows 故障转
移群集在尝试验证服务器'EXCH02'时超时。如果这是不连续的 DNS 命名空间,则数据库可用性组中所有服务器的 DNS 后缀必须在每
台服务器上存在。 [服务器: EXCH01.networks.com]
    + CategoryInfo          : InvalidArgument: (:) [Add-DatabaseAvailabilityGroupServer], DagTaskOperationFailedExcept
   ion
    + FullyQualifiedErrorId : E0456045,Microsoft.Exchange.Management.SystemConfigurationTasks.AddDatabaseAvailabilityG
   roupServer


以上是添加成语EXCH02时报错信息,但是成员EXCH01添加是成功的,而且重新添加还是报错,请求帮忙解决。

只看该作者 7楼  发表于: 2012-04-16
回 6楼(mage) 的帖子
mage:[PS] C:\>Add-DatabaseAvailabilityGroupServer -IdentityDAG1-MailboxServer EXCH02
警告:
因为遇到错误,操作未成功。可在日志文件"C:\ExchangeSetupLogs\DagTasks\dagtask_2012-04-16_01-35-54.523_add-databaseavaila
biltygroupserver.log& ..(2012-04-16 09:42)嬀/color]

Exch02和Exch01是在同一个subnet里面的?两台上的ipconfig /all信息都贴出来看看

此外,建议在Exch02上面尝试添加Exch02到DAG成员看看
只看该作者 8楼  发表于: 2012-04-16
回 7楼(opop) 的帖子
opop:Exch02和Exch01是在同一个subnet里面的?两台上的ipconfig /all信息都贴出来看看
此外,建议在Exch02上面尝试添加Exch02到DAG成员看看 (2012-04-16 11:26) 

是在同一个站点下,并且在EXCH02尝试过添加,报错结果一样。
附加IP地址有什么用途?

以太网适配器 public:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Broadcom BCM5716C NetXtreme II GigE (NDIS
VBD Client) #37
   物理地址. . . . . . . . . . . . . : D4-AE-52-6E-F8-E0
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::84b:1dd2:3021:1db%11(首选)
   IPv4 地址 . . . . . . . . . . . . : 172.16.0.65(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   IPv4 地址 . . . . . . . . . . . . : 172.16.0.67(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 172.16.0.254
   DHCPv6 IAID . . . . . . . . . . . : 315928146
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-17-04-39-0F-D4-AE-52-6E-F8-E1

   DNS 服务器  . . . . . . . . . . . : 172.16.0.7
                                       172.16.0.2
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

以太网适配器 replication:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Broadcom BCM5716C NetXtreme II GigE (NDIS
VBD Client) #5
   物理地址. . . . . . . . . . . . . : D4-AE-52-6E-F8-E1
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   IPv4 地址 . . . . . . . . . . . . : 10.10.10.1(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用



以太网适配器 public:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Broadcom BCM5716C NetXtreme II GigE (NDIS
VBD Client) #37
   物理地址. . . . . . . . . . . . . : D4-AE-52-6F-E4-E1
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::84b2:ad58:c78:4bc%11(首选)
   IPv4 地址 . . . . . . . . . . . . : 172.16.0.66(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 172.16.0.254
   DHCPv6 IAID . . . . . . . . . . . : 315928146
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-17-04-47-1C-D4-AE-52-6F-E4-E2

   DNS 服务器  . . . . . . . . . . . : 172.16.0.7
                                       172.16.0.2
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

以太网适配器 replication:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Broadcom BCM5716C NetXtreme II GigE (NDIS
VBD Client) #9
   物理地址. . . . . . . . . . . . . : D4-AE-52-6F-E4-E2
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   IPv4 地址 . . . . . . . . . . . . : 10.10.10.2(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . :
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用
只看该作者 9楼  发表于: 2012-04-16
MSN :aqlimagen@126.com     13585981807    希望得到高手技术支持,不胜感激!
快速回复
限60 字节
 
上一个 下一个