Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Примечание

Начиная с версии 1.7 сервисы ЕССМ используют версию PostgreSQL 14.2.

Если обновление до версии 1.9 осуществляется с версии 1.6 (или более ранней), то перед выполнением шагов из данного раздела:

  1. Выполните обновление до версии 1.7 (так как необходимо обновить базу данных PostgreSQL с версии 12.5 до версии 14.2). Подробная инструкция по обновлению БД приведена в разделе Обновление 1.6 -> 1.7.
  2. Выполните обновление до версии 1.8. Подробная инструкция приведена в разделе Обновление 1.7 → 1.8. 


Получение и распаковка архива

Перед установкой новой версии ЕССМ необходимо предварительно скачать архив с файлами системы. Файлы, необходимые для запуска проекта, распространяются в виде архива .tar.gz. Их можно получить с общедоступного FTP-сервера. Загрузите архив на сервер и распакуйте его. Рекомендуется распаковывать архив в заранее созданную отдельную директорию:

...

Примечание

В случае многохостовой установки скачайте и распакуйте архив и на сервер с ЕССМ, и на сервер с базой данных.


Остановка старой версии ECCM

Остановка сервисов ЕССМ при однохостовой установке

Когда ECCM запущен на одном хосте (ЕССМ и база данных находятся на одном сервере), для остановки старой версии ЕССМ выполните команду из директории с файлами запуска старой версии ECCM:

Остановка identity-provider

Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.8>/identity-provider
sudo docker-compose down

Остановка eccm

Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.8>/eccm
sudo docker-compose down

Остановка postgres

Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.8>/postgres
sudo docker-compose down


Остановка сервисов ЕССМ при многохостовой установке

Когда ECCM запущен на нескольких хостах (ЕССМ на одном сервере, база данных — на другом), для остановки старой версии ЕССМ выполните команды:

  • на сервере ЕССМ
Остановка identity-provider
Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.8>/identity-provider
sudo docker-compose down
Остановка eccm
Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.8>/eccm
sudo docker-compose down
  • на сервере с базой данных
Остановка postgres
Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.8>/postgres
sudo docker-compose down


Запуск новой версии ЕССМ

Запуск новой версии ЕССМ на одном хосте

Для однохостовой системы после успешной остановки старой версии ЕССМ перейдите в директорию, в которую был распакован архив с новой версией ЕССМ, и выполните команду:

Блок кода
cd  <путь до каталога с файлами запуска ECCM 1.9>
sudo ./compose-tools --pull --start <IP ADDRESS>

Scroll Pagebreak

Запуск новой версии ЕССМ на нескольких хостах

Если система была установлена на нескольких хостах, то сначала необходимо запустить БД на сервере с Postgres:

...