Настройка кворума и управление имConfigure and manage quorum

Применяется к: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012Applies to: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Этот раздел содержит общие сведения о настройке кворума и управлении им в отказоустойчивом кластере Windows Server.This topic provides background and steps to configure and manage the quorum in a Windows Server failover cluster.

Основные сведения о кворумеUnderstanding quorum

Кворум кластера определяется числом голосующих элементов, являющихся активными членами кластера, которое необходимо для запуска кластера и его правильной работы.The quorum for a cluster is determined by the number of voting elements that must be part of active cluster membership for that cluster to start properly or continue running. Более подробное описание см. в разделе Общие сведения о кластере и документе кворума пула.For a more detailed explanation, see the understanding cluster and pool quorum doc.

Параметры конфигурации кворумаQuorum configuration options

Модель кворума в Windows Server является гибкой.The quorum model in Windows Server is flexible. Если необходимо изменить конфигурацию кворума для кластера, можно использовать мастер настройки кворума кластера или командлеты FailoverClusters Windows PowerShell.If you need to modify the quorum configuration for your cluster, you can use the Configure Cluster Quorum Wizard or the FailoverClusters Windows PowerShell cmdlets. Инструкции и рекомендации по настройке кворума см. в подразделе Настройка кворума кластера далее в этом разделе.For steps and considerations to configure the quorum, see Configure the cluster quorum later in this topic.

В таблице ниже перечислены три параметра конфигурации кворума, доступные в мастере настройки кворума кластера.The following table lists the three quorum configuration options that are available in the Configure Cluster Quorum Wizard.

ПараметрOption ОписаниеDescription
Использовать обычные параметрыUse typical settings Кластер автоматически назначает голос каждому узлу и динамически управляет голосами узлов.The cluster automatically assigns a vote to each node and dynamically manages the node votes. Если это возможно в случае с вашим кластером и доступно общее хранилище кластера, кластер выбирает диск-свидетель.If it is suitable for your cluster, and there is cluster shared storage available, the cluster selects a disk witness. Это рекомендуется в большинстве случаев, поскольку автоматический выбор конфигурации кворума и свидетеля обеспечивает максимальную доступность кластера.This option is recommended in most cases, because the cluster software automatically chooses a quorum and witness configuration that provides the highest availability for your cluster.
Добавить или изменить свидетеля кворумаAdd or change the quorum witness Вы можете добавить, изменить или удалить ресурс свидетеля.You can add, change, or remove a witness resource. Можно настроить общий файловый ресурс или диск-свидетель.You can configure a file share or disk witness. Кластер автоматически назначает голос каждому узлу и динамически управляет голосами узлов.The cluster automatically assigns a vote to each node and dynamically manages the node votes.
Расширенная конфигурация кворума и выбор свидетеляAdvanced quorum configuration and witness selection Этот параметр следует выбирать только при специфических для приложения или сайта требованиях к конфигурации кворума.You should select this option only when you have application-specific or site-specific requirements for configuring the quorum. Вы можете изменить свидетеля кворума, добавить или удалить голоса узлов, а также указать, должен ли кластер динамически управлять голосами узлов.You can modify the quorum witness, add or remove node votes, and choose whether the cluster dynamically manages node votes. По умолчанию голоса назначаются всем узлам, а управление голосами узлов осуществляется автоматически.By default, votes are assigned to all nodes, and the node votes are dynamically managed.

В зависимости от выбранного варианта конфигурации кворума и заданных параметров для кластера настраивается один из указанных ниже режимов кворума.Depending on the quorum configuration option that you choose and your specific settings, the cluster will be configured in one of the following quorum modes:

РежимMode ОписаниеDescription
Большинство узлов (без свидетеля)Node majority (no witness) Голоса имеют только узлы.Only nodes have votes. Свидетель кворума не настраивается.No quorum witness is configured. Кворум кластера определяется большинством голосующих узлов, являющихся активными членами кластера.The cluster quorum is the majority of voting nodes in the active cluster membership.
Большинство узлов со свидетелем (диск или файловый ресурс)Node majority with witness (disk or file share) Узлы имеют голоса.Nodes have votes. Кроме того, голос имеет свидетель кворума.In addition, a quorum witness has a vote. Кворум кластера определяется большинством голосующих узлов, являющихся активными членами кластера, а также голосом свидетеля.The cluster quorum is the majority of voting nodes in the active cluster membership plus a witness vote. Свидетелем кворума может быть свидетель на выделенном диске или свидетель на общем файловом ресурсе.A quorum witness can be a designated disk witness or a designated file share witness.
Без большинства (только диск-свидетель)No majority (disk witness only) Узлы не имеют голосов.No nodes have votes. Голос имеет только диск-свидетель.Only a disk witness has a vote.
Кворум кластера определяется состоянием диска-свидетеля.The cluster quorum is determined by the state of the disk witness. Как правило, использовать этот режим не рекомендуется, так как в кластере возникает единая точка отказа.Generally, this mode is not recommended, and it should not be selected because it creates a single point of failure for the cluster.

В следующих подразделах приведены дополнительные сведения о дополнительных параметрах конфигурации кворума.The following subsections will give you more information about advanced quorum configuration settings.

Настройка свидетеляWitness configuration

Как правило, при настройке кворума число голосующих элементов в кластере должно быть нечетным.As a general rule when you configure a quorum, the voting elements in the cluster should be an odd number. Поэтому, если кластер содержит четное число голосующих узлов, следует настроить диск-свидетель или файловый ресурс-свидетель.Therefore, if the cluster contains an even number of voting nodes, you should configure a disk witness or a file share witness. Кластер сможет продолжать работу при отключении одного дополнительного узла.The cluster will be able to sustain one additional node down. Кроме того, добавление голоса свидетеля позволяет кластеру продолжать работу в том случае, если половина его узлов одновременно прекращает работу или отключается.In addition, adding a witness vote enables the cluster to continue running if half the cluster nodes simultaneously go down or are disconnected.

Использовать диск-свидетель обычно рекомендуется, если диск доступен всем узлам.A disk witness is usually recommended if all nodes can see the disk. Файловый ресурс-свидетель рекомендуется в том случае, если необходимо реализовать аварийное восстановление нескольких сайтов с реплицированным хранилищем.A file share witness is recommended when you need to consider multisite disaster recovery with replicated storage. Настройка диска-свидетеля с реплицированным хранилищем возможна только в том случае, если поставщик хранилища поддерживает доступ для чтения и записи к реплицированному хранилищу со всех сайтов.Configuring a disk witness with replicated storage is possible only if the storage vendor supports read-write access from all sites to the replicated storage. С Локальные дисковые пространства не поддерживается диск-свидетель.A Disk Witness isn't supported with Storage Spaces Direct.

В таблице ниже приводится дополнительная информация и рекомендации касательно типов свидетеля кворума.The following table provides additional information and considerations about the quorum witness types.

Тип свидетеляWitness type ОписаниеDescription Требования и рекомендацииRequirements and recommendations
Диск-свидетельDisk witness
  • Выделенный LUN, в котором хранится копия базы данных кластераDedicated LUN that stores a copy of the cluster database
  • Оптимальный вариант для кластеров с общим (не реплицированным) хранилищемMost useful for clusters with shared (not replicated) storage
  • Размер LUN должен быть не меньше 512 МБSize of LUN must be at least 512 MB
  • Должен быть выделен для кластера и не назначаться кластерной ролиMust be dedicated to cluster use and not assigned to a clustered role
  • Должен быть включен в кластерное хранилище и пройти проверочные тесты хранилищаMust be included in clustered storage and pass storage validation tests
  • Не может быть общим томом кластера (CSV)Cannot be a disk that is a Cluster Shared Volume (CSV)
  • Базовый диск с одним томомBasic disk with a single volume
  • Не нуждается в букве дискаDoes not need to have a drive letter
  • Может иметь файловую систему NTFS или ReFSCan be formatted with NTFS or ReFS
  • Можно настроить аппаратную конфигурацию RAID для отказоустойчивостиCan be optionally configured with hardware RAID for fault tolerance
  • Должен быть исключен из резервного копирования и антивирусного сканированияShould be excluded from backups and antivirus scanning
  • Диск-свидетель не поддерживается с Локальные дисковые пространстваA Disk witness isn't supported with Storage Spaces Direct
Файловый ресурс-свидетельFile share witness
  • Файловый ресурс SMB, настроенный на файловом сервере с ОС Windows ServerSMB file share that is configured on a file server running Windows Server
  • Копия базы данных кластера не хранитсяDoes not store a copy of the cluster database
  • Информация о кластере хранится только в файле witness.logMaintains cluster information only in a witness.log file
  • Оптимальный вариант для кластеров с несколькими сайтами и реплицированным хранилищемMost useful for multisite clusters with replicated storage
  • Свободное пространство должно быть не меньше 5 МБMust have a minimum of 5 MB of free space
  • Должен быть выделен для одного кластера и не использоваться для хранения данных пользователей или приложенийMust be dedicated to the single cluster and not used to store user or application data
  • Для объекта-компьютера имени кластера должны быть включены разрешения на записьMust have write permissions enabled for the computer object for the cluster name

Ниже приведены дополнительные рекомендации касательно файлового сервера, на котором размещается файловый ресурс-свидетель.The following are additional considerations for a file server that hosts the file share witness:
  • На одном файловом сервере можно настроить файловые ресурсы-свидетели для нескольких кластеров.A single file server can be configured with file share witnesses for multiple clusters.
  • Файловый сервер должен относиться к сайту, на котором не выполняется рабочая нагрузка кластера.The file server must be on a site that is separate from the cluster workload. Это дает всем сайтам кластера равные возможности по сохранению работоспособности в случае, если сетевое соединение между сайтами утеряно.This allows equal opportunity for any cluster site to survive if site-to-site network communication is lost. Если файловый сервер находится на том же сайте, этот сайт становится основным и единственным сайтом, который имеет доступ к файловому ресурсу.If the file server is on the same site, that site becomes the primary site, and it is the only site that can reach the file share.
  • Файловый сервер может выполняться на виртуальной машине, если она размещена в кластере, отличном от того, который использует файловый ресурс-свидетель.The file server can run on a virtual machine if the virtual machine is not hosted on the same cluster that uses the file share witness.
  • Для обеспечения высокой доступности файловый сервер можно настроить в отдельном отказоустойчивом кластере.For high availability, the file server can be configured on a separate failover cluster.
Облако-свидетельCloud witness
  • Файл следящего сервера, хранящийся в хранилище BLOB-объектов AzureA witness file stored in Azure blob storage
  • Рекомендуется, если все серверы в кластере имеют надежное подключение к Интернету.Recommended when all servers in the cluster have a reliable Internet connection.
См. раздел развертывание свидетеля облака.See Deploy a cloud witness.

Назначение голосов узловNode vote assignment

В качестве дополнительного параметра конфигурации кворума можно назначить или удалить голоса кворума для каждого узла.As an advanced quorum configuration option, you can choose to assign or remove quorum votes on a per-node basis. По умолчанию голоса назначены всем узлам.By default, all nodes are assigned votes. Вне зависимости от назначения голосов, все узлы продолжают работать в кластере, получать обновления из базы данных кластера и использоваться для размещения приложений.Regardless of vote assignment, all nodes continue to function in the cluster, receive cluster database updates, and can host applications.

