Кластер SQL Server используется для базы данных сайта System Center Configuration Manager.Use a SQL Server cluster for the System Center Configuration Manager site database

Применимо к: System Center Configuration Manager (Current Branch)Applies to: System Center Configuration Manager (Current Branch)

Кластер SQL Server можно использовать для размещения базы данных сайта System Center Configuration Manager.You can use a SQL Server cluster to host the System Center Configuration Manager site database. База данных сайта является единственной ролью системы сайта, поддерживаемой в кластере SQL Server.The site database is the only site system role supported on a Server cluster.

Importante

Для успешной настройки кластеров SQL Server необходимо иметь четкое представление о данной процедуре и руководствоваться документацией и процедурами, приведенными в библиотеке документации по SQL Server.Successful set up of SQL Server clusters relies on documentation and procedures provided in the SQL Server documentation library.

Кластер способен обеспечивать отработку отказа и повышать надежность базы данных сайта.A cluster can provide failover support and improve the reliability of the site database. Но он не дает дополнительных преимуществ с точки зрения обработки или балансировки нагрузки.However, it does not provide additional processing or load balancing benefits. В действительности производительность может даже снизиться, так как сервер сайта должен найти активный узел кластера SQL Server до подключения к базе данных.In fact, degradation in performance can occur, because the site server must find the active node of the SQL Server cluster before it connects to the site database.

Перед установкой Configuration Manager необходимо подготовить кластер SQL Server для поддержки Configuration Manager.Before you install Configuration Manager, you must prepare the SQL Server cluster to support Configuration Manager. (Необходимые условия приведены ниже в данном разделе.)(See the prerequisites later in this section.)

Во время выполнения установки Configuration Manager модуль записи службы теневого копирования Windows устанавливается на каждом узле физического компьютера кластера Microsoft Windows Server.During Configuration Manager setup, the Windows Volume Shadow Copy Service writer installs on each physical computer node of the Microsoft Windows Server cluster. Этот режим поддерживает задачу обслуживания Резервное копирование сервера сайта.This supports the Backup Site Server maintenance task.

После установки сайта Configuration Manager каждый час проверяет наличие изменений в узле кластера.After the site installs, Configuration Manager checks for changes to the cluster node each hour. Configuration Manager автоматически управляет всеми найденными изменениями, которые затрагивают установки компонентов Configuration Manager (например, отработка отказа узла или добавление нового узла в кластер SQL Server).Configuration Manager automatically manages any changes that are found that affect Configuration Manager component installations (like a node failover, or the addition of a new node to the SQL Server cluster).

Поддерживаемые варианты для использования отказоустойчивого кластера SQL ServerSupported options for using a SQL Server failover cluster

Следующие варианты поддерживаются для отказоустойчивых кластеров SQL Server, используемых в качестве базы данных сайта.The following options are supported for SQL Server failover clusters used as the site database:

  • Кластер с одним экземпляромA single instance cluster

  • Конфигурация с несколькими экземплярамиMultiple instance configuration

  • Несколько активных узловMultiple active nodes

  • Именованный экземпляр и экземпляр по умолчаниюBoth a named or a default instance

Обратите внимание на следующие необходимые условия.Be aware of the following prerequisites:

  • База данных сайта должна находиться удаленно от сервера сайта.The site database must be remote from the site server. (Кластер не может включать в себя сервер системы сайта.)(The cluster cannot include the site system server.)

  • Необходимо добавить учетную запись компьютера сервера сайта в группу "Локальные администраторы" на каждом сервере в кластере.You must add the computer account of the site server to the Local Administrators group of each server in the cluster.

  • Для поддержки проверки подлинности Kerberos следует включить сетевой протокол связи TCP/IP для сетевого подключения каждого узла кластера SQL Server.To support Kerberos authentication, the TCP/IP network communication protocol must be enabled for the network connection of each SQL Server cluster node. Именованные каналы не требуются, но могут использоваться для устранения проблем, связанных с проверкой подлинности Kerberos.Named pipes is not required, but can be used to troubleshoot Kerberos authentication issues. Параметры сетевого протокола настраиваются в SQL Server Configuration Manager в разделе Конфигурация сети SQL Server.The network protocol settings are configured in SQL Server Configuration Manager, under SQL Server Network Configuration.

  • Если вы используете PKI, ознакомьтесь со статьей "Требования к PKI-сертификатам для Configuration Manager", где представлены требования к сертификатам при использовании кластера SQL Server для базы данных сайта.If you use a PKI, see PKI Certificate Requirements for Configuration Manager for specific certificate requirements when you use a SQL Server cluster for the site database.

