<< Click to Display Table of Contents >> Администрирование (Linux) > Расширенная установка > Развертывание системы в Kubernetes Обновление системы |
![]() ![]() ![]() |
Система обновляется с помощью чартов (Helm Charts) на узле администрирования. Порядок действий в операционных системах Microsoft Windows и Linuх совпадает. При этом отличается расширение архивов и синтаксис команд.
Пример команды:
./do.sh <команда>
do <команда>
Далее приведен порядок обновления на Linux.
1.Архив с новой версией Directum Launcher скопируйте с заменой файла в корень папки с предыдущей версией Directum Launcher. Архив распаковывать не нужно.
2.В корень папки скопируйте архивы компонентов в зависимости от используемой ОС:
•Platform – платформа, включающая веб-сервер и сервисы Directum RX;
•DirectumRX – набор стандартных шаблонов документов, утилита RxCmd и стандартная прикладная разработка Directum RX;
•agile, projectplanning, memo, rxmd – компоненты решений «Agile-доски», «Планирование проектов», «База знаний», «Встроенный редактор»;
•WebHelp – справка и слайдер.
3.Если система Directum RX обновляется с версии 4.10 на версию 4.11 и выше, доработайте структуру своего конфигурационного файла в соответствии с файлом values.yaml из архива Platform для новой версии. Например, перенесите настройки в соответствующие секции.
4.Добавьте компоненты системы. Для этого перейдите в папку с Directum Launcher и выполните команду:
./do.sh components add_all
do components add_all
5.Запустите конвертацию базы данных. Для этого выполните команду:
./do.sh platform k8s_install db_convert
6.Примените настройки сервисов с помощью команды:
./do.sh platform k8s_install services-up
7.Обновите прикладную разработку и решения:
./do.sh rx install --package-from-component="Имена компонентов решений через точку с запятой"
|
Пример команды:
./do.sh rx install --package-from-component="projectplanning;agile;memo;rxmd"
Если решения не используются, то вместо указанной команды выполните:
./do.sh rx install
8.Импортируйте шаблоны документов решений:
./do.sh memo import_templates
./do.sh agile import_templates
./do.sh projectplanning import_templates
./do.sh rxmd import_templates
9.Выполните команду для копирования клиентской части:
./do.sh webclient k8s_copy_all
10.Перезапустите сервисы:
./do.sh platform k8s_install services-up
© Компания Directum, 2024 |