В некоторых конфигурациях аварийного восстановления может потребоваться удалить голоса, назначенные узлам.You might want to remove votes from nodes in certain disaster recovery configurations. Например, в кластере с несколькими сайтами можно удалить голоса узлов на сайте резервного копирования, чтобы они не оказывали влияния на подсчет кворума.For example, in a multisite cluster, you could remove votes from the nodes in a backup site so that those nodes do not affect quorum calculations. Такая конфигурация рекомендуется только при отработке отказа между сайтами вручную.This configuration is recommended only for manual failover across sites. Подробнее см. в подразделе Рекомендации касательно кворума для конфигураций аварийного восстановления далее в этом разделе.For more information, see Quorum considerations for disaster recovery configurations later in this topic.

Настроенный голос узла можно проверить, выполнив поиск общего свойства NodeWeight узла кластера с помощью командлета Windows PowerShell Get-ClusterNode .The configured vote of a node can be verified by looking up the NodeWeight common property of the cluster node by using the Get-ClusterNode Windows PowerShell cmdlet. Значение 0 указывает на то, что для узла не настроен голос кворума.A value of 0 indicates that the node does not have a quorum vote configured. Значение 1 указывает на то, что узлу назначен голос кворума и управление им осуществляется кластером.A value of 1 indicates that the quorum vote of the node is assigned, and it is managed by the cluster. Подробнее об управлении голосами узлов см. в подразделе Динамическое управление кворумом далее в этом разделе.For more information about management of node votes, see Dynamic quorum management later in this topic.

Назначение голосов всем узлам кластера можно проверить с помощью теста Проверка кворума кластера.The vote assignment for all cluster nodes can be verified by using the Validate Cluster Quorum validation test.

Дополнительные рекомендации по назначению голосования в узлеAdditional considerations for node vote assignment

  • Не рекомендуется назначать голоса нечетному числу узлов.Node vote assignment is not recommended to enforce an odd number of voting nodes. Вместо этого следует настроить диск-свидетель или файловый ресурс-свидетель.Instead, you should configure a disk witness or file share witness. Дополнительные сведения см. в подразделе Конфигурация следящего сервера далее в этой статье.For more information, see Witness configuration later in this topic.
  • Если включено динамическое управление кворумом, голоса могут динамически назначаться и удаляться только для тех узлов, для которых настроено назначение голосов.If dynamic quorum management is enabled, only the nodes that are configured to have node votes assigned can have their votes assigned or removed dynamically. Подробнее см. в подразделе Динамическое управление кворумом далее в этом разделе.For more information, see Dynamic quorum management later in this topic.

Динамическое управление кворумомDynamic quorum management

В Windows Server 2012 в качестве дополнительного параметра конфигурации кворума можно включить динамическое управление кворумом в кластере.In Windows Server 2012, as an advanced quorum configuration option, you can choose to enable dynamic quorum management by cluster. Дополнительные сведения о работе динамического кворума см. в этом объяснении.For more details on how dynamic quorum works, see this explanation.

Благодаря динамическому управлению кворумом кластер также может продолжать работать на последнем оставшемся узле.With dynamic quorum management, it is also possible for a cluster to run on the last surviving cluster node. Благодаря динамическому изменению требований к большинству кворума кластер может сохранять работоспособность после последовательного отключения всех узлов, кроме последнего.By dynamically adjusting the quorum majority requirement, the cluster can sustain sequential node shutdowns to a single node.

Динамический голос, назначенный кластеру узла, можно проверить с помощью общего свойства динамиквеигхт узла кластера, используя командлет Windows PowerShell Get-ClusterNode .The cluster-assigned dynamic vote of a node can be verified with the DynamicWeight common property of the cluster node by using the Get-ClusterNode Windows PowerShell cmdlet. Значение 0 указывает на то, что у узла нет голоса кворума.A value of 0 indicates that the node does not have a quorum vote. Значение 1 указывает на то, что у узла есть голос кворума.A value of 1 indicates that the node has a quorum vote.

Назначение голосов всем узлам кластера можно проверить с помощью теста Проверка кворума кластера.The vote assignment for all cluster nodes can be verified by using the Validate Cluster Quorum validation test.

Дополнительные рекомендации по управлению динамическими кворумамиAdditional considerations for dynamic quorum management

  • Динамическое управление кворумом не позволяет кластеру сохранять работоспособность при одновременном сбое большинства голосующих членов.Dynamic quorum management does not allow the cluster to sustain a simultaneous failure of a majority of voting members. Для продолжения работы в кластере должно быть большинство кворума на момент завершения работы или сбоя узла.To continue running, the cluster must always have a quorum majority at the time of a node shutdown or failure.

  • Если вы явно удалили голос узла, кластер не сможет динамически добавить или удалить его.If you have explicitly removed the vote of a node, the cluster cannot dynamically add or remove that vote.

  • Если Локальные дисковые пространства включен, кластер может поддерживать только два сбоя узла.When Storage Spaces Direct is enabled, the cluster can only support two node failures. Это объясняется в разделе кворум пула .This is explained more in the pool quorum section

Общие рекомендации по настройке кворумаGeneral recommendations for quorum configuration

Программное обеспечение кластера автоматически настраивает кворум для нового кластера в соответствии с числом настроенных узлов и доступностью общего хранилища.The cluster software automatically configures the quorum for a new cluster, based on the number of nodes configured and the availability of shared storage. Обычно это оптимальная конфигурация кворума для данного кластера.This is usually the most appropriate quorum configuration for that cluster. Однако рекомендуется проверить конфигурацию кворума после создания кластера и перед его запуском.However, it is a good idea to review the quorum configuration after the cluster is created, before placing the cluster into production. Чтобы просмотреть подробную конфигурацию кворума кластера, можно воспользоваться мастером проверки конфигурации или командлетом Windows PowerShell Test-Cluster , чтобы выполнить проверку конфигурации кворума .To view the detailed cluster quorum configuration, you can you use the Validate a Configuration Wizard, or the Test-Cluster Windows PowerShell cmdlet, to run the Validate Quorum Configuration test. В диспетчер отказоустойчивости кластеров базовая конфигурация кворума отображается в сводных данных для выбранного кластера, или можно просмотреть сведения о ресурсах кворума, которые возвращаются при выполнении командлета Windows PowerShell Get-клустеркуорум .In Failover Cluster Manager, the basic quorum configuration is displayed in the summary information for the selected cluster, or you can review the information about quorum resources that returns when you run the Get-ClusterQuorum Windows PowerShell cmdlet.

