...
- Добавить ключ для репозитория в список доверенных ключей:
| Блок кода |
|---|
|
wget -qO /etc/apt/trusted.gpg.d/polymatica.asc https://repo.polymatica.ru/polymatica.key |
- Подключить репозиторий:
| Блок кода |
|---|
|
echo "deb https://repo.polymatica.ru/platform/packages/releases/<VERSION>/astra/orel orel main" > /etc/apt/sources.list.d/polymatica-platform.list |
где <VERSION>– версия продукта в формате x.y.z. - Отредактировать конфигурацию mswitch:
| Блок кода |
|---|
|
nano /etc/parsec/mswitch.conf
zero_if_notfound: yes |
- Выполнить обновление списка доступных пакетов:
- При необходимости установки с ClickHouse в качестве хранилища датасетов выполнить подготовку по соответствующему руководству.
- При необходимости установки с внешней PostgreSQL выполнить подготовку по соответствующему руководству.
- При необходимости установки с внешними PostgreSQL и ClickHouse в качестве хранилища датасетов выполнить подготовку по соответствующему руководству.
- Установить систему:
| Блок кода |
|---|
|
apt install polymatica-platform |
При использовании локальной конфигурации PostgreSQL выполнить следующие действия:Отредактировать конфигурацию PostgreSQL - Создать виртуальное окружение Python:
nanoetcpostgresql11main/postgresql.conf
standard_conforming_strings = on Перезапустить PostgreSQL:
| Блок кода |
|---|
|
systemctl restart postgresql |
Перезапустить сервисы системы:
| Блок кода |
|---|
|
for SERVICE in $(systemctl list-unit-files polymatica-platform* | grep .service | cut -d. -f1); do systemctl restart $SERVICE; donedata-transformer/python && python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt && deactivate |
- Проверить статус сервисов системы:
| Блок кода |
|---|
|
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 |
- Выполнить лицензирование системы по соответствующему руководству.
Выполнить первый вход в систему по соответствующему руководству.