SQL Server 故障转移群集安装

适用于:SQL Server

若要安装 SQL Server 故障转移群集,您必须通过运行 SQL Server 安装程序来创建并配置一个故障转移群集实例。

安装故障转移群集

若要安装故障转移群集,您必须使用具有本地管理员权限的域帐户,拥有作为服务登录的权限,并且拥有在故障转移群集的所有节点上作为操作系统的一部分进行操作的权限。 若要通过使用 SQL Server 安装程序来安装故障转移群集,请执行以下步骤:

  1. 若要安装、配置和维护 SQL Server 故障转移群集,请使用 SQL Server 安装程序。

    • 确定创建故障转移群集实例(如群集磁盘资源、IP 地址和网络名称)和可用于故障转移的节点所需的信息。 更多相关信息:

    • 必须在运行 SQL Server 安装程序之前完成这些配置步骤,可使用 Windows 群集管理器来执行操作。必须为要配置的各个故障转移群集实例设置一个 WSFC 组。

    • 您必须确保您的系统满足最低要求。 有关 SQL Server 故障转移群集的具体要求的详细信息,请参阅 安装故障转移群集前的准备工作

  2. 在故障转移群集配置中添加或删除节点而不影响其他群集节点。 有关详细信息,请参阅在 SQL Server 故障转移群集中添加或删除节点(安装程序)

    • 故障转移群集中的所有节点都必须属于同一平台(可以是 32 位或 64 位平台),并且必须运行相同版本的操作系统。 而且,64 位 SQL Server 版本必须安装在运行 64 位版本的 Windows 操作系统的 64 位硬件上。 此版本中不对故障转移群集提供 WOW64 支持。
  3. 为每个故障转移群集实例指定多个 IP 地址。 可以为每个子网指定多个 IP 地址。 如果多个 IP 地址在同一子网上,SQL Server 安装程序会将依赖关系设置为 AND。 如果您正在创建跨多个子网的群集节点,则 SQL Server 安装程序将依赖关系设置为 OR。

  4. SQL Server 故障转移群集实例 (FCI) 要求群集节点加入域。 不支持使用以下配置:

    • 工作组群集上的 SQL FCI。
    • 多域群集上的 SQL FCI。
    • 域和工作组群集上的 SQL FCI。
    • 当只读域控制器 (RODC) 可用时,为 SQL FCI。

SQL Server 故障转移群集安装选项

选项 1:带“添加节点”功能的集成安装

SQL Server 集成故障转移群集安装包括两个步骤:

  1. 创建并配置单节点 SQL Server 故障转移群集实例。 在成功配置完该节点时,您将拥有一个功能齐全的故障转移群集实例。 此时,由于故障转移群集内仅有一个节点,因此它不具备高可用性。

  2. 在要添加到 SQL Server 故障转移群集中的每个节点上,运行带“添加节点”功能的安装程序以添加该节点。

选项 2:高级/企业安装

SQL Server 高级/企业故障转移群集安装包括两个步骤:

  1. 在将要成为 SQL Server 故障转移群集一部分的每个节点上,运行带“准备故障转移群集”功能的安装程序。 此步骤将准备好节点使其可以加入群集,但在此步骤结束时不会有可工作的 SQL Server 实例。

  2. 在准备好节点以便加入群集后,使用“完成故障转移群集”功能在拥有共享磁盘的节点上运行安装程序。 此步骤将配置并完成故障转移群集实例。 此步骤结束时,您将有一个可以工作的 SQL Server 故障转移群集实例。

    注意

    两种安装选项都允许多节点 SQL Server 故障转移群集安装。 在创建了 SQL Server 故障转移群集后,“添加节点”功能可用于在任一安装选项下添加更多节点。

    重要

    SQL Server 安装位置的操作系统驱动器号在添加到 SQL Server 故障转移群集的所有节点上必须匹配。

在安装过程中配置 IP 地址

SQL Server 安装程序在以下操作期间允许您设置或更改 IP 资源依赖关系设置:

注意 支持 IPV6 IP 地址。 如果您同时配置 IPV4 和 IPV6,将像对待不同的子网那样处理它们,IPV6 首先联机。

SQL Server 多子网故障转移群集

当群集上的节点位于不同子网时,您可以设置 OR 依赖关系。 但是, SQL Server 多子网故障转移群集中的每个节点必须是至少一个指定的 IP 地址的可能所有者。

另请参阅

安装故障转移群集前的准备工作
创建新的 SQL Server 故障转移群集(安装程序)
从命令提示符安装 SQL Server 2016
升级 SQL Server 故障转移群集实例