В любой момент можно выполнить тест Проверка конфигурации кворума, чтобы проверить, является ли конфигурация кворума оптимальной для кластера.At any time, you can run the Validate Quorum Configuration test to validate that the quorum configuration is optimal for your cluster. В результатах теста приводятся рекомендации по изменению конфигурации кворума и информация об оптимальных параметрах.The test output indicates if a change to the quorum configuration is recommended and the settings that are optimal. Если рекомендуется внести изменение, применить нужные параметры можно с помощью мастера настройки кворума кластера.If a change is recommended, you can use the Configure Cluster Quorum Wizard to apply the recommended settings.

После запуска кластера изменять конфигурацию кворума следует только в том случае, если вы уверены, что это изменение необходимо.After the cluster is in production, do not change the quorum configuration unless you have determined that the change is appropriate for your cluster. Изменение конфигурации кворума может потребоваться в следующих ситуациях:You might want to consider changing the quorum configuration in the following situations:

  • добавление или исключение узлов;Adding or evicting nodes
  • добавление или удаление хранилища;Adding or removing storage
  • длительный сбой узла или свидетеля;A long-term node or witness failure
  • восстановление кластера в сценарии аварийного восстановления на основе нескольких сайтов.Recovering a cluster in a multisite disaster recovery scenario

Подробнее о проверке отказоустойчивого кластера см. в разделе Проверка оборудования для отказоустойчивого кластера.For more information about validating a failover cluster, see Validate Hardware for a Failover Cluster.

Настройка кворума кластераConfigure the cluster quorum

Параметры кворума кластера можно настроить с помощью диспетчер отказоустойчивости кластеров или командлетов Windows PowerShell FailoverClusters.You can configure the cluster quorum settings by using Failover Cluster Manager or the FailoverClusters Windows PowerShell cmdlets.

Важно!

Как правило, лучше использовать конфигурацию кворума, рекомендованную мастером настройки кворума кластера.It is usually best to use the quorum configuration that is recommended by the Configure Cluster Quorum Wizard. Изменять конфигурацию кворума рекомендуется только в том случае, если решено, что изменение соответствует данному кластеру.We recommend customizing the quorum configuration only if you have determined that the change is appropriate for your cluster. Подробнее см. в подразделе Общие рекомендации по настройке кворума.For more information, see General recommendations for quorum configuration in this topic.

Настройка параметров кворума кластераConfigure the cluster quorum settings

Для выполнения этой процедуры необходимо быть как минимум участником локальной группы Администраторы на каждом кластерном сервере или иметь равнозначные права.Membership in the local Administrators group on each clustered server, or equivalent, is the minimum permissions required to complete this procedure. Кроме того, используемая учетная запись должна быть учетной записью пользователя домена.Also, the account you use must be a domain user account.

Примечание

Изменять конфигурацию кворума кластера можно без остановки кластера и без отключения его ресурсов.You can change the cluster quorum configuration without stopping the cluster or taking cluster resources offline.

