Создание и настройка служебных баз данных для модулей: Agent Manager, Storage Manager, Task Manager
Важно
Выполнение действий, описанных в данном разделе, является обязательным условием перед установкой Agent Manager, Storage Manager или Task Manager.
-
Создайте пользователя:
CREATE USER "<pbr_service_name_tuz>" WITH PASSWORD "<password>";Пример для модуля Agent Manager:
CREATE USER "<pbr_agent_manager_tuz>" WITH PASSWORD "<password>"; -
Создайте базу данных для хранения данных модуля с полным доступом для учетной записи модуля:
CREATE DATABASE "<pbr_service_name>" WITH OWNER = "<pbr_agent_manager_tuz>";Пример для модуля Agent Manager:
CREATE DATABASE "<pbr_agent_manager>" WITH OWNER = "<pbr_agent_manager_tuz>"; -
Настройте возможность подключения к БД через конфигурационный файл
pg_hba.conf:host <pbr_service_name> <pbr_service_name_tuz> 127.0.0.1/32 scram-sha-256Пример для модуля Agent Manager:
host pbr_agent_manager pbr_agent_manager_tuz 127.0.0.1/32 scram-sha-256 -
После правок в
pg_hba.confперечитайте конфигурацию:pg_ctl reload -
В конфигурации модуля внесите данные подключения в раздел
db:db:host: "<database-host>"port: 5433user: "<pbr_service_name_tuz>"password: "<password>"database: "<pbr_service_name>"query_params: search_path=public