Настоящая инструкция описывает процедуру обновления с версии Polymatica Analytics 5.7.61 (в том числе кластерной версии) на Polymatica Analytics 5.9.1.

Если у вас установлена версия ниже, чем 5.7.61(_cluster), настоятельно рекомендуется вначале обновиться до версии 5.7.61(_cluster), а затем уже осуществлять миграцию на 5.9.1.

Миграция с 5.7.61 на 5.9.1

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

  1. Остановить приложение:

    systemctl stop polymatica


  2.  Удалить пакет polymatica-oracle-extension:
  3. Подключить репозиторий с новой версией согласно руководству по установке.
  4. Скачать утилиту plm-util:

    wget https://repo.polymatica.ru/analytics/releases/<version>/<os>/plm-util


  5. Предоставить утилите права на исполнение:

    chmod +x ./plm-util


  6. Выполнить конвертирование репозитория:

    ./plm-util --convert-repo


  7. Выполнить обновление пакетов: 
  8. Добавить в файл конфигурации параметр для режима работы на одном узле:

    plm.cluster.master.enable_servers


  9. Добавить нужные нестандартные параметры в новый файл конфигурации и разместить его по стандартному пути:

    /etc/polymatica/polymatica.conf


  10. Выполнить перезапуск приложения: 

    systemctl restart polymatica



Миграция с 5.7.61_cluster на 5.9.1

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

  1. Остановить приложение на всех узлах:


    systemctl stop polymatica


  2. Удалить пакет polymatica-cluster на Slave-узлах:
  3. Удалить пакет polymatica-oracle-extension на Master-узле:
  4.  Подключить репозиторий с новой версией на всех узлах согласно руководству по установке.
  5. Выполнить обновление пакетов: 
  6. Добавить в файл конфигурации Slave-серверов параметры для подключения к Master-узлу:

    plm.cluster.master.address = <ip_master>
    plm.cluster.master.port = 8080


  7. Добавить нужные нестандартные параметры в файлы конфигурации Master и Slave и разместить их по стандартному пути:

    /etc/polymatica/polymatica.conf


  8. Перезапустить приложение сначала на Master-узле, потом на Slave-узлах:


    systemctl restart polymatica