none
exchangeDAG集群报错日志显示使用了之前强制移除的exchange成员服务器发送邮件,导致邮件一直delay RRS feed

  • 问题

  • 您好,

        我们上海有一台主DC域控、一台辅DC域控(也是见证服务器),一台exchange成员服务器A,在香港有一台exchange成员服务器B

        有一天上海和香港之间的网络断了,由于上海的服务器符合大多数所以可以发送邮件,但收到delay报错如下:(服务器C是之前由于挂了而被强制从DAG集群中移除的)

        Server at internet (之前由于挂了而被强制移除的服务器C的IP) returned '400 4.4.7 Message delayed' 2021/3/28 4:25:08 - Server at internet (之前由于挂了而被强制移除的服务器C的IP) returned '451 4.4.397 Error communicating with target host. -> 421 4.2.1 Unable to connect -> SocketTimedout: Socket error code 10060'

        请问是否是因为这个服务器C在域中还有残余的元数据导致这个问题的?如果是如何将其清除干净?

    2021年3月29日 2:11

答案

  • 您好,

        谢谢,明白了,目前这台exchange服务器的虚拟机已经被删除了,所以也只能通过您上述描述的使用ADSIEdit来删除相关残留数据了

    • 已标记为答案 xuyueming 2021年3月31日 1:21
    2021年3月31日 1:21

全部回复

  • 您好,

    如果您希望从AD中彻底删除一台Exchange服务器的话,微软官方支持的方法是在另一台全新的设备上运行setup /m:RecoverServer来恢复已无法正常运行的服务器,然后再从服务器上卸载Exchange。

    您提到了”服务器C是之前由于挂了而被强制从DAG集群中移除的“,请问您是通过EAC先移除了服务器C上的所有数据库副本,然后再将其移除出DAG的吗?

    如果没有将其正常从DAG中移除的话,您需要先运行以下命令移除服务器C上的数据库副本,并将服务器C移除出DAG:

    Remove-MailboxDatabaseCopy DB1\MBX1
    
    Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1

    然后再在新设备上恢复服务器C,从新设备上卸载Exchange来清理AD中的数据。

    相关的步骤您可以参见这篇官方文档:恢复数据库可用性组成员服务器

    具体的前提要求(如:需要运行同样的Windows Server 版本,以及需要安装Exchange服务器所需的先决条件等)

    您可以参见这篇官方文档:恢复 Exchange 服务器

    此致,

    Kael Yao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月29日 7:38
  • 您好,

        之前就已经将此exchange服务器C从DAG集群中强制移除了(您说的这几个命令都已经执行过了,且是强制移除的),而且无法恢复安装。

        所以我就是要知道,在这样无法恢复安装及已经强制移除的情况下,如何彻底清除服务器C残留的元数据?


    2021年3月29日 8:31
  • 您好,

    请问您提到的无法恢复安装,指的是无法在这台设备中重新安装Exchange吗?


    如果是这种情况的话,如官方文档中提到的,您可以在另一台新设备上恢复Exchange服务器。

    然后通过控制面板或其他常规的卸载方法来卸载Exchange,以达到从AD中清除数据的目的。

    这是微软官方支持的解决方法。

    此致,

    Kael Yao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月29日 9:05
  • 您好,

        说了两次了无论什么设备都无法恢复安装(因其要满足的要求条件是很多的,要和原来的exchange的很多组件等要一样,在业务上我们不可能把他们一个一个都找出了,没有这个时间去做这种事,之前我们也尝试过都没有成功,微软也至于把exchage搞的这么复杂麻烦且只有这一条走不通的路吧)

       再一次,无论什么设备或是其他您另外找的什么方法我们都无法恢复安装原来的exchange成员服务器!

       请问,在这样的情况下如何彻底清除之前挂了的且无法恢复安装的在DAG集群中被移除的exchage服务器的元数据?


    2021年3月30日 1:27
  • 您好,

    很抱歉之前没有详细询问您的具体情况。

    但如我上述回复中所说,微软官方支持的解决方法只有先恢复服务器然后再从服务器上卸载Exchange。


    如果无论如何都无法采取这种方法的话,您可能需要通过ADSIEdit来进行删除。

    但请注意:

    通过ADSIEdit来删除Exchange服务器的方法并不受微软支持。

    不正确地使用 ADSI 编辑可能会导致严重的问题,Microsoft 无法保证由于无法正确使用 ADSI 编辑而导致的问题可以得到解决。使用 ADSI 编辑的风险由您自己承担。

    具体步骤如下:

    1.打开服务器管理器>工具>ADSIEdit

    2.在ADSIEdit上右键,连接到"Configuration"

    3.打开CN=Serives>CN=Microsoft Exchange>CN=<组织名>CN=Administrative Groups>CN=Exchange Administrative Group(FYDIBOHF23SPDLT)>CN=Servers

    在右侧删除CN=服务器C

    此致,

    Kael Yao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    • 已编辑 Kael Yao 2021年3月30日 2:35
    2021年3月30日 2:33
  • 您好,

        谢谢,我尝试下,另外DAG集群中,在一个正常运行的exchange成员服务器的情况下,如何正确的删除这台正常运行的exchange成员服务器?

    2021年3月30日 2:55
  • 您好,

    如果需要移除一台DAG成员服务器的话,您需要将当前所有挂载在这台服务器上的数据库副本在另一台成员服务器上激活。

    然后删除这台需要移除的服务器上的所有被动数据库副本,再将其从DAG中移除。

    此致,

    Kael Yao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月30日 5:24
  • 您好,

        我们DAG集群中也有这样一台正常运行且需要删除的exchange成员服务器,目前也已经将其数据库副本删除,并且也已经将其从DAG集群中移除,但是他还是有元数据残留

        请问,这样的exchange服务器也一样需要在ADSIEdit中,如您上述截图中描述的方法那样删除残留数据?

    2021年3月30日 7:24
  • 您好,

    请问您提到的元数据残留是指的在AD中有数据残留吗?

    如果是的话,因为这台服务器目前可以正常运行,您可以通过控制面板或者运行setup /mode:uninstall等常规的卸载方法来从这台服务器上卸载Exchange。

    卸载的这个过程同时也会从AD中删除相关的数据。

    此致,

    Kael Yao


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2021年3月30日 7:29
  • 您好,

        谢谢,明白了,目前这台exchange服务器的虚拟机已经被删除了,所以也只能通过您上述描述的使用ADSIEdit来删除相关残留数据了

    • 已标记为答案 xuyueming 2021年3月31日 1:21
    2021年3月31日 1:21