...
Остановить приложение:
Блок кода language bash systemctl stop polymatica
- Удалить пакет polymatica-oracle-extension:
CentOS 7, RedOS 7:
Блок кода language bash yum remove polymatica-oracle-extension
Ubuntu 18.04, Astra Linux, OSnova:
Блок кода language bash apt remove polymatica-oracle-extension
Alt Linux:
Блок кода language bash apt-get remove polymatica-oracle-extension
- Подключить репозиторий с новой версией согласно руководству по установке.
CentOS 7, RedOS 7:
Блок кода language bash yum update polymatica*
Ubuntu 18.04, Astra Linux, OSnova:
Блок кода language bash apt install --only-upgrade polymatica*
Alt Linux:
Блок кода language bash apt-get install polymatica*
Добавить нужные нестандартные параметры в новый файл конфигурации и разместить его по стандартному пути:
Блок кода language bash /etc/polymatica/polymatica.conf
Добавить в файл конфигурации параметр для режима работы на одном узле:
Блок кода language bash plm.cluster.master.enable_servers
Выполнить конвертирование репозитория:
Блок кода language bash plm-util --convert-repo
- Скопировать сконвертированный репозиторий в репозитории всех узлов.
Выполнить перезапуск приложения:
Блок кода language bash systemctl restart polymatica
...
Остановить приложение на всех узлах:
Блок кода language bash systemctl stop polymatica
- Удалить пакет polymatica-cluster на Slave-узлах:
CentOS 7:
Блок кода language bash yum remove polymatica-cluster && yum autoremove
Ubuntu 18.04:
Блок кода language bash apt remove polymatica-cluster && apt autoremove
- Удалить пакет polymatica-oracle-extension на Master-узле:
CentOS 7:
Блок кода language bash yum remove polymatica-oracle-extension
Ubuntu 18.04:
Блок кода language bash apt remove polymatica-oracle-extension
- Подключить репозиторий с новой версией согласно руководству по установке.
- Выполнить обновление пакетов на всех узлах:
CentOS 7:
Блок кода language bash yum update polymatica*
Ubuntu 18.04:
Блок кода language bash apt install --only-upgrade polymatica*
Добавить нужные нестандартные параметры в новые файлы конфигурации и разместить их по стандартному пути:
Блок кода language bash /etc/polymatica/polymatica.conf
Выполнить конвертирование репозитория Master:
Блок кода language bash plm-util --convert-repo
- Скопировать сконвертированный репозиторий в репозитории всех Slave-узлов.
Добавить в файл конфигурации Slave-серверов параметры для подключения к Master-узлу:
Блок кода language bash plm.cluster.master.address = <ip_master> plm.cluster.master.port = 8080
Выполнить конвертирование репозитория Master:
Скопировать сконвертированный репозиторий в репозитории всех Slave-узлов.Блок кода language bash plm-util --convert-repo
Перезапустить приложение сначала на Master-узле, потом на Slave-узлах:
Блок кода language bash systemctl restart polymatica