Is it possible to create a DAG which one node at parpent domain another at child domain?

Answered Is it possible to create a DAG which one node at parpent domain another at child domain?

  • Sunday, April 29, 2012 11:20 AM
     
     

    Hello folks

      As the title mentioned, I have tried to create a DAG which one member  Exchange mailbox server at parent domain test.com ,another member Exchange mailbox server is located  ex.test.com, no matter how I try, the second node still cannot been added into the DAG group.So I try to monitor the creation process by use Windows 2008 R2 Failover Administration GUI, there has  the second node  been added with "Fault" at first  ,but afer few minutes it been removed automatically, and the EMC show me the error message as below(sorry, only have Chinese version language pack installed with Exchange server 2010) ,also the second node cannot been added into failover server list manually,error mssages says "The node EX02 is not at same domain as this failover " . Thanks to give me some hints.

    add-databaseavailabiltygroupserver started on machine EX01.
    [2012-04-29T08:08:35] add-dagserver started
    [2012-04-29T08:08:35] commandline:         $scriptCmd = {& $wrappedCmd @PSBoundParameters }
    [2012-04-29T08:08:35] Option 'Identity' = 'd01'.
    [2012-04-29T08:08:35] Option 'MailboxServer' = 'EX01'.
    [2012-04-29T08:08:35] Option 'DatabaseAvailabilityGroupIpAddresses' = ''.
    [2012-04-29T08:08:35] Option 'WhatIf' = ''.
    [2012-04-29T08:08:35] Process: w3wp w3wp.exe:4464.
    [2012-04-29T08:08:35] User context = 'NT AUTHORITY\SYSTEM'.
    [2012-04-29T08:08:35]   Member of group 'Everyone'.
    [2012-04-29T08:08:35]   Member of group 'BUILTIN\Users'.
    [2012-04-29T08:08:35]   Member of group 'NT AUTHORITY\SERVICE'.
    [2012-04-29T08:08:35]   Member of group '控制台登录'.
    [2012-04-29T08:08:35]   Member of group 'NT AUTHORITY\Authenticated Users'.
    [2012-04-29T08:08:35]   Member of group 'NT AUTHORITY\This Organization'.
    [2012-04-29T08:08:35]   Member of group 'BUILTIN\IIS_IUSRS'.
    [2012-04-29T08:08:35]   Member of group 'LOCAL'.
    [2012-04-29T08:08:35]   Member of group 'IIS APPPOOL\MSExchangePowerShellAppPool'.
    [2012-04-29T08:08:35]   Member of group 'BUILTIN\Administrators'.
    [2012-04-29T08:08:35] Updated Progress '正在验证参数。' 2%.
    [2012-04-29T08:08:35] 正在运行
    [2012-04-29T08:08:35] Mailbox server: value passed in = EX01, mailboxServer.Name = EX01, mailboxServer.Fqdn = EX01.test.com
    [2012-04-29T08:08:35] LogClussvcState: clussvc is Stopped on EX01.test.com. Exception (if any) = none
    [2012-04-29T08:08:35] The IP addresses for the DAG are (blank means DHCP): 192.168.0.99
    [2012-04-29T08:08:35] Looking up IP addresses for d01.
    [2012-04-29T08:08:38] Failure while trying to resolve d01: threw a SocketException: 请求的名称有效,但是找不到请求的类型的数据。.
    [2012-04-29T08:08:38] Looking up IP addresses for ex01.
    [2012-04-29T08:08:38]   ex01 = [ fe80::951:4085:408c:6df1%14, fe80::cc4d:8cb0:13a:f53e%11, 192.168.0.2, 10.10.10.57 ].
    [2012-04-29T08:08:38] Looking up IP addresses for EX01.test.com.
    [2012-04-29T08:08:38]   EX01.test.com = [ fe80::951:4085:408c:6df1%14, fe80::cc4d:8cb0:13a:f53e%11, 192.168.0.2, 10.10.10.57 ].
    [2012-04-29T08:08:38] DAG d01 has 0 servers:
    [2012-04-29T08:08:38] Updated Progress '检查邮箱服务器'EX01'是否在数据库可用性组中。' 4%.
    [2012-04-29T08:08:38] 正在运行
    [2012-04-29T08:08:38] GetRemoteCluster() for the mailbox server failed with exception = 活动管理器操作失败。错误 群集操作失败。错误: 群集 API'"OpenCluster(EX01.test.com) 失败,出现 0x6d9。错误: 终结点映射器中没有更多的终结点可用。"'失败。。. This is OK.
    [2012-04-29T08:08:38] Ignoring previous error, as it is acceptable if the cluster does not exist yet.
    [2012-04-29T08:08:38] DumpClusterTopology: Opening remote cluster d01.
    [2012-04-29T08:08:38] DumpClusterTopology: Failed opening with Microsoft.Exchange.Cluster.Replay.AmGetFqdnFailedNotFoundException: 活动管理器操作失败,出现暂时性错误。请重试该操作。错误 找不到节点'd01'的完全限定域名。
       在 Microsoft.Exchange.Cluster.ActiveManagerServer.AmServerNameCache.<>c__DisplayClass1.<ResolveFqdn>b__0(Object , EventArgs )
       在 Microsoft.Exchange.Cluster.ActiveManagerServer.AmHelper.RunADOperationEx(EventHandler ev)
       在 Microsoft.Exchange.Cluster.ActiveManagerServer.AmServerNameCache.ResolveFqdn(String shortNodeName)
       在 Microsoft.Exchange.Cluster.ActiveManagerServer.AmServerNameCache.GetFqdn(String shortNodeName)
       在 Microsoft.Exchange.Cluster.ActiveManagerServer.AmServerName..ctor(String serverName)
       在 Microsoft.Exchange.Management.SystemConfigurationTasks.DumpClusterTopology..ctor(String nameCluster, ITaskOutputHelper output)
    [2012-04-29T08:08:38] Dumping the cluster by connecting to: d01.
    [2012-04-29T08:08:38] DumpClusterTopology: Not dumping, since the cluster could not be contacted.
    [2012-04-29T08:08:38] The new server (EX01) is not a member of a cluster, nor are the other servers (if there are any other servers).
    [2012-04-29T08:08:38] The computer account d01 does not exist.
    [2012-04-29T08:08:38] According to GetNodeClusterState(), the server EX01 is NotConfigured.
    [2012-04-29T08:08:38] InternalValidate() done.
    [2012-04-29T08:08:38] Updated Progress '正在向数据库可用性组'd01'添加服务器'EX01'。' 6%.
    [2012-04-29T08:08:38] 正在运行
    [2012-04-29T08:08:38] Connecting to server 'EX01.test.com' via WMI...
    [2012-04-29T08:08:39] Fetching the network adapters and including the ones without default gateways.
    [2012-04-29T08:08:39] EX01.test.com has an address: 10.10.10.57/8 default gateway(s)=<none> [valid]
    [2012-04-29T08:08:39] IP address derived that's suitable for clustering DHCP/IPv6: 10.0.0.0/8.
    [2012-04-29T08:08:39] EX01.test.com has an address: fe80::cc4d:8cb0:13a:f53e/64 default gateway(s)=<none> [invalid]
    [2012-04-29T08:08:39] EX01.test.com has an address: 192.168.0.2/24 default gateway(s)=<none> [valid]
    [2012-04-29T08:08:39] IP address derived that's suitable for clustering DHCP/IPv6: 192.168.0.0/24.
    [2012-04-29T08:08:39] EX01.test.com has an address: fe80::951:4085:408c:6df1/64 default gateway(s)=<none> [invalid]
    [2012-04-29T08:08:39] The address 192.168.0.99 falls under the network (192.168.0.0/24).
    [2012-04-29T08:08:39] Updated Progress '正在服务器'EX01'上构成名为'd01'的群集。' 8%.
    [2012-04-29T08:08:39] 正在运行
    [2012-04-29T08:08:39] 正在服务器'EX01'上构成名为'd01'的群集。群集地址是 [192.168.0.99],且群集网络前缀长度为 [24]。
    [2012-04-29T08:08:49] 以下日志项来自计算机'EX01'上运行的其他进程。BEGIN
    [2012-04-29T08:08:49] [2012-04-29T08:08:39] Updated Progress '正在服务器'ex01'上构成名为'd01'的群集。' 2%.
    [2012-04-29T08:08:39] 正在运行
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseInitialize, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 5, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseInitialize, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 5, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 10, szObjectName = EX01.test.com, dwStatus = 0x0 )
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNodeState, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 10, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseQueryClusterNameAccount, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 15, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseQueryClusterNameAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 15, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:39] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateClusterAccount, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 21, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateClusterAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 21, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusterAccount, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 26, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusterAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 26, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNetft, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 31, szObjectName = EX01.test.com, dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateNetft, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 31, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateClusDisk, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 36, szObjectName = EX01.test.com, dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateClusDisk, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 36, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:42] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusSvc, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 42, szObjectName = EX01.test.com, dwStatus = 0x0 )
    [2012-04-29T08:08:43] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusSvc, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 42, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:43] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseStartingClusSvc, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 47, szObjectName = EX01.test.com, dwStatus = 0x0 )
    [2012-04-29T08:08:43] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseStartingClusSvc, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 47, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:43] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFormingCluster, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 52, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:44] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseFormingCluster, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 52, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:44] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseAddClusterProperties, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 57, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:44] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseAddClusterProperties, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 57, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:44] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateResourceTypes, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 63, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:45] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateResourceTypes, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 63, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:45] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateGroups, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 68, szObjectName = 群集组, dwStatus = 0x0 )
    [2012-04-29T08:08:45] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateGroups, ePhaseType = ClusterSetupPhaseContinue, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 68, szObjectName = 可用存储, dwStatus = 0x0 )
    [2012-04-29T08:08:45] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateGroups, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 68, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:45] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateIPAddressResources, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 73, szObjectName = 群集 IP 地址, dwStatus = 0x0 )
    [2012-04-29T08:08:47] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateIPAddressResources, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 73, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:47] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateNetworkName, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 78, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:47] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseCreateNetworkName, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 78, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:47] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseQueryClusterNameAccount, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 84, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:47] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseQueryClusterNameAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 84, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:47] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateClusterNameAccount, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 89, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:48] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseValidateClusterNameAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 89, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:48] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusterAccount, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 94, szObjectName = d01, dwStatus = 0x0 )
    [2012-04-29T08:08:49] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusterAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 94, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:49] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseConfigureClusterAccount, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 94, szObjectName = , dwStatus = 0x0 )
    [2012-04-29T08:08:49] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseClusterGroupOnline, ePhaseType = ClusterSetupPhaseStart, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 100, szObjectName = 群集组, dwStatus = 0x0 )
    [2012-04-29T08:08:49] ClusterSetupProgressCallback( eSetupPhase = ClusterSetupPhaseClusterGroupOnline, ePhaseType = ClusterSetupPhaseEnd, ePhaseSeverity = ClusterSetupPhaseInformational, dwPercentComplete = 100, szObjectName = , dwStatus = 0x0 )

    [2012-04-29T08:08:49] 前一个日志项来自计算机'EX01'上运行的另一个进程。END
    [2012-04-29T08:08:49] Updated Progress '已形成群集。' 10%.
    [2012-04-29T08:08:49] 正在运行
    [2012-04-29T08:08:49] Setting the DNS TTL to 300
    [2012-04-29T08:08:49] Updated Progress '添加服务器 'EX01' 到 数据库 'd01'可用性组。 这可能需要 45 秒。' 12%.
    [2012-04-29T08:08:49] 正在运行
    [2012-04-29T08:09:34] Updated Progress '正在更新 AD 组'd01'中服务器'EX01'的成员身份。' 14%.
    [2012-04-29T08:09:34] 正在运行
    [2012-04-29T08:09:34] Calling RpcDatabaseCopyStatus() on EX01 to determine the hosted states of the databases.
    [2012-04-29T08:09:34] Database 'Mailbox Database 1520365296' is hosted on server 'EX01'. Updating MasterServerOrAvailabilityGroup
    [2012-04-29T08:09:34] Updated Progress '正在将数据库'Mailbox Database 1520365296'的 MasterServerOrAvailabilityGroup 属性更新为'd01'。' 15%.
    [2012-04-29T08:09:34] 正在运行
    [2012-04-29T08:09:34] Updating 'Mailbox Database 1520365296'.MasterServerOrAvailabilityGroup to 'd01.
    [2012-04-29T08:09:34] Database 'SH01' is hosted on server 'EX01'. Updating MasterServerOrAvailabilityGroup
    [2012-04-29T08:09:34] Updated Progress '正在将数据库'SH01'的 MasterServerOrAvailabilityGroup 属性更新为'd01'。' 16%.
    [2012-04-29T08:09:34] 正在运行
    [2012-04-29T08:09:34] Updating 'SH01'.MasterServerOrAvailabilityGroup to 'd01.
    [2012-04-29T08:09:34] Database 'SZ01' is hosted on server 'EX01'. Updating MasterServerOrAvailabilityGroup
    [2012-04-29T08:09:34] Updated Progress '正在将数据库'SZ01'的 MasterServerOrAvailabilityGroup 属性更新为'd01'。' 17%.
    [2012-04-29T08:09:34] 正在运行
    [2012-04-29T08:09:34] Updating 'SZ01'.MasterServerOrAvailabilityGroup to 'd01.
    [2012-04-29T08:09:34] database[ 0 ] (Mailbox Database 1520365296)'s MsOrDag=d01.
    [2012-04-29T08:09:34] database[ 1 ] (SH01)'s MsOrDag=d01.
    [2012-04-29T08:09:34] database[ 2 ] (SZ01)'s MsOrDag=d01.
    [2012-04-29T08:09:34] Updated Progress '已成功更新 Active Directory 组'd01'中的服务器'EX01'的成员身份。' 19%.
    [2012-04-29T08:09:34] 正在运行
    [2012-04-29T08:09:36] Updated Progress '已成功将服务器'EX01'添加到数据库可用性组'd01'。' 21%.
    [2012-04-29T08:09:36] 正在运行
    [2012-04-29T08:09:36] Updated Progress '完成!' 100%.
    [2012-04-29T08:09:36] 已完成
    add-databaseavailabiltygroupserver explicitly called CloseTempLogFile().

All Replies