Настройка свидетеля кластера
Область применения: Azure Stack HCI версий 22H2 и 21H2; Windows Server 2022, Windows Server 2019
В этой статье описывается настройка кластера Azure Stack HCI или Windows Server с кластером-свидетелем в Azure (который называется облачным свидетелем).
Рекомендуется настроить кластер-свидетель для кластеров с двумя, тремя или четырьмя узлами. Следящий сервер помогает кластеру определить, какие узлы имеют самые актуальные данные кластера, если некоторые узлы не могут взаимодействовать с остальной частью кластера. Вы можете разместить следящий сервер кластера в общей папке, расположенной на другом сервере, или использовать облачный свидетель.
Дополнительные сведения о свидетелях кластера и кворуме см. в статье Общие сведения о кворуме кластера и пула в Azure Stack HCI. Сведения об управлении следящий сервером, включая настройку файлового ресурса-свидетеля, см. в разделе Изменение параметров кластера.
Подготовка к работе
Перед созданием облачного свидетеля необходимо иметь учетную запись и подписку Azure, а также зарегистрировать кластер Azure Stack HCI в Azure. Дополнительные сведения см. в этих статьях:
- Убедитесь, что порт 443 открыт в брандмауэрах и включен в списки разрешенных брандмауэров,
*.core.windows.net
которые вы используете между кластером и службой хранилища Azure. Дополнительные сведения см. в разделе Рекомендуемые URL-адреса брандмауэра. - Если в сети используется прокси-сервер для доступа к Интернету, необходимо настроить параметры прокси-сервера для Azure Stack HCI.
- Создание учетной записи Azure.
- При необходимости создайте дополнительную подписку Azure.
- Подключите Azure Stack HCI к Azure.
- Убедитесь, что служба DNS доступна для кластера.
Создание учетной записи хранения Azure
В этом разделе описывается создание учетной записи хранения Azure. Эта учетная запись используется для хранения файла BLOB-объекта Azure, используемого для арбитража для определенного кластера. Для настройки облачного свидетеля для нескольких кластеров можно использовать одну и ту же учетную запись хранения Azure.
Войдите на портал Azure.
В домашнем меню портала Azure в разделе Службы Azure выберите Учетные записи хранения. Если этот значок отсутствует, выберите Создать ресурс , чтобы сначала создать ресурс учетных записей хранения .
На странице учетные записи хранения выберите Создать.
На странице Создание учетной записи хранения выполните следующие действия.
- Выберите подписку Azure для применения учетной записи хранения.
- Выберите группу ресурсов Azure для применения учетной записи хранения.
- Введите имя учетной записи хранения.
Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и строчных букв. Это имя также должно быть уникальным в Пределах Azure. - Выберите расположение , которое находится ближе всего к вам физически.
- В разделе Производительность выберите Стандартная.
- В поле Тип учетной записи выберите Хранилище общего назначения.
- В поле Репликация выберите Локально избыточное хранилище (LRS) .
- По завершении нажмите кнопку Проверить и создать.
Убедитесь, что учетная запись хранения прошла проверку, а затем проверьте параметры учетной записи. По завершении нажмите кнопку Создать.
Развертывание учетной записи в Azure может занять несколько секунд. По завершении развертывания нажмите Перейти к ресурсу.
Копирование ключа доступа и URL-адреса конечной точки
При создании учетной записи хранения Azure процесс автоматически создает два ключа доступа: первичный ключ (key1) и вторичный ключ (key2). При первом создании облачного свидетеля используется ключ key1 . URL-адрес конечной точки также создается автоматически.
Облачный свидетель Azure использует файл BLOB-объекта для хранения, а в качестве конечной точки в качестве конечной точки создается конечная точка storage_account_name.blob.core.windows.net .
Примечание
Облачный свидетель Azure использует ПРОТОКОЛ HTTPS (порт по умолчанию 443) для установления связи со службой BLOB-объектов Azure. Убедитесь, что порт HTTPS доступен.
Копирование имени учетной записи и ключа доступа
На портале Azure в разделе Параметры выберите Ключи доступа.
Выберите Показать ключи , чтобы отобразить сведения о ключе.
Щелкните значок копирования и вставки справа от полей Имя учетной записи хранения и Key1 и вставьте каждую текстовую строку в Блокнот или другой текстовый редактор.
Копирование URL-адреса конечной точки (необязательно)
URL-адрес конечной точки является необязательным и может не потребоваться для облачного свидетеля.
На портале Azure выберите Свойства.
Выберите Показать ключи , чтобы отобразить сведения о конечной точке.
В разделе Служба BLOB-объектов щелкните значок копирования и вставки справа от поля службы BLOB-объектов и вставьте текстовую строку в Блокнот или другой текстовый редактор.
Создание облачного свидетеля с помощью Windows Администратор Center
Теперь вы готовы создать следящий экземпляр для кластера с помощью Windows Администратор Center.
В Windows Администратор Center выберите Диспетчер кластеров в верхней стрелке раскрывающегося списка.
В разделе Cluster connections (Подключения кластера) выберите кластер.
В разделе Сервис выберите Параметры.
В области справа выберите Следящий сервер.
В поле Тип следящего сервера выберите один из следующих вариантов:
- Облачный свидетель . Введите имя учетной записи хранения Azure, ключ доступа и URL-адрес конечной точки, как описано ранее.
- Файловый ресурс-свидетель — введите путь к общей папке (//server/share)"
Для облачного следящего сервера в следующие поля вставьте текстовые строки, скопированные ранее для:
- Имя учетной записи хранения Azure
- Ключ доступа к хранилищу Azure
- Конечная точка службы Azure
По завершении щелкните Сохранить. Распространение информации в Azure может занять немного.
Примечание
Третий вариант, Диск-свидетель, не подходит для использования в растянутых кластерах.
Создание облачного свидетеля с помощью Windows PowerShell
Кроме того, можно создать следящий экземпляр для кластера с помощью PowerShell.
Используйте следующий командлет, чтобы создать облачный свидетель Azure. Введите имя учетной записи хранения Azure и сведения о ключе доступа, как описано ранее:
Set-ClusterQuorum –Cluster "Cluster1" -CloudWitness -AccountName "AzureStorageAccountName" -AccessKey "AzureStorageAccountAccessKey"
Используйте следующий командлет, чтобы создать файловый ресурс-свидетель. Введите путь к общей папке файлового сервера:
Set-ClusterQuorum -FileShareWitness "\\fileserver\share" -Credential (Get-Credential)
Дальнейшие действия
Чтобы выполнить следующую задачу управления, связанную с этой статьей, см. следующие статьи:
Дополнительные сведения о кворуме кластера см. в статье Общие сведения о кворуме кластера и пула в Azure Stack HCI.
Дополнительные сведения о создании учетных записей хранения Azure и управлении ими см. в статье Создание учетной записи хранения.