Обновление SpaceVM с версии 6.5.3 на 6.5.4 с кэшированием
Внимание
Процесс обновления SpaceVM с кэшированием с версии 6.5.3 на версию 6.5.4 имеет отличия от обновлений предыдущих версий.
Инструкции по обновлению с использованием официальных репозиториев и с помощью локального сервера обновлений представлены ниже.
Обновление с кэшированием с использованием официальных репозиториев
-
Перейти в терминал контроллера SpaceVM.
-
Заменить основной репозиторий:
node nodes-cli "system repo update host http://update.spacevm-service.ru"
-
Заменить base-репозиторий:
node nodes-cli "system repo update base prod-653"
-
Заменить extra-репозиторий:
node nodes-cli "system repo update extra extra-653"
-
Убедиться в смене репозиториев:
node nodes-cli "system repo get"
-
Убедиться, что все пакеты доступны всем узлам:
upgrade check
-
Выполнить кэширование:
upgrade download
-
Запустить процесс обновления с кэшированием:
upgrade start -l
-
После окончания процесса обновления убедиться, что все пакеты обновлены:
upgrade check
-
Проверить версию установленных пакетов:
node nodes-cli version
-
Закрыть терминал контроллера SpaceVM.
-
Повторно перейти в терминал контроллера SpaceVM.
-
Заменить base-репозиторий:
node nodes-cli "system repo update base prod-654"
-
Заменить extra-репозиторий:
node nodes-cli "system repo update extra extra-654"
-
Убедиться в смене репозиториев:
node nodes-cli "system repo get"
-
Убедиться, что все пакеты доступны всем узлам:
upgrade check
-
Выполнить кэширование:
upgrade download
-
Запустить процесс обновления с кэшированием:
upgrade start -l
-
После окончания процесса обновления убедиться, что все пакеты обновлены:
upgrade check
-
Проверить версию установленных пакетов:
node nodes-cli version
Внимание
Начиная с версии SpaceVM 6.5.4, изменен основной тип монтирования LUN с файловой системой GFS2. Он предусматривает новое поведение узла при возникновении угрозы повреждения файловой системы, включая автоматическое ограждение проблемного узла.
После обновления существующие LUN с файловой системой GFS2 не будут автоматически перемонтированы в новом режиме. Для этого потребуется выполнить дополнительную операцию. Подробнее.
Обновление с кэшированием с использованием локального сервера обновлений
-
Перейти в личный кабинет и создать запрос на получение виртуального диска формата qcow2 с обновлениями версии SpaceVM 6.5.3.
-
Создать ВМ с параметрами:
-
Тип ОС: Linux.
-
vCPU: не менее 2.
-
RAM: не менее 2 Гб.
-
Виртуальная сеть без L2-связности.
-
-
Подключить полученный в личном кабинете виртуальный диск к созданной ВМ с использованием шины типа SATA.
-
Включить ВМ и пройти аутентификацию.
Учетные данные
Логин:
root
.Пароль:
spaceupdate
. -
Настроить на ВМ сетевую связность с серверами SpaceVM, которые необходимо обновить.
-
Перейти в терминал контроллера SpaceVM.
-
Заменить основной репозиторий:
node nodes-cli "system repo update host {IP-address}"
где
IP-address
- это адрес настроенной ВМ. -
Заменить base-репозиторий:
node nodes-cli "system repo update base prod-653"
-
Заменить extra-репозиторий:
node nodes-cli "system repo update extra extra-653"
-
Убедиться в смене репозиториев:
node nodes-cli "system repo get"
-
Убедиться, что все пакеты доступны всем узлам:
upgrade check
-
Выполнить кэширование:
upgrade download
-
Запустить процесс обновления с кэшированием:
upgrade start -l
-
Дождаться окончания процесса обновления.
-
Убедиться, что все пакеты обновлены:
upgrade check
-
Проверить версию установленных пакетов:
node nodes-cli version
-
Закрыть терминал контроллера SpaceVM.
-
Выключить ВМ и отключить виртуальный диск с обновлениями SpaceVM 6.5.3.
-
Перейти в личный кабинет и создать запрос на получение виртуального диска формата qcow2 с обновлениями версии SpaceVM 6.5.4.
-
Подключить полученный в личном кабинете виртуальный диск к созданной ВМ с использованием шины типа SATA.
-
Включить ВМ и пройти аутентификацию.
Учетные данные
Логин:
root
.Пароль:
spaceupdate
. -
Настроить на ВМ сетевую связность с серверами SpaceVM, которые необходимо обновить.
-
Перейти в терминал контроллера SpaceVM.
-
Заменить основной репозиторий:
node nodes-cli "system repo update host {IP-address}"
где
IP-address
- это адрес настроенной ВМ. -
Заменить base-репозиторий:
node nodes-cli "system repo update base prod-654"
-
Заменить extra-репозиторий:
node nodes-cli "system repo update extra extra-654"
-
Убедиться в смене репозиториев:
node nodes-cli "system repo get"
-
Убедиться, что все пакеты доступны всем узлам:
upgrade check
-
Выполнить кэширование:
upgrade download
-
Запустить процесс обновления с кэшированием:
upgrade start -l
-
После окончания процесса обновления убедиться, что все пакеты обновлены:
upgrade check
-
Проверить версию установленных пакетов:
node nodes-cli version
Внимание
Начиная с версии SpaceVM 6.5.4, изменен основной тип монтирования LUN с файловой системой GFS2. Он предусматривает новое поведение узла при возникновении угрозы повреждения файловой системы, включая автоматическое ограждение проблемного узла.
После обновления существующие LUN с файловой системой GFS2 не будут автоматически перемонтированы в новом режиме. Для этого потребуется выполнить дополнительную операцию. Подробнее.