Необходимо учитывать следующие ограничения.Consider the following limitations:

  • Установка и настройкаInstallation and configuration:

    • Вторичные сайты не могут использовать кластер SQL Server.Secondary sites cannot use a SQL Server cluster.

    • Параметр для задания нестандартной папки для базы данных сайта недоступен, если вы указали кластер SQL Server.The option to specify non-default file locations for the site database is not available when you specify a SQL Server cluster.

  • Поставщик SMSSMS Provider:

    • Установка экземпляра поставщика SMS в кластере SQL Server или на компьютере, где запущен кластеризованный узел SQL Server, не поддерживается.It is not supported to install an instance of the SMS Provider on a SQL Server cluster, or on a computer that runs as a clustered SQL Server node.
  • Параметры репликации данныхData replication options:

    • При использовании распределенных представлений кластер SQL Server нельзя применять для размещения базы данных сайта.If you will use Distributed Views, you cannot use a SQL Server cluster to host the site database.
  • Резервное копирование и восстановлениеBackup and recovery:

    • Configuration Manager не поддерживает резервное копирование Data Protection Manager (DPM) для кластера SQL Server, использующего именованный экземпляр.Configuration Manager does not support Data Protection Manager (DPM) backup for a SQL Server cluster that uses a named instance. Но он поддерживает резервное копирование DPM для кластера SQL Server, который использует экземпляр SQL Server по умолчанию.It does, however, support DPM backup on a SQL Server cluster that uses the default instance of SQL Server.

Подготовка кластеризованного экземпляра SQL Server для базы данных сайтаPrepare a clustered SQL Server instance for the site database

Ниже приведены основные задачи, выполняемые для подготовки базы данных сайта.Here are the main tasks to complete in order to prepare your site database:

  • Создайте виртуальный кластер SQL Server для размещения базы данных сайта в существующей среде кластера Windows Server.Create the virtual SQL Server cluster to host the site database on an existing Windows Server cluster environment. Конкретные действия по установке и настройке кластера SQL Server см. в документации по своей версии SQL Server.For specific steps to install and set up a SQL Server cluster, see the documentation specific to your version of SQL Server. Например, если вы используете SQL Server 2008 R2, см. статью Установка отказоустойчивого кластера SQL Server 2008 R2.For example, if you are using SQL Server 2008 R2, see Installing a SQL Server 2008 R2 Failover Cluster.

  • На каждом компьютере в кластере SQL Server вы можете разместить файл в корневой папке каждого диска, на котором не требуется устанавливать компоненты сайта Configuration Manager.On each computer in the SQL Server cluster, you can place a file in the root folder of each drive where you do not want Configuration Manager to install site components. Файл должен называться NO_SMS_ON_DRIVE.SMS.The file should be named NO_SMS_ON_DRIVE.SMS. По умолчанию Configuration Manager устанавливает некоторые компоненты на каждом физическом узле для поддержки таких операций, как резервное копирование.By default, Configuration Manager installs some components on each physical node, to support operations such as backup.

  • Добавьте учетную запись компьютера сервера сайта в группу Локальные администраторы на каждом компьютере узла кластера Windows Server.Add the computer account of the site server to the Local Administrators group of each Windows Server cluster node computer.

  • В виртуальном экземпляре SQL Server назначьте роль SQL Server sysadmin учетной записи пользователя, от имени которой будет запускаться программа установки Configuration Manager.In the virtual SQL Server instance, assign the sysadmin SQL Server role to the user account that will run Configuration Manager setup.

Установка нового сайта с помощью кластеризованного экземпляра SQL ServerTo install a new site using a clustered SQL Server

Чтобы установить сайт, использующий кластерную базу данных сайта, запустите программу установки Configuration Manager и следуйте стандартной процедуре установки сайта, внеся в нее следующие коррективы.To install a site that uses a clustered site database, run Configuration Manager setup following your normal process for installing a site, with the following alteration:

  • На странице Сведения о базе данных укажите имя виртуального экземпляра кластера SQL Server, где будет размещаться база данных сайта.On the Database Information page, specify the name of the virtual SQL Server cluster instance that will host the site database. Виртуальный экземпляр заменяет имя компьютера, на котором выполняется SQL Server.The virtual instance replaces the name of the computer that runs SQL Server.

    Importante

    При вводе имени виртуального экземпляра кластера SQL Server не указывайте имя виртуального экземпляра Windows Server, созданное кластером Windows Server.When you enter the name of the virtual SQL Server cluster instance, do not enter the virtual Windows Server name created by the Windows Server cluster. Если используется имя виртуального сервера Windows Server, база данных сайта устанавливается на локальный жесткий диск активного узла кластера Windows Server.If you use the virtual Windows Server name, the site database installs on the local hard drive of the active Windows Server cluster node. Это препятствует успешной отработке отказа в случае сбоя данного узла.This prevents successful failover if that node fails.