Измените конфигурацию кворума в отказоустойчивом кластере с помощью диспетчер отказоустойчивости кластеровChange the quorum configuration in a failover cluster by using Failover Cluster Manager

  1. В диспетчере отказоустойчивости кластеров выберите или укажите кластер, который нужно изменить.In Failover Cluster Manager, select or specify the cluster that you want to change.

  2. Выбрав кластер, в разделе действиявыберите Дополнительные действия, а затем щелкните Настройка параметров кворума кластера.With the cluster selected, under Actions, select More Actions, and then select Configure Cluster Quorum Settings. Появится мастер настройки кворума кластера.The Configure Cluster Quorum Wizard appears. Выберите Далее.Select Next.

  3. На странице Выбор параметра конфигурации кворума выберите один из трех параметров конфигурации и выполните необходимые для него действия.On the Select Quorum Configuration Option page, select one of the three configuration options and complete the steps for that option. Перед настройкой параметров кворума можно изучить возможные варианты.Before you configure the quorum settings, you can review your choices. Дополнительные сведения о параметрах см. в разделе Основные сведения о кворумеранее в этой статье.For more information about the options, see Understanding quorum, earlier in this topic.

    • Чтобы разрешить кластеру автоматически сбрасывать параметры кворума, оптимальные для текущей конфигурации кластера, выберите параметр использовать конфигурацию кворума по умолчанию и завершите работу мастера.To allow the cluster to automatically reset the quorum settings that are optimal for your current cluster configuration, select Use default quorum configuration and then complete the wizard.

    • Чтобы добавить или изменить следящий сервер кворума, выберите пункт выбрать следящий сервер кворума, а затем выполните следующие действия.To add or change the quorum witness, select Select the quorum witness, and then complete the following steps. Информацию и рекомендации по настройке свидетеля кворума см. в подразделе Настройка свидетеля ранее в этом разделе.For information and considerations about configuring a quorum witness, see Witness configuration earlier in this topic.

      1. На странице Выбор свидетеля кворума выберите, нужно ли настроить диск-свидетель или файловый ресурс-свидетель.On the Select Quorum Witness page, select an option to configure a disk witness or a file share witness. В мастере будут показаны параметры выбора свидетеля, рекомендованные для вашего кластера.The wizard indicates the witness selection options that are recommended for your cluster.

        Примечание

        Также можно выбрать параметр Не настраивать свидетель кворума и завершить работу мастера.You can also select Do not configure a quorum witness and then complete the wizard. Если число голосующих узлов в кластере четное, такая конфигурация не рекомендуется.If you have an even number of voting nodes in your cluster, this may not be a recommended configuration.

      2. Если вы выбрали настройку диска-свидетеля, на странице Настройка хранилища выберите том хранилища, который нужно назначить диском-свидетелем, а затем завершите работу мастера.If you select the option to configure a disk witness, on the Configure Storage Witness page, select the storage volume that you want to assign as the disk witness, and then complete the wizard.

      3. Если вы выбрали настройку файлового ресурса-свидетеля, на странице Настройка файлового ресурса-свидетеля введите имя файлового ресурса, который будет использоваться в качестве ресурса-свидетеля, или выберите его, а затем завершите работу мастера.If you select the option to configure a file share witness, on the Configure File Share Witness page, type or browse to a file share that will be used as the witness resource, and then complete the wizard.

      4. Если вы выбрали параметр для настройки облачного следящего сервера, на странице Настройка облачного следящего сервера введите имя учетной записи хранения Azure, ключ учетной записи хранения Azure и конечную точку службы Azure, а затем завершите работу мастера.If you select the option to configure a cloud witness, on the Configure Cloud Witness page, enter your Azure storage account name, Azure storage account key and the Azure service endpoint, and then complete the wizard.

        Примечание

        Этот параметр доступен в Windows Server 2016 и более поздних версиях.This option is available in Windows Server 2016 and above.

    • Чтобы настроить параметры управления кворумом и добавить или изменить следящий сервер кворума, выберите Расширенная конфигурация кворума, а затем выполните следующие действия.To configure quorum management settings and to add or change the quorum witness, select Advanced quorum configuration, and then complete the following steps. Информацию и рекомендации по дополнительным параметрам конфигурации кворума см. в подразделах Назначение голосов узлов и Динамическое управление кворумом ранее в этом разделе.For information and considerations about the advanced quorum configuration settings, see Node vote assignment and Dynamic quorum management earlier in this topic.

      1. На странице Выбор конфигурации голосования выберите вариант назначения голосов узлам.On the Select Voting Configuration page, select an option to assign votes to nodes. По умолчанию голоса назначены всем узлам.By default, all nodes are assigned a vote. Однако в некоторых сценариях можно назначить голоса только подмножеству узлов.However, for certain scenarios, you can assign votes only to a subset of the nodes.

        Примечание

        Также можно выбрать вариант Нет узлов.You can also select No Nodes. Обычно делать это не рекомендуется, так как узлам при этом не разрешено принимать участие в голосовании в кворуме, и необходимо настроить диск-свидетель.This is generally not recommended, because it does not allow nodes to participate in quorum voting, and it requires configuring a disk witness. Диск-свидетель становится единой точкой отказа в кластере.This disk witness becomes the single point of failure for the cluster.

      2. На странице Настройка управления кворумом можно включить или отключить параметр Разрешить кластеру динамически управлять назначением голосов узлов.On the Configure Quorum Management page, you can enable or disable the Allow cluster to dynamically manage the assignment of node votes option. Выбор этого параметра, как правило, повышает доступность кластера.Selecting this option generally increases the availability of the cluster. По умолчанию он включен, и настоятельно не рекомендуется его отключать.By default the option is enabled, and it is strongly recommended to not disable this option. Этот параметр позволяет кластеру продолжать работу в таких сценариях сбоя, в которых его функционирование невозможно, если параметр отключен.This option allows the cluster to continue running in failure scenarios that are not possible when this option is disabled.

        Примечание

        Этот параметр отсутствует в Windows Server 2016 и более поздних версиях.This option is not present in Windows Server 2016 and above.

      3. На странице Выбор следящего сервера кворума выберите параметр для настройки диска-свидетеля, файлового ресурса-свидетеля или облака-свидетеля.On the Select Quorum Witness page, select an option to configure a disk witness, file share witness or a cloud witness. В мастере будут показаны параметры выбора свидетеля, рекомендованные для вашего кластера.The wizard indicates the witness selection options that are recommended for your cluster.

        Примечание

        Также можно выбрать параметр Не настраивать свидетель кворума и завершить работу мастера.You can also select Do not configure a quorum witness, and then complete the wizard. Если число голосующих узлов в кластере четное, такая конфигурация не рекомендуется.If you have an even number of voting nodes in your cluster, this may not be a recommended configuration.

      4. Если вы выбрали настройку диска-свидетеля, на странице Настройка хранилища выберите том хранилища, который нужно назначить диском-свидетелем, а затем завершите работу мастера.If you select the option to configure a disk witness, on the Configure Storage Witness page, select the storage volume that you want to assign as the disk witness, and then complete the wizard.

      5. Если вы выбрали настройку файлового ресурса-свидетеля, на странице Настройка файлового ресурса-свидетеля введите имя файлового ресурса, который будет использоваться в качестве ресурса-свидетеля, или выберите его, а затем завершите работу мастера.If you select the option to configure a file share witness, on the Configure File Share Witness page, type or browse to a file share that will be used as the witness resource, and then complete the wizard.

      6. Если вы выбрали параметр для настройки облачного следящего сервера, на странице Настройка облачного следящего сервера введите имя учетной записи хранения Azure, ключ учетной записи хранения Azure и конечную точку службы Azure, а затем завершите работу мастера.If you select the option to configure a cloud witness, on the Configure Cloud Witness page, enter your Azure storage account name, Azure storage account key and the Azure service endpoint, and then complete the wizard.

        Примечание

        Этот параметр доступен в Windows Server 2016 и более поздних версиях.This option is available in Windows Server 2016 and above.

  4. Выберите Далее.Select Next. Подтвердите выбранные параметры на странице подтверждения, а затем нажмите кнопку Далее.Confirm your selections on the confirmation page that appears, and then select Next.

