Установка БД Postgres Pro
Здесь приведена инструкция по ручной установке внешней БД.
Пакет Postgres Pro входит в состав ОС Astra Linux 1.7. Дополнительную информацию можно посмотреть по ссылке https://postgrespro.ru/products/postgrespro.
Установку БД Postgres Pro на ВМ/ФМ необходимо выполнить ПЕРЕД установкой ролей Space Disp.
Примечание
Установка узла с ролью DB в данном случае не требуется.
Подготовка БД к использованию диспетчером
Внимание
Расположение конфигурационных файлов для кластерных установок могут отличаться. Чтобы узнать их актуальное расположение, необходимо обратиться к документации используемого кластера БД.
- 
Разрешить подключение к БД с использованием пароля. 
 Для этого отредактировать файл/var/lib/pgpro/ent-16/data/pg_hba.conf, добавив строкуhost all all 0.0.0.0/0 md5.Внимание На этапе установки необходимо разрешить подключаться ко всем БД (установщик для проверки соединения создаст тестовую БД). После окончания установки можно будет оставить только БД, используемую для диспетчера. 
- 
Увеличить стандартный лимит максимального количества соединений, буфера и адреса, с которого принимаются запросы в файле /var/lib/pgpro/ent-16/data/postgresql.conf.Внимание Если необходимо ограничить адреса подключений, то рекомендуется это сделать сразу. 
- 
Перезапустить postgresqlдля полного применения настроекsudo systemctl restart postgresqlВнимание Если используется кластерная установка, то необходимо убедиться, что настройки применились на всех узлах. 
Создание БД для Space VDI
На узле с БД подключиться к psql и выполнить создание пользователя и БД для Space VDI:
  sudo -u postgres psql
  CREATE USER vdi WITH LOGIN PASSWORD 'vdi';
  ALTER USER vdi WITH SUPERUSER;
  CREATE DATABASE vdi;
Примечание
- В данной команде приведенные имя пользователя и пароль vdiиспользуются в качестве примера. При создании пользователя можно указать произвольные значения.
- Имя БД необходимо оставить vdi, как указано в примере.

