Руководство администратора

Руководство администратора Скала^р Геном версия 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 в адресную строку браузера:

Должен отобразиться веб-интерфейс ПО “Скала^р Геном":