После запуска мастера и появления страницы Сводка , если требуется просмотреть отчет о задачах, выполненных мастером, выберите Просмотреть отчет.After the wizard runs and the Summary page appears, if you want to view a report of the tasks that the wizard performed, select View Report. Самый последний отчет останется в папке "** \ \ отчеты кластера** systemroot" с именем куорумконфигуратион. MHT.The most recent report will remain in the systemroot\Cluster\Reports folder with the name QuorumConfiguration.mht.

Примечание

После настройки кворума кластера рекомендуем выполнить тест Проверка конфигурации кворума, чтобы проверить обновленные параметры кворума.After you configure the cluster quorum, we recommend that you run the Validate Quorum Configuration test to verify the updated quorum settings.

Эквивалентные команды Windows PowerShellWindows PowerShell equivalent commands

В следующих примерах показано, как использовать командлет Set-клустеркуорум и другие командлеты Windows PowerShell для настройки кворума кластера.The following examples show how to use the Set-ClusterQuorum cmdlet and other Windows PowerShell cmdlets to configure the cluster quorum.

В следующем примере конфигурация кворума в кластере CONTOSO-FC1 меняется на простую конфигурацию с большинством узлов и без свидетеля кворума.The following example changes the quorum configuration on cluster CONTOSO-FC1 to a simple node majority configuration with no quorum witness.

Set-ClusterQuorum –Cluster CONTOSO-FC1 -NodeMajority

В следующем примере конфигурация кворума в локальном кластере меняется на конфигурацию с большинством узлов и свидетелем.The following example changes the quorum configuration on the local cluster to a node majority with witness configuration. Дисковый ресурс с именем Cluster Disk 2 настраивается как диск-свидетель.The disk resource named Cluster Disk 2 is configured as a disk witness.

Set-ClusterQuorum -NodeAndDiskMajority "Cluster Disk 2"

В следующем примере конфигурация кворума в локальном кластере меняется на конфигурацию с большинством узлов и свидетелем.The following example changes the quorum configuration on the local cluster to a node majority with witness configuration. Ресурс общей папки с именем * \ \ contoso-FS \ FSW* настроен в качестве файлового ресурса-свидетеля.The file share resource named \\CONTOSO-FS\fsw is configured as a file share witness.

Set-ClusterQuorum -NodeAndFileShareMajority "\\fileserver\fsw"

В следующем примере узел ContosoFCNode1 в локальном кластере лишается голоса кворума.The following example removes the quorum vote from node ContosoFCNode1 on the local cluster.

(Get-ClusterNode ContosoFCNode1).NodeWeight=0

В следующем примере узлу ContosoFCNode1 в локальном кластере назначается голос кворума.The following example adds the quorum vote to node ContosoFCNode1 on the local cluster.

(Get-ClusterNode ContosoFCNode1).NodeWeight=1

В следующем примере включается свойство DynamicQuorum кластера CONTOSO-FC1 (если оно было отключено).The following example enables the DynamicQuorum property of the cluster CONTOSO-FC1 (if it was previously disabled):

(Get-Cluster CONTOSO-FC1).DynamicQuorum=1

Восстановление кластера путем запуска без кворумаRecover a cluster by starting without quorum

Кластер, в котором недостаточно голосов кворума, не запустится.A cluster that does not have enough quorum votes will not start. В первую очередь необходимо проверить конфигурацию кворума кластера и выяснить, почему в кластере больше нет кворума.As a first step, you should always confirm the cluster quorum configuration and investigate why the cluster no longer has quorum. Это может произойти из-за того, что узлы перестали отвечать на запросы, или из-за того, что основной сайт в кластере с несколькими сайтами стал недоступен.This might happen if you have nodes that stopped responding, or if the primary site is not reachable in a multisite cluster. Установив основную причину сбоя кластера, вы можете выполнить инструкции по восстановлению, приведенные в этом разделе.After you identify the root cause for the cluster failure, you can use the recovery steps described in this section.

Примечание

  • Если служба кластера была остановлена из-за отсутствия кворума, в системном журнале появляется событие с кодом 1177.If the Cluster service stops because quorum is lost, Event ID 1177 appears in the system log.
  • Всегда необходимо выяснить, почему в кластере больше нет кворума.It is always necessary to investigate why the cluster quorum was lost.
  • В любом случае предпочтительнее восстановить работоспособность узла или свидетеля кворума (присоединить их к кластеру), чем запускать кластер без кворума.It is always preferable to bring a node or quorum witness to a healthy state (join the cluster) rather than starting the cluster without quorum.

Принудительный запуск узлов кластераForce start cluster nodes

Если вы установили, что восстановить кластер путем приведения узлов или свидетеля кворума в работоспособное состояние невозможно, то необходимо принудительно запустить кластер.After you determine that you cannot recover your cluster by bringing the nodes or quorum witness to a healthy state, forcing your cluster to start becomes necessary. При принудительном запуске параметры конфигурации кворума кластера переопределяются, и кластер запускается в режиме ForceQuorum.Forcing the cluster to start overrides your cluster quorum configuration settings and starts the cluster in ForceQuorum mode.

Принудительный запуск кластера без кворума может быть особенно полезен в случае с кластером с несколькими сайтами.Forcing a cluster to start when it does not have quorum may be especially useful in a multisite cluster. Рассмотрим сценарий аварийного восстановления, в котором кластер содержит расположенные отдельно основной и резервный сайты (СайтА и СайтБ).Consider a disaster recovery scenario with a cluster that contains separately located primary and backup sites, SiteA and SiteB. Если с сайтом СайтА произошла серьезная авария, то на его восстановление может потребоваться значительное количество времени.If there is a genuine disaster at SiteA, it could take a significant amount of time for the site to come back online. Скорее всего, вы захотите принудительно включить СайтБ, даже если у него нет кворума.You would likely want to force SiteB to come online, even though it does not have quorum.

