Руководство администратора Скала^р Геном версия 1.13#
1 Установка программы#
Дистрибутив предназначен для установки в среде ОС Альт 8 СП релиз 9, Альт 8 СП релиз 10, Astra Linux Special Edition 1.7.3 (Орёл), Altlinux 8.4.9 СП или Altlinux 8.4.10 СП.
1.1 Минимальные требования к устройству (виртуальной машине):#
- CPU: от 4 ядер;
- RAM: от 16 Гб;
- ROM: от 100 Гб SSD;
- NET: от 1 Гбит/с Ethernet.
1.2 Состав дистрибутива#
Дистрибутив содержит скрипт установки genome-installer.run.
1.3 Ход развёртывания#
1.3.1 После установки ОС и настройки сетевого соединения с необходимым IP-адресом, войти в систему как пользователь root, и далее развернуть файл genome-installer.run в каталог пользователя:
1.3.2 Выполнить скрипт genome-installer.run:
Начнётся процесс распаковки и установки модулей:
1.3.3 По завершении выполнения скрипта появится окно выбора опций, в котором выбрать нужную (здесь и далее, в случае необходимости, выбор подтверждается нажатием клавиши ПРОБЕЛ с последующим появлением символа «*» в соответствующем столбце):
USE_DNSMASQ – настройки сервисов dnsmasq, таких как DNS, DHCP и tftp (не обязательно для Геном);
CREATE_PXE – создание образов для загрузки по PXE (не обязательно для Геном);
USE_SSO – настройка интеграции с сервисом аутентификации Keycloak (можно отключить, если авторизация не требуется);
CHANGE_PG_SETTINGS – настройка параметров PostgreSQL (если опция отключена, будут использованы параметры по умолчанию.
1.3.4 Если выбрана опция USE_DNSMASQ, то отобразится окно выбора интерфейса в сети MGMT:
1.3.5 Если выбрана опция CREATE_PXE, то отобразится окно выбора интерфейса в сети PXE:
1.3.6 Выполнить ввод параметров развёртывания:
GNM_PXE_ADDRESS – IP-адрес ПО “Скала^р Геном”, предназначенный для первоначальной загрузки хостов будущего кластера через PXE-сеть в случае, если условиями развёртывания предусмотрено наличие отдельной PXE-сети. В случае отсутствия PXE-сети в среде развёртывания, должен совпадать с основным адресом ПО “Скала^р Геном”;
GNM_MGMT_ADDRESS – IP-адрес модуля управления ПО «Скала^р Геном»;
PGHOST – IP-адрес Postgres;
PGUSER – имя пользователя Postgres;
PGDATABASE – имя базы данных Postgres;
PGPORT – порт Postgres;
PGPASSWORD – пароль Postgres;
PATH_PG – путь к файлам Postgres;
PATH_PGSQL_CONF – путь к файлу настроек БД Postgres;
PATH_PGHBA_CONF – путь к файлу настроек доступа к БД Postgres;
PG_TRUSTED_NETWORK – доверенная сеть Postgres (значение поля должно быть записано в формате CIDR, с указанием маски, например 127.0.0.1/32);
DNSMASQ_PXE_INTERFACE – сетевой интерфейс, на котором будут запущены сервисы DHCP, tftp;
DNSMASQ_MGMT_INTERFACE – сетевой интерфейс, на котором будет запущен сервис DNS;
DNSMASQ_FIRST_IP – начальный IP-адрес диапазона DHCP DNSMasq;
DNSMASQ_LAST_IP – конечный IP-адрес диапазона DHCP DNSMasq;
HTML_NGINX_ROOT – путь до корневого каталога html, в котором находятся бинарные артефакты;
PXE_TFTP_ROOT – путь до корневого каталога tftp, из которого раздаются бинарные артефакты при загрузке;
SSO_PROVIDER – поставщик услуг SSO;
SSO_IP – IP-адрес SSO;
SSO_PORT – порт SSO;
SSO_CLIENT_SECRET – секретный ключ SSO.
1.3.7 После ввода всех необходимых данных нажать кнопку <ОК>. Активируется создание LiveCD PXE-загрузки:
Дождаться завершения процесса настройки:
2 Проверка программы#
2.1 Ввести команду ip a:
2.2 Скопировать IP-адрес хоста веб-интерфейса:
2.3 Вставить скопированный IP-адрес c портом 52888 в адресную строку браузера:
Должен отобразиться веб-интерфейс ПО “Скала^р Геном":