技术开发 频道

Exchange 问答:使用 DAG

    【IT168 评论】解决难题

  问:我们部署了 Exchange 2010,并利用数据库可用性分组 (DAG) 为所有邮箱服务器配置了高可用性。事情很顺利且一切都按预期进行,除了一个小细节。

  如果收到员工通过 DAG 中托管的邮箱发送的邮件,该收件人反过来向其他员工或其他组织的人发送邮件,则他们收到邮件中 Internet 邮件头将显示使用 APIPA 地址(如 169.254.5.133)配置了邮箱服务器。由于我们对所有 Exchange 2010 服务器使用的是静态 IP 地址,因此我们不知道它为什么会显示为 APIPA 地址(见图 1)。您能不能提供一些线索?

  答:这个问题很有意思。简单来说,只有利用一个或多个 DAG 为 Exchange 2010 邮箱服务器配置高可用性并且 DAG 功能基于 Windows 故障转移群集 (WFC) 组件时,才会发生此情况。不属于 DAG 的邮箱服务器不会发生此行为。

  让我们仔细看看这里出现的问题。Windows Server 2008 R2 中的 WFC 组件希望使用 WFC 的应用程序(如 SQL、Exchange 和文件服务器)能够通过特定方式找到群集资源。该应用程序应使用 DNS 服务器找到合适的信息以便连接到群集资源。

  这就是所谓的客户端访问点 (CAP)。一个 CAP 包含一个 NetBIOS 名称以及一个或多个 IP 地址资源。在 Windows Server 2008 R2 中,如果服务器支持动态更新,则一旦在 WFC 中 CAP 联机,就会在 DNS 中注册 CAP 信息。

  遗憾的是,有些应用程序会跳过 DNS 步骤,而将使用绑定列表中的第一个网络适配器直接连接到群集节点。默认情况下,绑定列表中列出的第一个网络适配器是 Microsoft 故障转移群集虚拟适配器(见图 2)。此适配器是使用 APIPA 地址配置的。

1

  图 1 Internet 邮件头中的 APIPA 地址

1

 图 2 Microsoft 故障转移群集虚拟适配器  

点击查看更多TechNet精彩文章

0
相关文章