Если кластер был запущен в режиме ForceQuorum, то после восстановления достаточного количества голосов для кворума он автоматически переходит из состояния принудительного запуска в обычное состояние.When a cluster is started in ForceQuorum mode, and after it regains sufficient quorum votes, the cluster automatically leaves the forced state, and it behaves normally. Поэтому перезапускать кластер в обычном режиме не нужно.Hence, it is not necessary to start the cluster again normally. Если после этого в результате отключения узла кворум утрачивается, кластер снова перестает работать, так как он больше не находится в состоянии принудительного запуска.If the cluster loses a node and it loses quorum, it goes offline again because it is no longer in the forced state. Чтобы вернуть его в режим «в сети», если он не имеет кворума, необходимо принудительно запустить кластер без кворума.To bring it back online when it does not have quorum requires forcing the cluster to start without quorum.

Важно!

  • При принудительном запуске кластера администратор получает полный контроль над ним.After a cluster is force started, the administrator is in full control of the cluster.
  • Кластер использует конфигурацию узла, на котором он принудительно запускается, и реплицирует ее на все остальные доступные узлы.The cluster uses the cluster configuration on the node where the cluster is force started, and replicates it to all other nodes that are available.
  • При принудительном запуске кластера без кворума все параметры конфигурации кворума игнорируются, пока кластер находится в режиме ForceQuorum.If you force the cluster to start without quorum, all quorum configuration settings are ignored while the cluster remains in ForceQuorum mode. Сюда относятся назначенные конкретным узлам голоса и параметры управления кворумом.This includes specific node vote assignments and dynamic quorum management settings.

Блокирование кворума на оставшихся узлах кластераPrevent quorum on remaining cluster nodes

Принудительно запустив кластер на одном из узлов, необходимо запустить оставшиеся узлы кластера с блокировкой кворума.After you have force started the cluster on a node, it is necessary to start any remaining nodes in your cluster with a setting to prevent quorum. При запуске узла с блокировкой кворума он указывает службе кластера, что его необходимо присоединить к уже запущенному кластеру вместо создания нового экземпляра кластера.A node started with a setting that prevents quorum indicates to the Cluster service to join an existing running cluster instead of forming a new cluster instance. Это позволяет предотвратить образование оставшимися узлами расщепленного кластера, содержащего два конкурирующих экземпляра.This prevents the remaining nodes from forming a split cluster that contains two competing instances.

Это может потребоваться при восстановлении кластера в некоторых сценариях аварийного восстановления на основе нескольких сайтов, после того как вы принудительно запустили кластер на резервном сайте (СайтБ).This becomes necessary when you need to recover your cluster in some multisite disaster recovery scenarios after you have force started the cluster on your backup site, SiteB. Для присоединения к принудительно запущенному кластеру на сайте СайтБ узлы на основном сайте, СайтА, должны быть запущены с блокировкой кворума.To join the force started cluster in SiteB, the nodes in your primary site, SiteA, need to be started with the quorum prevented.

Важно!

После принудительного запуска кластера на одном из узлов рекомендуется всегда запускать остальные узлы с блокировкой кворума.After a cluster is force started on a node, we recommend that you always start the remaining nodes with the quorum prevented.

Вот как можно восстановить кластер с диспетчер отказоустойчивости кластеров:Here's how to recover the cluster with Failover Cluster Manager:

  1. В диспетчере отказоустойчивости кластеров выберите или укажите кластер, который нужно восстановить.In Failover Cluster Manager, select or specify the cluster you want to recover.

  2. Выбрав кластер, в разделе действиявыберите Принудительное начало работы кластера.With the cluster selected, under Actions, select Force Cluster Start.

    Диспетчер отказоустойчивости кластеров принудительно запустит кластер на всех доступных узлах.Failover Cluster Manager force starts the cluster on all nodes that are reachable. При запуске кластера используется текущая конфигурация.The cluster uses the current cluster configuration when starting.

Примечание

  • Чтобы принудительно запустить кластер на определенном узле, содержащем конфигурацию кластера, которую необходимо использовать, необходимо использовать командлеты Windows PowerShell или эквивалентные средства командной строки, как указано в этой процедуре.To force the cluster to start on a specific node that contains a cluster configuration that you want to use, you must use the Windows PowerShell cmdlets or equivalent command-line tools as presented after this procedure.
  • Если вы используете диспетчер отказоустойчивости кластеров для подключения к принудительно запущенному кластеру и выбираете действие Запустить службу кластеров для запуска узла, узел автоматически запускается с блокировкой кворума.If you use Failover Cluster Manager to connect to a cluster that is force started, and you use the Start Cluster Service action to start a node, the node is automatically started with the setting that prevents quorum.

Эквивалентные команды Windows PowerShell (Start-ClusterNode)Windows PowerShell equivalent commands (Start-Clusternode)

В приведенных ниже примерах показано, как использовать командлет Start-ClusterNode для принудительного запуска кластера на узле ContosoFCNode1.The following example shows how to use the Start-ClusterNode cmdlet to force start the cluster on node ContosoFCNode1.

Start-ClusterNode –Node ContosoFCNode1 –FQ

Вы также можете выполнить следующую команду локально на узле.Alternatively, you can type the following command locally on the node:

Net Start ClusSvc /FQ

В следующем примере показано, как с помощью командлета Start-ClusterNode запустить службу кластеров с блокировкой кворума на узле ContosoFCNode1.The following example shows how to use the Start-ClusterNode cmdlet to start the Cluster service with the quorum prevented on node ContosoFCNode1.

Start-ClusterNode –Node ContosoFCNode1 –PQ

Вы также можете выполнить следующую команду локально на узле.Alternatively, you can type the following command locally on the node:

Net Start ClusSvc /PQ

Рекомендации касательно кворума для конфигураций аварийного восстановленияQuorum considerations for disaster recovery configurations

