Перейти к содержанию

Процесс обновления

Внимание

Перед каждым обновлением необходимо ознакомиться со списком изменений соответствующей версии SpaceVM.

Некоторые из версий могут содержать дополнительные условия и сведения о необходимом порядке выполнения обновлений.

Важно

Перед выполнением процесса обновления необходимо настроить репозитории.


Обновление всех узлов через CLI с использованием кэширования

Данный метод рекомендуется использовать при невозможности обеспечить доступ к базовым или локальным репозиториям SpaceVM во время процесса обновления.

Для запуска процесса обновления с использованием кэширования в CLI контроллера необходимо выполнить команду:

upgrade start

Внимание

Команда запустит обновление с использованием кэширования, если до этого была выполнена команда upgrade download и upgrade cache.


После выполнения команды может появиться информация об отсутствующих пакетах redis. Необходимо убедиться, что данные пакеты закэшированы, например, с помощью команды find. Затем можно продолжать обновление, несмотря на сообщение об отсутствующих пакетах.


Обновление без использования кэширования

Данный метод рекомендуется использовать при установке обновлений SpaceVM с локального сервера обновлений SpaceVM или при отсутствии достаточного свободного места для кэширования обновлений.


Обновление через CLI без использования кэширования

Для обновления всех узлов необходимо в CLI контроллера выполнить следующие команды:

upgrade check
upgrade start

Для обновления только контроллера необходимо в CLI контроллера выполнить следующие команды:

upgrade check
upgrade start -u

Обновление через Web-интерфейс без использования кэширования

В Web-интерфейсе контроллера перейти в раздел Настройки - Контроллер - ПО и Сервисы - ПО.

Для обновления всех узлов нажать кнопку Обновления ПО контроллера + серверов, в открывшемся окне запустится автоматическая проверка наличия обновлений.

Для обновления только контроллера нажать кнопку Обновления ПО контроллера, в открывшемся окне запустится автоматическая проверка наличия обновлений.

Для установки обновлений необходимо нажать Обновить все пакеты ПО.


Завершение обновления

Во время обновления SpaceVM сервисы Высокая доступность и Динамическое распределение ресурсов между серверами работать не будут, а Web-интерфейс будет недоступен до завершения обновления.

image

Внимание

После установки обновления SpaceVM версии 6.5.0 необходимо перезагрузить все обновленные узлы.

После установки обновления SpaceVM версии 6.5.1 и выше перезагрузка не требуется.


После окончания обновления на версию 6.5.1 и 6.5.2 необходимо повторно перейти в CLI контроллера и выполнить команду:

upgrade vnetworks-acl

Команда произведет обновление схемы фильтрации и тегирования (VLAN) виртуальных сетей.


После окончания обновления на SpaceVM версии 6.5.9 необходимо повторно перейти в CLI контроллера и выполнить две команды для корректного отображения метрик серверов:

services restart prometheus
node nodes-cli "services restart node-statistics"