Обновление
Новые версии платформы обычно выходят один раз в четыре недели. Обновления могут включать:
- добавление новых возможностей;
- улучшение уже имеющихся функций;
- изменение некоторых принципов работы;
- исправление ошибок, возникающих в процессе эксплуатации продукта.
Обновление платформы возможно только с одной версии DCImanager 6 на актуальную при наличии действующей лицензии. Обновление с DCImanager 5 до DCImanager 6 не поддерживается. Вы можете выполнить миграцию из DCImanager 5 по инструкции.
При выходе обновления DCImanager 6 в интерфейсе платформы появляется всплывающее сообщение "Доступна новая версия DCImanager".
При установке и обновлении платформа загружает ПО из интернет-ресурсов ISPsystem:
- docker-реестра docker-registry.ispsystem.com;
- репозитория download.ispsystem.com.
Эти ресурсы являются публичными сервисами, доступ к ним осуществляется без аутентификации.
Обновление в открытом информационном контуре
- Подключитесь к серверу с DCImanager 6 по SSH.
Обновите пакеты ПО:
AlmaLinux, CentOS
yum update
CODEUbuntu
apt update && apt upgrade
CODEЕсли на сервере установлена ОС Astra Linux, воспользуйтесь утилитой astra-update.
В интерфейсе платформы в правом меню нажмите значок → Обзор системы → Обновить DCImanager сейчас или выполните команду:
dci update
BASH
Обновление в закрытом информационном контуре
Для обновления скачайте ISO-образ с ПО DCImanager 6 и скопируйте его на серверы для платформы и локации. Если платформа и локация находятся на разных серверах, то в первую очередь обновите локацию, а затем платформу. Если для платформы и локации используется один сервер, выполните только обновление платформы.
Обновление локации
- Подключитесь к серверу по SSH с правами пользователя root.
Подключите ISO-образ с обновлением:
mount <path_to_iso> /mnt
CODEПояснения к команде<path_to_iso> — путь к файлу ISO-образа. Например, /dev/sr0/dci6.iso
Запустите скрипт обновления:
cd /mnt && bash location_update.sh
CODEДождитесь окончания обновления. Если обновление завершилось успешно, то в терминале появится сообщение вида:
===> Чт сен 14 10:11:31 UTC 2023 Done
CODE
Обновление платформы
- Подключитесь к серверу по SSH с правами пользователя root.
Подключите ISO-образ с обновлением:
mount <path_to_iso> /mnt
CODEПояснения к команде<path_to_iso> — путь к файлу ISO-образа. Например, /dev/sr0/dci6.iso
Запустите скрипт обновления:
cd /mnt && bash master_update.sh
CODEДождитесь окончания обновления. Если обновление завершилась успешно, то в терминале появится сообщение вида:
===> Чт сен 14 10:11:31 UTC 2023 Done
CODE
Обновление с версии stable
C версии 2023.02.1 изменена система релизов платформы:
- выпуск версий stable приостановлен;
- качество версий regular повышено до уровня stable.
Чтобы определить какая версия установлена на сервере:
- через интерфейс платформы — в правом меню нажмите значок→ вкладка Обзор системы. Если установлена версия stable, поле Версия платформы содержит слово stable;
- через терминальное подключение:
- Подключитесь к серверу с DCImanager 6 по SSH.
Проверьте значение параметра Stage в файле /opt/ispsystem/dci/config.json. Если на сервере установлена версия stable, этот параметр имеет вид:
"Stage":"stable"
CODE
Если вы используете версию stable, для обновления платформы нужно перейти на версию regular:
- Подключитесь к серверу с DCImanager 6 по SSH.
Выполните команду:
dci set-stage -s beta
BASHВ интерфейсе платформы в правом меню нажмите значок→ вкладка Обзор системы → кнопка Обновить DCImanager сейчас.