配置路由表日志记录

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2012-07-23

路由表日志记录定期记录运行 Exchange 2010(安装了集线器传输服务器角色或边缘传输服务器角色)的服务器所使用的路由表快照。路由表用于将邮件路由到其目的地。

若要了解与传输日志相关的其他管理任务,请查看管理传输日志

配置路由表日志的位置

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”和“边缘传输服务器”条目。

注释注意:
无法使用 EMC 配置路由表日志的位置。

默认情况下,路由表日志存储在 C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\Routing 目录中。此目录必须是 Exchange 2010 计算机的本地目录。

本示例将路由表日志的位置更改为 Exchange 2010 计算机 Exchange01 上的 C:\Routing Table。

Set-TransportServer Exchange01 -RoutingTableLogPath "C:\Routing Table"

有关语法和参数的详细信息,请参阅 Set-TransportServer

配置自动重新计算路由表的时间间隔

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”和“边缘传输服务器”条目。

进行路由配置更改后,或在未检测到更改的情况下经过指定的时间间隔后,会重新计算路由表并进行日志记录。默认情况下,每隔 12 小时会自动重新计算一次路由表。

自动重新计算路由表的时间间隔由 EdgeTransport.exe.config 文件中的 RoutingConfigReloadInterval 参数控制,该文件位于 C:\Program Files\Microsoft\Exchange Server\V14\Bin 中。EdgeTransport.exe.config 文件是与 EdgeTransport.exe 文件关联的 XML 应用程序配置文件。EdgeTransport.exe 和 MSExchangeTransport.exe 是 Microsoft Exchange 传输服务所使用的可执行文件。此服务在每台集线器传输服务器或边缘传输服务器上运行。对 EdgeTransport.exe.config 文件所做的更改在 Microsoft Exchange 传输服务重新启动之后应用。

以下示例显示 EdgeTransport.exe.config 文件的典型结构。

<configuration>

<runtime>

<gcServer enabled="true" />

</runtime>

<appSettings>

<add key=" 配置选项 " value=" " />

...

</appSettings>

</configuration>

可以在 <appSettings> 部分添加新的配置选项或修改现有配置选项。很多可用的配置选项都与路由表无关。所有与路由表无关的配置选项都不在本主题的讨论范围内。

注释注意:
<add key=../> 部分的参数名称区分大小写。
  1. 使用记事本打开以下文件:C:\Program Files\Microsoft\Exchange Server\ V14\Bin\EdgeTransport.exe.config。

  2. 修改 <appSettings> 部分的以下行。

    <add key="RoutingConfigReloadInterval" value="<interval>" />
    

    本示例通过修改 RoutingConfigReloadInterval 参数,将自动重新计算路由表的间隔更改为 10 小时。

    <add key="RoutingConfigReloadInterval" value="10:00:00" />
    
  3. 保存并关闭 EdgeTransport.exe.config 文件。

  4. 重新启动 Microsoft Exchange 传输服务。

若要指定期限值,请输入一个时间跨度,如下所示:hh:mm:ss,其中 h = 小时,m = 分钟,s = 秒。

如果发生以下任意一种情况,将在 RoutingConfigReloadInterval 参数指定的时间间隔值之前重新计算路由表并进行日志记录:

  • 检测到路由配置更改。例如,添加、删除或修改了发送连接器或接收连接器;或进行了每 6 小时一次的 Kerberos 令牌续订。

  • 启动了 Microsoft Exchange 传输服务。

配置路由表日志目录的最大大小

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”和“边缘传输服务器”条目。

注释注意:
无法使用 EMC 配置路由表日志目录的最大大小。

默认情况下,整个路由表日志目录的最大大小为 50 MB。当满足下列任一条件时,循环日志记录将删除最早的路由表日志文件:

  • 路由表日志目录达到其指定的最大大小。

  • 路由表日志文件达到其指定的最长期限。

本示例在 Exchange 2010 计算机 Exchange01 上将路由表日志目录的最大大小设置为 70 MB。

Set-TransportServer Exchange01 -RoutingTableLogMaxDirectorySize 70MB

有关语法和参数的详细信息,请参阅 Set-TransportServer

配置路由表日志的最长期限

您必须先获得权限,然后才能执行此过程。若要查看所需的权限,请参阅传输权限主题中的“集线器传输服务器”和“边缘传输服务器”条目。

注释注意:
无法使用 EMC 配置路由表日志的最长期限。

默认情况下,任何路由表日志文件的最长期限都是 7 天。当满足下列任一条件时,循环日志记录将删除最早的路由表日志文件:

  • 路由表日志目录达到其指定的最大大小。

  • 路由表日志文件达到其指定的最长期限。

若要配置路由表日志的最长期限,请使用以下语法。

Set-TransportServer <Identity> -RoutingTableLogMaxAge <Age>

本示例在 Exchange 2010 计算机 Exchange01 上将路由表日志文件的最长期限更改为 45 天。

Set-TransportServer Exchange01 -RoutingTableLogMaxAge 45.00:00:00

若要指定期限值,请输入一个时间跨度,如下所示:dd.hh:mm:ss,其中,d = 天数,h = 小时数,m = 分钟数,s = 秒数。此参数的有效输入范围是 00:00:00 到 24855.03:14:07。通过将 RoutingTableLogMaxAge 参数的值设置为 00:00:00,可以防止由于期限问题而自动删除路由表日志文件。

有关语法和参数的详细信息,请参阅 Set-TransportServer

 © 2010 Microsoft Corporation。保留所有权利。