Этапы установки¶
Все скрипты ниже приводятся для варианта установки на Линукс (расширение sh), если утсановка производится на Windows, то следует использовать скрипты с аналогичным именем, но расширением ps1 (PowerShell).
Сервер¶
- Установлен Podman версии 4.9.X и 5.5.X или выше
- Запущена виртуальная машина Podman (только для Windows)
- Отработал скрипт создания (обновления) базы данных:
...\gamma_db\scripts\build_db.sh
- Отработал скрипт создания (обновления) расчетных алгоритмов:
...\gamma_celery\scripts\build_celery.sh
- Отработал скрипт для создания (обновления) инструкции к ПО:
...\gamma_docs\scripts\build_docs.sh
- ТОЛЬКО ПРИ ПЕРВОЙ УСТАНОВКЕ. Отработал скрипт:
...\gamma_db\scripts\db_init.sh
- Проверено, что все 7 контейнеров Гаммы (+2 технических Podman) работают стабильно, не перезапускаются:
podman ps
- При каждом обновлении сервера. После обновления сервера. Запущен скрипт конвертации баз данных для новой версии:
...\gamma_db\scripts\migration\migrate_all_projects.sh
- Открыты и доступны порты:
- 34784 (основной порт для связи клиента и сервера)
- 8041 (Jupiter Notebook)
- 8112 (Инструкция к ПО Гамма)
Клиент на Windows 10 или 11¶
- Прописана переменная окружения пользователя c IP сервера:
GAMMA_SERVER_HOST = 'XXX.XXX.XXX.XXX'
- Разархивирован дистрибутив GammaWindows
- При запуске файла GammaGui.exe не возникло никаких ошибок в интерфейсе
- Первая тестовая БД создана пользователем успешно
- При загрузке тестового LAS файла (поставляется с ПО в папке с примерами) он отобразился в БД, каротажи отображаются на планшете
Клиент для RedOS¶
- прописана переменная окружения c IP сервера:
export GAMMA_SERVER_HOST = 'XXX.XXX.XXX.XXX'
- Установлен rpm пакет с ПО
...\GammaRedos\Gamma-X.X.X.x86_64.rpm
- Клиент Гамма запущен с попощью иконки с рабочего стола и при запуске не возникло никаких ошибок
Клиент для Astra Linux¶
- Разархивирован архив GammaAstra
- Установлен deb пакет с дистрибутивом продукта стандартными средствами
- Прописана переменная окружения
GAMMA_SERVER_HOST = 'XXX.XXX.XXX.XXX'
в файле:
/opt/gamma/bin/start-gamma-client.sh