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

Область применения: Azure Stack HCI версий 22H2 и 21H2; Windows Server 2022, Windows Server 2019

Предупреждение

Инструкции по развертыванию, приведенные в этой статье, относятся к более старой версии Azure Stack HCI версии 22H2. Для новых развертываний рекомендуется использовать последнюю общедоступную версию Azure Stack HCI версии 23H2. Инструкции по развертыванию см. в статье Сведения о развертывании Azure Stack HCI версии 23H2.

В этой статье описывается настройка кластера Azure Stack HCI или Windows Server с кластером-свидетелем в Azure (который называется облачным свидетелем).

Рекомендуется настроить кластер-свидетель для кластеров с двумя, тремя или четырьмя узлами. Следящий сервер помогает кластеру определить, какие узлы имеют самые актуальные данные кластера, если некоторые узлы не могут взаимодействовать с остальной частью кластера. Вы можете разместить следящий сервер кластера в общей папке, расположенной на другом сервере, или использовать облачный свидетель.

Дополнительные сведения о свидетелях кластера и кворуме см. в статье Общие сведения о кворуме кластера и пула в Azure Stack HCI. Сведения об управлении следящий сервером, включая настройку файлового ресурса-свидетеля, см. в разделе Изменение параметров кластера.

Подготовка к работе

Перед созданием облачного свидетеля необходимо иметь учетную запись и подписку Azure, а также зарегистрировать кластер Azure Stack HCI в Azure. Дополнительные сведения см. в этих статьях:

Создание учетной записи хранения Azure

В этом разделе описывается создание учетной записи хранения Azure. Эта учетная запись используется для хранения файла BLOB-объекта Azure, используемого для арбитража для определенного кластера. Для настройки облачного свидетеля для нескольких кластеров можно использовать одну и ту же учетную запись хранения Azure.

  1. Войдите на портал Azure.

  2. В домашнем меню портал Azure в разделе Службы Azure выберите Учетные записи хранения. Если этот значок отсутствует, выберите Создать ресурс , чтобы сначала создать ресурс учетных записей хранения .

    портал Azure начальном экране

  3. На странице учетные записи хранения выберите Создать.

    Новая учетная запись хранения Azure

  4. На странице Создание учетной записи хранения выполните следующие действия.

    1. Выберите подписку Azure для применения учетной записи хранения.
    2. Выберите группу ресурсов Azure для применения учетной записи хранения.
    3. Введите имя учетной записи хранения.
      Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и строчных букв. Это имя также должно быть уникальным в Пределах Azure.
    4. Выберите расположение , которое находится ближе всего к вам физически.
    5. В разделе Производительность выберите Стандартная.
    6. В поле Тип учетной записи выберите Хранилище общего назначения.
    7. В поле Репликация выберите Локально избыточное хранилище (LRS) .
    8. По завершении нажмите кнопку Проверить и создать.

    Создание учетной записи хранения в Azure

  5. Убедитесь, что учетная запись хранения прошла проверку, а затем проверьте параметры учетной записи. По завершении нажмите кнопку Создать.

    Проверка учетной записи хранения Azure

  6. Развертывание учетной записи в Azure может занять несколько секунд. По завершении развертывания нажмите Перейти к ресурсу.

    Развертывание учетной записи хранения Azure

Копирование ключа доступа и URL-адреса конечной точки

При создании учетной записи хранения Azure процесс автоматически создает два ключа доступа: первичный ключ (key1) и вторичный ключ (key2). При первом создании облачного свидетеля используется ключ key1 . URL-адрес конечной точки также создается автоматически.

Облачный свидетель Azure использует файл BLOB-объекта для хранения, а в качестве конечной точки в качестве конечной точки создается конечная точка storage_account_name.blob.core.windows.net .

Примечание

Облачный свидетель Azure использует ПРОТОКОЛ HTTPS (порт по умолчанию 443) для установления связи со службой BLOB-объектов Azure. Убедитесь, что порт HTTPS доступен.

Копирование имени учетной записи и ключа доступа

  1. В портал Azure в разделе Параметры выберите Ключи доступа.

  2. Выберите Показать ключи , чтобы отобразить сведения о ключе.

  3. Щелкните значок копирования и вставки справа от полей Имя учетной записи хранения и Key1 и вставьте каждую текстовую строку в Блокнот или другой текстовый редактор.

    Ключи доступа к учетной записи хранения Azure

Копирование URL-адреса конечной точки (необязательно)

URL-адрес конечной точки является необязательным и может не потребоваться для облачного свидетеля.

  1. В портал Azure выберите Свойства.

  2. Выберите Показать ключи , чтобы отобразить сведения о конечной точке.

  3. В разделе Служба BLOB-объектов щелкните значок копирования и вставки справа от поля службы BLOB-объектов и вставьте текстовую строку в Блокнот или другой текстовый редактор.

    Конечная точка BLOB-объекта Azure

Создание облачного следящего сервера с помощью Windows Admin Center

Теперь все готово к созданию следящего экземпляра для кластера с помощью Windows Admin Center.

  1. В Windows Admin Center выберите Диспетчер кластеров в верхней стрелке раскрывающегося списка.

  2. В разделе Cluster connections (Подключения кластера) выберите кластер.

  3. В разделе Сервис выберите Параметры.

  4. В области справа выберите Следящий сервер.

  5. В поле Тип следящего сервера выберите один из следующих вариантов:

    • Облачный свидетель . Введите имя учетной записи хранения Azure, ключ доступа и URL-адрес конечной точки, как описано ранее.
    • Файловый ресурс-свидетель — введите путь к общей папке (//server/share)"
  6. Для облачного следящего сервера в следующие поля вставьте текстовые строки, скопированные ранее для:

    1. Имя учетной записи хранения Azure
    2. Ключ доступа к хранилищу Azure
    3. Конечная точка службы Azure

    Ключи доступа к облачному свидетелю

  7. По завершении щелкните Сохранить. Распространение информации в Azure может занять немного.

Примечание

Третий вариант, Диск-свидетель, не подходит для использования в растянутых кластерах.

Создание облачного свидетеля с помощью Windows PowerShell

Кроме того, можно создать следящий экземпляр для кластера с помощью PowerShell.

Используйте следующий командлет, чтобы создать облачный свидетель Azure. Введите имя учетной записи хранения Azure и сведения о ключе доступа, как описано ранее:

Set-ClusterQuorum –Cluster "Cluster1" -CloudWitness -AccountName "AzureStorageAccountName" -AccessKey "AzureStorageAccountAccessKey"

Используйте следующий командлет, чтобы создать файловый ресурс-свидетель. Введите путь к общей папке файлового сервера:

Set-ClusterQuorum -FileShareWitness "\\fileserver\share" -Credential (Get-Credential)

Дальнейшие действия

Чтобы выполнить следующую задачу управления, связанную с этой статьей, см. следующие статьи: