如何在 Windows Server 2003 上的 CCR 环境中安装主动群集邮箱角色

 

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

上一次修改主题: 2008-05-13

本主题介绍如何在 Windows Server 2003 操作系统上运行的群集连续复制 (CCR) 环境中的主动节点上安装邮箱服务器角色和创建群集邮箱服务器 (CMS)。有关如何在 Windows Server 2008 上运行的 CCR 环境中故障转移群集的主动节点上安装邮箱服务器角色和创建 CMS 的详细步骤,请参阅如何在 Windows Server 2008 上的 CCR 环境中安装主动群集邮箱角色

可以使用命令行版本的安装程序 (Setup.com) 或 Microsoft Exchange Server 2007 Service Pack 1 (SP1) 安装向导 (Setup.exe) 安装邮箱服务器角色和创建 CMS。本主题介绍在这两种界面上执行的相应过程。

开始之前

在执行以下过程之前,必须正确地建立和配置 Windows Server 2003 故障转移群集。有关如何为 Windows Server 2003 上的 CCR 创建和配置故障转移群集的详细步骤,请参阅如何为群集连续复制创建 Windows Server 2003 故障转移群集

在安装程序的准备情况检查阶段中,如果没有指定默认第一个存储组和数据库的备用路径,但要使用默认路径 %ProgramFiles%\Microsoft\Exchange Server\Mailbox,则可能在结果列表中出现警告,指出必须创建此路径。可以忽略此警告,这不会导致安全问题,因为安装程序将自动创建默认路径。但是,如果不打算使用默认路径,则必须在运行安装程序之前创建要使用的路径。

若要安装邮箱服务器角色,必须为您使用的域帐户委派 Exchange Server 管理员角色。有关管理 Exchange 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

important要点:
如果意外地将群集 IP 地址指定为 CMS 的 IP 地址,或如果意外地将群集名称指定为 CMS 的名称,则可以通过使用正确的 IP 地址和名称执行第一个过程的步骤 1 来完成安装。
note注意:
如果已安装被动节点,则新的主动节点将自动与现有的被动节点配对。
note注意:
CMS 名称必须有 15 个字符或更少。

步骤

使用 Setup.com 在 Windows Server 2003 上的 CCR 环境中安装主动群集邮箱角色

  1. 打开命令提示符窗口,导航到安装文件,然后运行以下命令:

    Setup.com /m:install /roles:mailbox /newcms /cmsname:<NameofClusteredMailboxServer> /cmsipaddress:<IPAddressofClusteredMailboxServer>
    
    note注意:
    如果需要将程序文件放在备用位置,可以为命令添加 /targetdir:<Path> 以指定位置。如果指定了路径,该路径必须与被动节点使用的路径相匹配。
    note注意:
    若要为安装程序创建的第一个存储组和邮箱数据库选择非默认位置,也可以在命令中添加 /CMSDataPath:<PathToTheDatabase>。必须在运行安装程序之前手动创建此路径。
    note注意:
    假设群集中尚不存在主动节点,当已安装被动群集邮箱角色时,可以使用以下命令使被动节点成为主动节点:
    Setup.com /newcms /cmsname:<NameofClusteredMailboxServer> /cmsipaddress:<IPAddressofClusteredMailboxServer>
    
  2. 成功完成安装之后,将出现一条消息,表示要求重新启动。在重新启动节点之前,应停止 CMS。要停止 CMS,从“开始”菜单中打开 Exchange 命令行管理程序(在 Microsoft Exchange Server 2007 程序组中)并运行以下命令:

    Stop-ClusteredMailboxServer <CMSName> -StopReason Setup -Confirm:$false
    
  3. 停止 CMS(使其脱机)之后,关闭 Exchange 命令行管理程序和命令提示符窗口,然后重新启动节点。

  4. 重新启动节点之后,通过在主动节点上的 Exchange 命令行管理程序中运行以下命令,可以使用 Exchange 管理工具启动 CMS:

    Start-ClusteredMailboxServer <CMSName>
    

    还可以在 Exchange 管理控制台中使用管理群集邮箱服务器向导启动 CMS。有关如何启动 CMS 的详细步骤,请参阅如何启动群集邮箱服务器

    启动 CMS 并使所有资源联机之后,可以在故障转移群集中的第二个节点上安装被动邮箱角色(如果尚未安装)。有关如何在故障转移群集中安装被动邮箱角色的详细步骤,请参阅如何在 Windows Server 2003 的 CCR 环境中安装被动群集邮箱角色

