Геном.БР
Дистрибутив Геном.БР распространяется в виде исполняемого файла с именем следующего вида:
genome_installer-v<version>.<build>-<os>.run
Здесь:
-
<version>— номер версии; -
<build>— номер сборки; -
<os>— кодовое название ОС, для которой предназначен установочный файл.
Например, дистрибутив genome_installer-v1.18.3.1357-alt10sp2.run имеет номер сборки 1357 и предназначен для ОС Альт 8 СП р10.2 (c10f2).
Геном.БР может использовать для хранения своих данных следующие серверы PostgreSQL:
-
свободная версия PostgreSQL, развёрнутая локально;
-
Postgres Pro, развёрнутая локально;
-
внешний сервер PostgreSQL, например, отказоустойчивый кластер, развёрнутый средствами Геном.
Установка
Чтобы установить Геном.БР:
-
Загрузите на узел установщик Геном.БР для выбранной ОС.
-
Сделайте файл установщика исполняемым:
chmod +x genome_installer-v1.18.3.1357-alt10sp2.run -
Запустите установщик:
./genome_installer-v1.18.3.1357-alt10sp2.runУстановщик работает в интерактивном режиме.
Для перехода между элементами списков используйте клавиши со стрелками.
Для выбора вариантов и управления флагами используйте клавишу пробела.
Для перехода между кнопками используйте клавишу TAB.
-
Выберите СУБД PostgreSQL, в которой Геном.БР будет хранить свои данные:
-
POSTGRESQL — свободная версия PostgreSQL, которая будет развёрнута локально;
-
POSTGRESPRO — Postgres Pro, которая будет развёрнута локально;
Лицензия на Postgres Pro приобретается отдельно.
-
EXTERNAL_POSTGRES — внешний сервер PostgreSQL или отказоустойчивый кластер PostgreSQL, развёрнутый средствами платформы.
-
-
Выберите GENOME_BR.
-
Выберите параметры установки:
-
USE_DNSMASQ — установка и настройка сервисов dnsmasq: DNS, DHCP и TFTP.
-
CREATE_PXE — создание образов для загрузки по сети (PXE).
-
CHANGE_PG_SETTINGS — настройка параметров PostgreSQL.
Если эта настройка выключена, СУБД PostgreSQL будет развёрнута с настройками по умолчанию.
-
-
Если была выбрана опция CREATE_PXE, выберите сетевой интерфейс в сети PXE.
-
Если была выбрана опция USE_DNSMASQ, выберите сетевой интерфейс в сети MGMT.
-
Укажите параметры развёртывания:
-
GNM_PXE_ADDRESS — IP-адрес который Геном.БР будет использовать для загрузки хостов будущего кластера через PXE-сеть. Если такой сети нет, укажите IP-адрес узла, на котором выполняется установка Геном.БР.
-
GNM_MGMT_ADDRESS — IP-адрес модуля управления Геном.БР.
-
PGHOST — IP-адрес сервера PostgreSQL.
Если сервер PostgreSQL развёрнут на том же узле, что и Геном.БР, используйте значение
127.0.0.1. -
PGUSER — название учётной записи для подключения к СУБД PostgreSQL.
-
PGDATABASE — название базы данных.
-
PGPORT — порт СУБД PostgreSQL.
-
PG_TRUSTED_NETWORK — адрес сети в формате CIDR с указанием маски. Эту сеть сервер PostgreSQL будет считать доверенной.
-
PG_LISTEN_ADDR — IP-адрес, который будет слушать развёрнутый локально сервер PostgreSQL.
При значении
127.0.0.1СУБД будет слушать только адрес локальной петли.При значении
*СУБД будет слушать все доступные сетевые интерфейсы. -
DNSMASQ_PXE_INTERFACE — название сетевого интерфейса, который будет слушать служба PXE.
-
DNSMASQ_MGMT_INTERFACE — сетевой интерфейс, на котором будет запущен сервис DNS.
-
DNSMASQ_FIRST_IP — начальный IP-адрес диапазона DHCP dnsmasq.
Указывайте IP-адрес полностью. -
DNSMASQ_LAST_IP — конечный IP-адрес диапазона DHCP dnsmasq.
Указывайте IP-адрес полностью. -
HTML_NGINX_ROOT — путь к корневой директории HTML, в которой находятся бинарные артефакты.
-
PXE_TFTP_ROOT — путь к корневой директории TFTP, из которой раздаются бинарные артефакты для загрузки по сети.
-
POSTGRES_VER — версия PostgreSQL, которая будет установлена.
-
PG_EXTERNAL_STORAGE_PATH — строка подключения к внешней СУБД PostgreSQL.
Значение в этом поле указывайте в следующем виде:
postgres//<username>:<password>@<host>:<port>/<db>Здесь:
-
<username>— имя пользователя; -
<password>— пароль пользователя; -
<host>— доменное имя или IP-адрес сервера PostgreSQL; -
<port>— номер порта (по умолчанию PostgreSQL слушает порт 5432); -
<db>— название базы данных Геном.БР.
-
-
PG_ADMIN_NAME — название учётной записи администратора СУБД PostgreSQL, развёрнутой локально.
-
-
Нажмите кнопку OK. Запустится процесс установки и создания образа для загрузки по сети.
-
Дождитесь завершения установки, после чего в браузере перейдите на главную страницу Геном.БР. Она доступна по адресу:
https://<host>:52888