在群集中部署 Microsoft? Exchange Server 2003 之后,正确管理该群集可确保 Exchange 服务器的高可用性。管理 Exchange Server 群集的一个重要部分是自定义群集配置。
指定首选所有者列表
· 在 Exchange 虚拟服务器"属性"对话框"常规"选项卡(见图 8.6)上的"首选所有者"之下,单击"修改"以指定要作为此服务器的首选所有者的节点。
图 8.6 Exchange 虚拟服务器"属性"对话框中的"常规"选项卡
指定故障转移选项 在配置群集服务如何管理故障转移时,请考虑"故障转移"选项卡上的"阈值"和"周期"选项(见图 8.7)。"阈值"设置确定在故障转移周期内 Exchange 虚拟服务器可以故障转移的次数。如果故障转移的实际次数超过了故障转移周期内的阈值,则 Exchange 虚拟服务器可能处于故障状态,并且群集服务将无法使其联机。这些故障转移选项的默认和建议设置是在 6 小时内 Exchange 故障转移 10 次。
为 Exchange 虚拟服务器指定故障转移选项
· 在 Exchange 虚拟服务器"属性"对话框的"故障转移"选项卡(见图 8.7)上,键入"阈值"和"周期"值。
图 8.7 Exchange 虚拟服务器"属性"对话框中的"故障转移"选项卡
考虑影响故障转移的其他因素 为 Exchange 虚拟服务器设置的故障转移选项仅仅是影响 Exchange Server 2003 群集故障转移速度的一个因素。除了这些设置之外,还有许多其他因素可能会影响故障转移速度。表 8.3 列出了这些其他因素。了解了这些因素后,便可以相应地配置 Exchange 群集,以获得最佳的故障转移性能。
表 8.3 影响 Exchange 2003 群集故障转移性能的因素
添加 MsgHandleThreshold 注册表项值 1. 启动注册表编辑器。
2. 在控制台树中,导航到以下注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\ServicesSMTPSVC
3. 在控制台树中,用鼠标右键单击"SMTPSVC",指向"新建",再单击"项"。
4. 键入项名 Queuing。
5. 用鼠标右键单击"Queuing",指向"新建",再单击"DWORD 值"。
6. 在详细信息窗格中,键入注册表项值 MsgHandleThreshold。
7. 用鼠标右键单击"MsgHandleThreshold",然后单击"修改"。
8. 在"基数"下,单击"十进制"。
9. 根据以下信息输入一个值:
· 若要配置群集以获得最佳故障转移性能,请将值设置为 1,000。
· 若要获得最佳运行状态性能,请将值设置为 10,000。
设置故障回复选项 与"故障转移"选项卡联合使用,"故障回复"选项卡(见图 8.8)可帮助定义故障转移期间发生的过程。在此选项卡上,可以选择防止故障回复自动发生(默认)或允许故障回复自动发生。
· 防止故障回复:如果不允许 Exchange 虚拟服务器故障回复,则管理员必须进行干预并手动将服务器移回到原始首选节点。
这可能是首选设置,因为它使您可以控制故障回复的发生时间。例如,如果要在允许节点再次取得 Exchange 虚拟服务器的所有权之前在出现故障的节点上从容地进行故障排除或运行诊断,则可能希望选择"防止故障回复"。还可以使用此设置最大限度地减少影响用户的停机时间。例如,请考虑这样一个方案:在下午 3 点发生的故障转移使 EVS1 从节点 1 移动到了节点 4(备用节点)。通过防止故障回复,您可以一直等到该工作日结束后手动将 EVS1 移回到节点 1,这样用户不必在移动之后遭遇停机时间以等待服务器重新联机。
· 允许故障回复:通过允许 Exchange 虚拟服务器自动故障回复到首选节点,也可以指定此故障回复应该发生的时间:立即发生或在指定的时间间隔内发生。如果要让群集服务在没有管理员的任何手动干预的情况下管理群集,则这是首选设置。