如何配置多数节点和文件共享仲裁

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上一次修改主题: 2010-05-03

本主题介绍如何使用 Cluster.exe 或故障转移群集管理工具,为将驻留群集连续复制 (CCR) 环境的 Windows Server 2008 故障转移群集配置节点和文件共享多数仲裁。

还介绍如何在运行 Microsoft Windows Server 操作系统的独立服务器上创建和保护文件共享,供节点和文件共享多数仲裁使用。

在将两个节点都添加到群集,并且配置群集网络组件后,必须配置故障转移群集仲裁。具体地说,您必须在单独的计算机上配置和保护文件共享,并且必须将群集配置为使用节点和文件共享多数仲裁。

开始之前

若要执行此步骤,必须为您使用的帐户委派下列角色:

  • 群集中两个节点上本地 Administrators 组中的成员身份

  • 将用于多数文件共享仲裁的文件共享的最小完全控制共享权限

有关权限、角色委派以及管理 Microsoft Exchange Server 2007 所需权限的详细信息,请参阅权限注意事项

在执行以下步骤之前,必须创建用于多数节点和文件共享仲裁的文件共享,并确保其安全。如果没有创建或正确保护文件共享,则以下操作过程将失败。文件共享可以驻留在任何运行 Windows 操作系统的计算机上。不过,建议您将集线器传输服务器的文件共享,驻留在包含群集邮箱服务器的 Active Directory 目录服务站点上。此位置使 Exchange 管理员可以对文件共享(以及驻留文件共享的服务器)拥有完全控制权,这对于高可用性至关重要。

应该在将第二个节点添加到群集之后、但在安装群集邮箱服务器之前执行下列操作过程。

在第一个操作过程中:

  • <CMSName> 是指群集邮箱服务器的名称(例如 E2K7CCR)。

  • <Directory> 是指所共享目录的完整路径(例如,C:\ FSM_DIR_E2K7CCR)。

  • <VCO> 是表示群集的虚拟计算机对象(有时称为群集网络对象,即 CNO)。因为 VCO 是计算机帐户,所以必须将美元符号 $ 添加到 VCO 名称的末尾。如果未添加 $ 符号,则命令将失败并显示以下错误:发生系统错误 1332。没有进行帐户名与安全 ID 之间的映射。

在命令中指定上述参数时,请勿包含 <> 字符(例如,使用 EXMBX1$,而不是使用 <EXMBX1$>)。

步骤

创建和保护供节点和文件共享多数仲裁使用的文件共享

  1. 在将驻留文件共享的系统上,通过在命令提示符下运行以下命令,创建将用于该共享的目录:

    mkdir <Directory>
    
    note注意:
    建议对目录名称使用以下命名约定:FSM_DIR_<CMSName>
  2. 通过运行以下命令创建共享:

    net share <shareName>=<Directory> /GRANT:<VCO>,FULL
    
    note注意:
    建议对共享名称使用以下命名约定:FSM_<CMSName>
  3. 通过运行以下命令,将文件系统权限分配给所共享的目录:

    cacls <Directory> /G BUILTIN\Administrators:F <VCO>:F
    

使用故障转移群集管理工具配置多数节点和文件共享仲裁的步骤

  1. 在群集中的任一节点上,打开故障转移群集管理工具。

  2. 右键单击群集节点,选择“更多操作”,然后选择“配置群集仲裁设置”。将启动配置群集仲裁向导。

  3. 如果这是第一次在群集中运行此向导,则显示“开始之前”页。有一个可以在以后使用该向导时隐藏此页面的选项,因此出现的第一个页面可能为“选择仲裁配置”页面。如果显示“开始之前”页面,则阅读该页上的信息,然后单击“下一步”继续。

  4. 在“选择仲裁配置”页上,选择“(具有特殊配置的群集的)多数节点和文件共享”,然后单击“下一步”。

  5. 输入在“共享文件夹路径”字段中创建的文件共享的通用命名约定 (UNC) 路径。也可以使用“浏览”按钮浏览服务器,并显示服务器上的可用共享。建议浏览服务器和共享,因为这样可以降低 UNC 路径中出现印刷错误的几率。使用到文件共享的 UNC 路径填充“共享文件夹路径”字段后,单击“下一步”。

  6. 验证共享的权限。如果访问共享时有问题,会显示错误消息。如果访问共享时没问题,会显示“确认”页。查看要进行的配置更改,如果这些更改都正确,则单击“下一步”实施更改。

  7. 将群集仲裁设置更改为使用多数节点和文件共享仲裁之后,将显示“摘要”页。查看摘要信息,然后单击“完成”关闭向导。

    配置群集仲裁后,建议在安装 Exchange 2007 前对群集进行验证。有关验证群集的详细步骤,请参阅如何验证故障转移群集配置

使用 Cluster.exe 配置节点和文件共享多数仲裁

  1. 在群集中的任一节点上,打开命令提示符窗口。

  2. 通过运行以下命令,在默认群集组中创建文件共享见证资源:

    Cluster.exe /cluster:<ClusterName> res "File Share Witness (UNCPath)" /create /group:"Cluster Group" /type:"File Share Witness" /priv SharePath=<UNCPath>
    

    例如,如果群集名称是 Clus1,文件共享的 UNC 路径是 \\server1\clus1,应运行以下命令:

    Cluster.exe /cluster:Clus1 res "File Share Witness (\\server1\clus1)" /create /group:"Cluster Group" /type:"File Share Witness" /priv SharePath=\\server1\clus1
    
  3. 通过运行以下命令,使新的文件共享见证资源联机:

    Cluster.exe res "File Share Witness (UNCPath)" /online
    
  4. 通过运行以下命令,将群集配置为使用节点和文件共享多数仲裁以及以前创建的文件共享:

    Cluster.exe <ClusterName> /quorum:"File Share Witness (UNCPath)"
    

详细信息

有关群集连续复制 (CCR) 的详细信息,请参阅群集连续复制在 Windows Server 2008 上安装群集连续复制