Процесс обновления
Внимание
Перед каждым обновлением необходимо ознакомиться со списком изменений соответствующей версии 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-интерфейс будет недоступен до завершения обновления.
Внимание
После установки обновления 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"
