Общие сведения о кластерном обновлении
В этом разделе представлен обзор обновления с учетом кластеров (CAU), которая автоматизирует процесс обновления программного обеспечения на кластеризованных серверах при сохранении доступности.
Примечание.
При обновлении кластеров Локальные дисковые пространства рекомендуется использовать обновление с учетом кластеров.
Описание функции
Обновление с учетом кластеров — это автоматическая функция, которая позволяет обновлять серверы в отказоустойчивом кластере без потери доступности во время процесса обновления. Во время выполнения обновления обновление с поддержкой кластера прозрачно выполняет следующие задачи:
- Помещает каждый узел кластера в режим обслуживания узла.
- Перемещает кластеризованные роли с узла.
- Устанавливает обновления и все зависимые обновления.
- При необходимости выполняет перезапуск.
- Выводит узел из режима обслуживания.
- Восстанавливает кластеризованные роли на узле.
- Перемещается, чтобы обновить следующий узел.
Для многих кластерных ролей в кластере процесс автоматического обновления вызывает плановую отработку отказа. Это может привести к временному прерыванию обслуживания подключенных клиентов. Однако в случае непрерывно доступных рабочих нагрузок, таких как Hyper-V с динамической миграцией или файловым сервером с прозрачной отработкой отказа SMB, обновление с поддержкой кластера может координировать обновления кластера без влияния на доступность службы.
Практическое применение
Кластерное обновление позволяет сократить простои служб, минимизировать потребности в ручном обновлении и повысить надежность процесса обновления кластера. Если компонент CAU используется в сочетании с постоянно доступными рабочими нагрузками кластера, такими как постоянно доступные файловые серверы (рабочая нагрузка файлового сервера с прозрачной отработкой отказа SMB) или Hyper-V, обновления кластера могут выполняться без влияния на доступность службы для клиентов.
Кластерное обновление упрощает адаптацию ИТ-процессов на предприятии. Обновление профилей запуска можно создать для разных классов отказоустойчивых кластеров, а затем централизованно управлять в общей папке, чтобы обеспечить согласованность развертываний CAU в ИТ-организации, даже если кластеры управляются различными линиями бизнеса или администраторами.
Кластерное обновление позволяет запланировать запуск обновления ежедневно, раз в неделю или раз в месяц. Это позволяет согласовать обновление кластера с другими процессами управления.
Кластерное обновление предоставляет расширяемую архитектуру для обновления программного обеспечения с поддержкой кластера. Издатели могут использовать это преимущество для установки обновлений программного обеспечения, которые не опубликованы в Центре обновления Windows или в Центре обновления Майкрософт либо не предоставляются Майкрософт, например обновлений для драйверов устройств сторонних поставщиков.
Режим самообновления CAU позволяет модулю "кластер в коробке" (набор кластеризованных физических машин, обычно упакованных в одном корпусе) для обновления себя. Как правило, такие решения развертываются в филиалах с минимальной локальной поддержкой. В этих сценариях развертывания режим самостоятельного обновления предоставляет существенные преимущества.
Важные функции
Ниже приведено описание важных функций обновления с поддержкой кластера.
Пользовательский интерфейс (пользовательский интерфейс) — окно обновления кластера и набор командлетов, которые можно использовать для предварительного просмотра, применения, мониторинга и отчета об обновлениях.
Полная автоматизация обновления кластеров (прогон обновления) под управлением одного или нескольких компьютеров координатора обновлений.
Подключаемый модуль по умолчанию, который интегрируется с существующей инфраструктурой агента Обновл. Windows (WUA) и служб обновления Windows Server (WSUS) в Windows Server для применения важных обновлений Майкрософт
Второй подключаемый модуль, который можно использовать для применения исправлений Майкрософт и настроить для применения обновлений сторонних поставщиков.
Профили выполнения обновления, в которых можно указывать параметры запуска обновления, например максимальное число повторных попыток запуска процесса обновления на каждом узле Профили выполнения обновления позволяют повторно использовать одинаковые параметры для разных экземпляров обновления и использовать параметры обновления совместно с другими отказоустойчивыми кластерами.
Расширяемая архитектура, которая поддерживает возможности разработки новых подключаемых модулей, позволяющих управлять другими средствами обновления узлов в кластере, например пользовательскими установщиками программного обеспечения, средствами обновления BIOS, а также средствами обновления сетевых адаптеров или адаптеров шины.
Обновление с поддержкой кластера может координировать полную операцию обновления кластера в двух режимах:
Режим самостоятельного обновления . Для этого режима кластерная роль компонента кластерного обновления настраивается в качестве рабочей нагрузки на отказоустойчивом кластере, который необходимо обновить, и составляется расписание обновления. Затем кластер самостоятельно обновляется в запланированное время с использованием профиля по умолчанию или пользовательского профиля прогона обновления. В ходе прогона обновления на узле, который в этот момент является владельцем кластерной роли CAU, запускается процесс координатора обновлений, последовательно обновляющий каждый узел кластера. Чтобы обновить текущий узел кластера, кластерная роль CAU переводится на другой узел кластера, а новый процесс координатора обновлений на этом узле берет на себя управление прогоном обновления. В режиме самостоятельного обновления компонент кластерного обновления может полностью обновить отказоустойчивый кластер с помощью автоматизированного процесса обновления. В этом режиме администратор также может запустить обновление по требованию или использовать метод удаленного обновления. Чтобы получить сводные данные о прогоне обновления в режиме самообновления, администратору необходимо подключиться к кластеру и выполнить командлет Get-CauRun Windows PowerShell.
Режим удаленного обновления для этого режима удаленный компьютер, который называется координатором обновления, настроен с помощью средств CAU. Координатор обновлений не является членом кластера, обновление которого проводится во время прогона обновления. Администратор запускает обновление по требованию с удаленного компьютера с помощью профиля по умолчанию или пользовательского профиля выполнения обновления. Режим удаленного обновления полезен для мониторинга хода выполнения обновления в режиме реального времени и для кластеров, работающих в установках основных серверных компонентов.
Требования к оборудованию и программному обеспечению
CAU можно использовать во всех выпусках Windows Server, включая установки основных серверных компонентов. Подробные сведения о требованиях см. в разделе "Требования к обновлению с учетом кластера" и рекомендации.
Установка обновления с учетом кластеров
Чтобы использовать CAU, установите функцию отказоустойчивой кластеризации в Windows Server и создайте отказоустойчивый кластер. Компоненты, поддерживающие кластерное обновление, автоматически устанавливаются на каждом узле кластера.
Для установки компонента "Средство отказоустойчивости кластеров" можно использовать следующие средства:
- Мастер добавления ролей и компонентов в диспетчере сервера
- Командлет Install-WindowsFeature Windows PowerShell
- Программа командной строки "Система обслуживания образов развертывания и управления ими" (DISM)
Дополнительные сведения см. в разделе "Установка отказоустойчивой кластеризации".
Также необходимо установить средства отказоустойчивой кластеризации, которые являются частью средств удаленного администрирования сервера и устанавливаются по умолчанию при установке функции отказоустойчивой кластеризации в диспетчер сервера. Средства отказоустойчивой кластеризации включают в себя интерфейс обновления кластера и командлеты PowerShell.
Для поддержки различных режимов обновления CAU необходимо установить средства отказоустойчивости кластеров, как указано ниже.
Чтобы использовать CAU в режиме самостоятельного обновления, установите средства отказоустойчивой кластеризации на каждом узле кластера.
Чтобы включить режим удаленного обновления, установите средства отказоустойчивой кластеризации на компьютере с сетевым подключением к отказоустойчивой кластеру.
Примечание.
- Вы не можете использовать средства отказоустойчивой кластеризации в Windows Server 2012 для управления обновлением с учетом кластеров в новой версии Windows Server.
- Для использования CAU только в режиме удаленного обновления не требуется установка средств отказоустойчивой кластеризации на узлах кластера. Однако определенные функции CAU будут недоступны. Подробнее см. в разделе о требованиях и рекомендациях для кластерного обновления.
- Если вы не используете CAU только в режиме самообновления, управляющий обновлениями компьютер, на котором установлены средства CAU, не может быть членом отказоустойчивого кластера.
Включение режима самостоятельного обновления
Чтобы включить режим самостоятельного обновления, необходимо добавить кластеризованную роль обновления с учетом кластера в отказоустойчивый кластер. Для этого используйте один из следующих методов:
- В диспетчер сервера выберите "Сервис>", поддерживающий кластер обновления, а затем в окне обновления с учетом кластера выберите параметры самостоятельного обновления кластера.
- В сеансе PowerShell запустите командлет Add-CauClusterRole .
Чтобы удалить CAU, удалите функцию отказоустойчивой кластеризации или средства отказоустойчивой кластеризации с помощью диспетчер сервера, командлета Uninstall-WindowsFeature или средств командной строки DISM.
Дополнительные требования и рекомендации
Для успешного обновления узлов кластера через CAU и для получения дополнительных рекомендаций по настройке среды отказоустойчивой кластеризации для использования CAU можно запустить анализатор соответствия рекомендациям CAU.
Подробные требования и рекомендации по использованию CAU и сведения о запуске анализатора рекомендаций CAU см. в разделе "Требования и рекомендации по обновлению с учетом кластеров".
Запуск обновления с учетом кластеров
Запуск обновления с поддержкой кластера из диспетчер сервера
Запустите диспетчер серверов.
Выполните одно из следующих действий:
В меню Сервис выберите пункт Кластерное обновление.
Если один или несколько узлов кластера или сам кластер добавлены в диспетчер сервера, на странице Все серверы щелкните правой кнопкой мыши имя узла (или имя кластера) и выберите команду Обновить кластер.
Дополнительные справочники
Ниже приведены дополнительные сведения об использовании обновления с поддержкой кластера.