服务器秘诀: 通过六或八部服务器最佳化 Windows 2000 Active Directory 服务器

发表于:2007-06-21来源:作者:点击数: 标签:
Exchange 2000 服务器 的使用者与配置信息都依存于 Microsoft Windows 2000 Active Directory。Exchange 2000 主要使用 Lightweight Directory Access Protocol (LDAP) 与网域控制站及通用类别目录服务器进行通讯。 Exchange 2000 非常有效率地运用 Active D

   
  Exchange 2000 服务器的使用者与配置信息都依存于 Microsoft Windows 2000 Active Directory。Exchange 2000 主要使用 Lightweight Directory Aclearcase/" target="_blank" >ccess Protocol (LDAP) 与网域控制站及通用类别目录服务器进行通讯。

Exchange 2000 非常有效率地运用 Active Directory,但有许多服务器及使用者动作需要使用 LDAP 目录查阅。
  
  当一个 Windows 2000 站台中有多部 Exchange 2000 服务器时,将会有很大的 LDAP 负荷加诸于 Active Directory 服务器。依默认,Active Directory 的 MaxActiveQueries 设置值为 20 (LDAP 查询)。此设置值为 Active Directory 可处理的搁置中 LDAP 查询最大数量。
  
  如果达到此限制,Active Directory 会传回错误消息「LDAP_ADMIN_LIMIT_EXCEEDED」,而且不再继续处理 LDAP 查询。通常 MaxActiveQueries 的设置值 20 对于大多数 Active Directory 服务器而言是足够的,但如果您在配备六或八个处理器的服务器上运行网域控制站,而且收到此错误消息,那么您可能需要增加此数值。
  
  其他信息
  您可以使用 Windows 2000 Ntdsutil.exe 工具来增加 MaxActiveQueries 的数值。
  
  如果您增加此数值,那么 Active Directory 中 Lsass.exe 的程序将会多耗用一些内存,因此请视需要适度增加此数值。以下是变更此数值的步骤示范:
  
  c:\>ntdsutil.exe
  ntdsutil: Ldap policies
  ldap policy: connections
  server connections: Connect to server DCServer1
  Binding to DCServer1 ...
  Connected to DCServer1 using credentials of locally logged on user
  server connections: q
  ldap policy: Show Values
  Policy Current (New)
  
  MaxPoolThreads 8
  MaxDatagramRecv 1024
  MaxReceiveBuffer 10485760
  InitRecvTimeout 120
  MaxConnections 5000
  MaxConnIdleTime 900
  MaxActiveQueries 20
  MaxPageSize 1000
  MaxQueryDuration 120
  MaxTempTableSize 10000
  MaxResultSetSize 262144
  MaxNotificationPerConn 5
  ldap policy: set MaxActiveQueries to 40
  ldap policy: Commit Changes
  ldap policy: Show Values
  
  Policy Current(New)
  
  MaxPoolThreads 8
  MaxDatagramRecv 1024
  MaxReceiveBuffer 10485760
  InitRecvTimeout 120
  MaxConnections 5000
  MaxConnIdleTime 900
  MaxActiveQueries 40
  MaxPageSize 1000
  MaxQueryDuration 120
  MaxTempTableSize 10000
  MaxResultSetSize 262144
  MaxNotificationPerConn 5
  
  ldap policy: q
  ntdsutil: q
  Disconnecting from DCServer1
  
  Active Directory 无须重新启动即可套用此变更。在此步骤示范中,每个 Active Directory 程序不超过 40 个 LDAP 查询。
  
  注意: 此设置对于整个树系中的所有 Active Directory 服务器皆有效。如果您在一部 Active Directory 服务器上变更这个值,树系中所有其他网域控制站皆会套用此变更。

原文转自:http://www.ltesting.net