Добавление узлов единицы масштабирования в Azure Stack Hub
Вы можете увеличить общую емкость существующей единицы масштабирования, добавив другой физический компьютер. Физический компьютер также называется узлом единицы масштабирования. Каждый новый узел должен иметь тот же тип ЦП, память, номер диска и размер, что и узлы, уже имеющиеся в единице масштабирования. Azure Stack Hub не поддерживает удаление узлов единиц масштабирования для уменьшения масштаба из-за ограничений архитектуры. Расширить емкость можно только путем добавления узлов. Максимальный размер единицы масштабирования составляет 4–16 узлов.
Общие сведения
Чтобы добавить узел единицы масштабирования, вам потребуются права администратора для доступа к экземпляру Azure Stack Hub и средствам от производителя оборудования (OEM). Средство OEM запускается на узле жизненного цикла оборудования (HLH), чтобы убедиться, что новый физический компьютер соответствует тому же уровню встроенного ПО, что и существующие узлы.
Предупреждение
Azure Stack Hub требует, чтобы конфигурация всех серверов в решении была одинаковой, включая, например, ЦП (модель, ядра), объем памяти, скорость сетевого адаптера и канала, а также запоминающие устройства. Azure Stack Hub не поддерживает изменение моделей ЦП во время замены оборудования или при добавлении узла единицы масштабирования. Для изменения ЦП, например обновления, потребуются единообразные ЦП на каждом узле единицы масштабирования и повторное развертывание Azure Stack Hub.
На блок-схеме ниже показан общий процесс добавления узла единицы масштабирования.
Устанавливает ли поставщик оборудования от изготовителя оборудования размещение стойки физического сервера и обновляет ли встроенное ПО, зависит от вашего контракта на поддержку.
При добавлении нового узла учитывайте следующие ограничения.
Операция добавления другого узла единицы масштабирования включает два этапа: вычисление и хранение.
На этапе расширения вычислений в Azure Stack Hub будет отображаться состояние Expanding. После завершения расширения вычислительных ресурсов и запуска расширения хранилища метка будет отображать состояние Настройка хранилища. Перед добавлением другого узла позвольте Azure Stack Hub вернуться в состояние Выполняется . Это означает, что при добавлении нескольких узлов необходимо добавить узел и подождать, пока состояние не вернется в состояние Выполняется , прежде чем добавлять следующий узел.
Важно!
Этап расширения хранилища может выполняться за несколько дней до завершения, так как пространства перераспреждаются в пуле на диски с емкостью. Это не влияет на выполнение рабочих нагрузок в системе при добавлении другого узла единицы масштабирования.
Предупреждение
Не выполняйте ни одну из следующих операций, если операция добавления узла единиц масштабирования уже запущена:
- Обновление Azure Stack Hub
- Ротация сертификатов
- Остановка Azure Stack Hub
- Исправление узла единицы масштабирования
- Добавление другого узла (предыдущий сбой действия добавления узла также рассматривается в процессе выполнения).
Добавление узлов единиц масштабирования
Следующие действия — это общий обзор того, как добавить узел. Не выполняйте приведенные ниже действия, не ознакомившись с документацией изготовителя оборудования об увеличении емкости.
Убедитесь, что новый узел настроен с учетными данными BMC, которые уже настроены в Azure Stack Hub. Инструкции по обновлению учетных данных BMC в Azure Stack Hub см. в статье Обновление учетных данных BMC.
Поместите новый физический сервер в стойке и подключите его соответствующим образом.
Включите порты физического коммутатора и настройте списки управления доступом (ACL), если это применимо.
Настройте правильный IP-адрес в контроллере управления основной платой (BMC) и примените все настройки BIOS в соответствии с документацией изготовителя оборудования.
Примените текущий базовый план встроенного ПО ко всем компонентам, используя инструменты, которые предоставляются производителем оборудования, работающим на HLH.
Выполните операцию добавления узла. Для добавления новых узлов можно использовать портал администрирования или PowerShell. Операция добавления узла сначала добавляет новый узел единицы масштабирования в качестве доступной вычислительной емкости, а затем автоматически расширяет емкость хранилища. Емкость развертывается автоматически, так как Azure Stack Hub — это гиперконвергентная система, где вычисление и хранение масштабируются вместе.
- Войдите на портал администрирования Azure Stack Hub в качестве оператора Azure Stack Hub.
- Перейдите к разделу + Создание узлаединицымасштабирования емкости> ресурса.>
- На панели Добавление узла выберите Регион, а затем выберите Единицы масштабирования, к которым нужно добавить узел. Также укажите IP-адресс BMC для добавляемого узла единицы масштабирования. Можно добавлять только один узел за раз.
Проверьте, успешно ли выполнена операция добавления узла, проверив состояние , которое должно быть "выполняется". Дополнительные сведения см. в разделе Состояние операции добавления узла .
Мониторинг операций добавления узла
Чтобы узнать состояние операции добавления узла, можно использовать портал администрирования или PowerShell. Операции добавления узлов могут длиться от нескольких часов до нескольких дней.
Использование портала администрирования
Чтобы отслеживать добавление нового узла, на портале администрирования просмотрите единицу масштабирования или объекты узла единицы масштабирования. Для этого перейдите в разделЕдиницы масштабированиядля управления регионами>. Затем выберите единицу масштабирования или узел единицы масштабирования, которую необходимо просмотреть.
Использование PowerShell
Состояние единицы масштабирования и узлов единицы масштабирования можно получить с помощью PowerShell следующим образом.
#Retrieve Status for the Scale Unit
Get-AzsScaleUnit|select name,state
#Retrieve Status for each Scale Unit Node
Get-AzsScaleUnitNode |Select Name, ScaleUnitNodeStatus
Состояние операции добавления узла
Чтобы убедиться, что операция добавления узла выполнена успешно, проверка состояние единицы масштабирования.
Для единицы масштабирования.
Состояние | Описание |
---|---|
Запущен | Все узлы активно участвуют в единице масштабирования. |
Остановлена | Узел единицы масштабирования не работает или недоступен. |
Развертывание | В настоящее время в качестве вычислительной емкости добавляются один или несколько узлов единиц масштабирования. |
Настройка хранилища | Вычислительная емкость расширена и конфигурация хранилища запущена. |
Требуется исправление | Обнаружена ошибка, требующая восстановления одного или нескольких узлов единиц масштабирования. |
Для узла единицы масштабирования.
Состояние | Описание |
---|---|
Запущен | Узел активно участвует в единице масштабирования. |
Остановлена | Узел недоступен. |
Добавление | Узел активно добавляется в единицу масштабирования. |
Восстановление | Восстановление узла активно выполняется. |
Обслуживание | Узел приостановлен, и нет запущенных активных пользовательских рабочих нагрузок. |
Требуется исправление | Обнаружена ошибка, требующая восстановления узла. |
Устранение неполадок
Ниже приведены распространенные проблемы, возникающие при добавлении узла.
Сценарий 1. Операция добавления узла единицы масштабирования завершается сбоем, но один или несколько узлов отображаются с состоянием Остановлено.
- Исправление. Используйте обычную операцию для восстановления одного или нескольких узлов. Одновременно можно выполнить только одну операцию восстановления.
Сценарий 2. Добавлено один или несколько узлов единиц масштабирования, но возникла ошибка расширения хранилища. В этом сценарии объект узла единицы масштабирования сообщает о состоянии "Выполнение", но задача настройки хранилища не запущена.
- Исправление. Используйте привилегированную конечную точку для просмотра работоспособности хранилища, выполнив следующий командлет PowerShell.
Get-VirtualDisk -CimSession s-Cluster | Get-StorageJob
Сценарий 3. Пришло оповещение, которое указывает, что задание горизонтального масштабирования хранилища не выполнено.
- Исправление. В этом случае задача конфигурации хранилища не выполнена. С этой проблемой необходимо обратиться в службу поддержки.