使用 Exchange Server 2007 SP1 安装向导在 Windows Server 2003 上的 CCR 环境中安装主动群集邮箱角色

  1. 导航到安装文件并运行以下命令:

    Setup.exe
    
    note注意:
    如果安装了必要的先决条件,则可单击步骤 4:安装 Microsoft Exchange Server 2007 SP1 来启动安装向导。
  2. 在“简介”页上,查看信息,然后单击“下一步”。

  3. 在“许可协议”页上,阅读许可协议。如果接受这些条款,则选择“我接受许可协议中的条款”,然后单击“下一步”。

  4. 在“错误报告”页上,查看信息并进行选择。单击“下一步”。

  5. 在“安装类型”页上,选择“自定义 Exchange Server 安装”。(可选)更改 Exchange 程序文件的位置。如果指定了路径,该路径必须与被动节点使用的路径相匹配。单击“下一步”。

  6. 在“服务器角色选择”页上,选择“主动群集邮箱角色”。这会自动选择“管理工具”角色,所有其他角色将不可用。(可选)更改 Exchange 程序文件的位置。如果指定了路径,该路径必须与被动节点使用的路径相匹配。单击“下一步”。

  7. 在“群集设置”页上选择“群集连续复制”,然后在“群集邮箱服务器名称”字段中输入 CMS 名称。(可选)更改 CMS 存储组和数据库文件的初始位置,然后单击“下一步”。

  8. 在“群集 IP 地址配置”页上,输入静态 Internet 协议版本 4 (IPv4) 地址,然后单击“下一步”。

  9. 执行检查时,“准备情况检查”页上将会显示状态。成功完成检查后,单击“安装”。如果任何检查失败并出现错误,则必须纠正发现的问题,然后重新启动安装。

  10. “进度”页此时会显示将执行的步骤。处理每个步骤时都会显示进度,每个步骤完成时还会显示完成状态。成功完成所有步骤之后,清除“使用 Exchange 管理控制台完成安装”复选框,然后单击“完成”。

  11. 此时将出现一条消息,表示在将服务器投入使用之前必须重新启动。单击“确定”确认该消息。

  12. 完成安装和配置之后,将返回初始安装程序页面。(可选)单击“步骤 5:获取 Microsoft Exchange 的关键更新”以下载任何可用更新。如果安装了更新,这些更新又要求重新启动,则不会重新启动节点。而是继续执行此过程。

  13. 单击“关闭”退出 Setup.exe,如果出现一条消息,则单击“是”进行确认。

  14. 在完成安装程序之后,但在重新启动节点之前,请停止 CMS。要停止 CMS,打开 Exchange 命令行管理程序并运行以下命令:

    Stop-ClusteredMailboxServer <CMSName> -StopReason Setup -Confirm:$false
    
  15. 停止 CMS(脱机)之后,关闭 Exchange 命令行管理程序并重新启动节点。

  16. 重新启动节点之后,通过在主动节点上的 Exchange 命令行管理程序中运行以下命令来使用 Exchange 管理工具启动 CMS:

    Start-ClusteredMailboxServer <CMSName>
    

    还可以在 Exchange 管理控制台中使用管理群集邮箱服务器向导启动 CMS。有关如何启动 CMS 的详细步骤,请参阅如何启动群集邮箱服务器

    启动 CMS 并使所有资源联机之后,可以在故障转移群集中的第二个节点上安装被动邮箱角色(如果尚未安装)。有关如何在故障转移群集中安装被动邮箱角色的详细步骤,请参阅如何在 Windows Server 2003 的 CCR 环境中安装被动群集邮箱角色