В этом разделе кратко описываются характеристики и конфигурации кворума для двух сценариев развертывания кластера на основе нескольких сайтов для обеспечения аварийного восстановления.This section summarizes characteristics and quorum configurations for two multisite cluster configurations in disaster recovery deployments. Рекомендации по настройке кворума зависят от того, должна ли отработка отказа между сайтами выполняться для рабочих нагрузок автоматически или вручную.The quorum configuration guidelines differ depending on if you need automatic failover or manual failover for workloads between the sites. Конфигурация, как правило, зависит от принятых в организации соглашений об уровне обслуживания (SLA), которые должны обеспечивать выполнение кластерных рабочих нагрузок в случае сбоя или аварии сайта.Your configuration usually depends on the service level agreements (SLAs) that are in place in your organization to provide and support clustered workloads in the event of a failure or disaster at a site.

автоматический переход на другой ресурсAutomatic failover

В этой конфигурации кластер состоит из двух или нескольких сайтов, на которых могут размещаться кластерные роли.In this configuration, the cluster consists of two or more sites that can host clustered roles. Если на каком-либо сайте происходит сбой, кластерные роли должны автоматически переноситься на оставшиеся сайты.If a failure occurs at any site, the clustered roles are expected to automatically fail over to the remaining sites. Поэтому кворум кластера должен быть настроен так, чтобы любой сайт мог сохранять работоспособность в случае полного отказа другого сайта.Therefore, the cluster quorum must be configured so that any site can sustain a complete site failure.

В таблице ниже кратко описываются рекомендации для этой конфигурации.The following table summarizes considerations and recommendations for this configuration.

ЭлементItem ОписаниеDescription
Число голосов узлов на сайтNumber of node votes per site Должно быть одинаковымShould be equal
Назначение голосов узловNode vote assignment Голоса узлов нельзя удалять, так как все узлы важны в одинаковой степениNode votes should not be removed because all nodes are equally important
Динамическое управление кворумомDynamic quorum management Должно быть включеноShould be enabled
Настройка свидетеляWitness configuration Рекомендуется использовать файловый ресурс-свидетель, настроенный на отдельном сайте (не на сайтах кластера)File share witness is recommended, configured in a site that is separate from the cluster sites
Рабочие нагрузкиWorkloads Рабочие нагрузки можно настроить на любых сайтахWorkloads can be configured on any of the sites

Дополнительные рекомендации по автоматическому переходу на другой ресурсAdditional considerations for automatic failover

  • Настраивать файловый ресурс-свидетель на отдельном сайте необходимо для того, чтобы дать всем сайтам одинаковые возможности по сохранению работоспособности.Configuring the file share witness in a separate site is necessary to give each site an equal opportunity to survive. Подробнее см. в подразделе Настройка свидетеля ранее в этом разделе.For more information, see Witness configuration earlier in this topic.

Переход на другой ресурс вручнуюManual failover

В этой конфигурации кластер состоит из основного сайта (СайтА) и резервного сайта (СайтБ).In this configuration, the cluster consists of a primary site, SiteA, and a backup (recovery) site, SiteB. Кластерные роли размещаются на сайте СайтА.Clustered roles are hosted on SiteA. Из-за конфигурации кворума кластера в случае сбоя всех узлов на сайте СайтА кластер прекращает работу.Because of the cluster quorum configuration, if a failure occurs at all nodes in SiteA, the cluster stops functioning. В этом сценарии администратор должен вручную перенести службы кластеров на СайтБ и выполнить дополнительные действия по восстановлению кластера.In this scenario the administrator must manually fail over the cluster services to SiteB and perform additional steps to recover the cluster.

В таблице ниже кратко описываются рекомендации для этой конфигурации.The following table summarizes considerations and recommendations for this configuration.

ЭлементItem ОписаниеDescription
Число голосов узлов на сайтNumber of node votes per site
  • Голоса узлов нельзя удалять на основном сайте (СайтА)Node votes should not be removed from nodes at the primary site, SiteA
  • Голоса узлов следует удалить на резервном сайте (СайтБ)Node votes should be removed from nodes at the backup site, SiteB
  • Если СайтА испытывает длительный простой, голоса необходимо назначить узлам на сайте СайтБ, чтобы обеспечить на нем большинство кворума для восстановленияIf a long-term outage occurs at SiteA, votes must be assigned to nodes at SiteB to enable a quorum majority at that site as part of recovery
Динамическое управление кворумомDynamic quorum management Должно быть включеноShould be enabled
Настройка свидетеляWitness configuration
  • Настройте свидетель, если на сайте СайтА число узлов четноеConfigure a witness if there is an even number of nodes at SiteA
  • Если необходим свидетель, настройте файловый ресурс-свидетель или диск-свидетель, доступный только узлам на сайте СайтА (иногда такой диск называется асимметричным диском-свидетелем)If a witness is needed, configure either a file share witness or a disk witness that is accessible only to nodes in SiteA (sometimes called an asymmetric disk witness)
Рабочие нагрузкиWorkloads Используйте предпочтительных владельцев для выполнения рабочих нагрузок на узлах сайта СайтАUse preferred owners to keep workloads running on nodes at SiteA

Дополнительные рекомендации по отработке отказа вручнуюAdditional considerations for manual failover

  • Голоса кворума изначально настраиваются только для узлов на сайте СайтА.Only the nodes at SiteA are initially configured with quorum votes. Это необходимо для того, чтобы состояние узлов на сайте СайтБ не влияло на кворум кластера.This is necessary to ensure that the state of nodes at SiteB does not affect the cluster quorum.
  • Инструкции по восстановлению могут быть разными в зависимости от того, испытывает ли СайтА временный или длительный сбой.Recovery steps can vary depending on if SiteA sustains a temporary failure or a long-term failure.

Дополнительные сведенияMore information