Перед обновлением следует выполнить резервное копирование.

Перед обновлением системы, работающей с внешней PostgreSQL, необходимо убедиться, что в ней созданы все базы данных согласно списку.

После обновления в связи с миграциями на запуск системы может понадобиться больше времени, чем обычно.

Для офлайн-обновления при пакетной установке необходимо выполнить следующие действия:

1. При необходимости создать директорию для репозитория:

mkdir -p /srv/polymatica/repo

2. При необходимости удалить распакованный репозиторий старой версии:

# Astra Linux CE 2.12 / SE 1.7 / SE 1.8
rm -r /srv/polymatica/repo/astra

# Debian 10 / 11 / 12 и ОСнова 2
rm -r /srv/polymatica/repo/debian

# Альт 10 СП Сервер / Альт 10 Сервер
rm -r /srv/polymatica/repo/alt

# РЕД ОС 8
rm -r /srv/polymatica/repo/redos

3. Поместить в директорию для репозитория архив с репозиторием:

# Astra Linux CE 2.12 / SE 1.7 / SE 1.8
https://repo.polymatica.ru/platform/packages/releases/<VERSION>/astra_orel.zip

# Debian 10 / 11 и ОСнова 2 
https://repo.polymatica.ru/platform/packages/releases/<VERSION>/debian_buster.zip
 
# Debian 12
https://repo.polymatica.ru/platform/packages/releases/<VERSION>/debian_bookworm.zip

# Альт 10 СП Сервер / Альт 10 Сервер
https://repo.polymatica.ru/platform/packages/releases/<VERSION>/alt_10.zip

# РЕД ОС 8
https://repo.polymatica.ru/platform/packages/releases/<VERSION>/redos_8.zip

где <VERSION> – версия продукта в формате x.y.z.

4. Распаковать архив с репозиторием:

# Astra Linux CE 2.12 / SE 1.7 / SE 1.8
cd /srv/polymatica/repo && unzip astra_orel.zip

 # Debian 10 / 11 и ОСнова 2  
cd /srv/polymatica/repo && unzip debian_buster.zip

# Debian 12
cd /srv/polymatica/repo && unzip debian_bookworm.zip

# РЕД ОС 8
cd /srv/polymatica/repo && unzip redos_8.zip
5. Открыть файл с подключенным репозиторием:
# Astra Linux CE 2.12 / SE 1.7 / SE 1.8, Debian 10 / 11 / 12, ОСнова 2, Альт 10 СП Сервер 10 / Альт 10 Сервер 
nano /etc/apt/sources.list.d/polymatica-platform.list

# РЕД ОС 8
nano /etc/yum.repos.d/polymatica-platform.repo

6. Выполнить обновление системы:

    • Astra Linux CE 2.12 / SE 1.7 / SE 1.8, Debian 10 / 11 / 12, ОСнова 2
      • Выполнить обновление списка доступных пакетов:

        apt update
      • Выполнить установку новых пакетов:

        apt install --only-upgrade polymatica-*
    • Альт 10 СП Сервер / Альт 10 Сервер
      • Выполнить обновление списка доступных пакетов:

        apt-get update
      • Выполнить установку новых пакетов:

        apt-get install polymatica-*
    • РЕД ОС 8
      • Выполнить установку новых пакетов:
        yum update polymatica-*

7. Проверить статус сервисов системы:

for service in $(systemctl list-unit-files polymatica-platform* | grep .service | cut -d. -f1); do echo "$service is $(systemctl show -p SubState --value $service)"; done

8. При необходимости перехода на ClickHouse в качестве хранилища датасетов нужно выполнить инструкцию по переходу на ClickHouse для пакетной установки.

  • Нет меток