Перейти к основному содержимому

Создание и настройка служебных баз данных для модулей: Agent Manager, Storage Manager, Task Manager

Важно

Выполнение действий, описанных в данном разделе, является обязательным условием перед установкой Agent Manager, Storage Manager или Task Manager.

  1. Создайте пользователя:

    CREATE USER pbr_service_name_tuz WITH PASSWORD '<password>';

    Пример для модуля Agent Manager:

    CREATE USER pbr_agent_manager_tuz WITH PASSWORD '<password>';
  2. Создайте базу данных для хранения данных модуля с полным доступом для учетной записи модуля:

    CREATE DATABASE pbr_service_name WITH OWNER = pbr_agent_manager_tuz;

    Пример для модуля Agent Manager:

    CREATE DATABASE pbr_agent_manager WITH OWNER = pbr_agent_manager_tuz;
  3. Настройте возможность подключения к БД через конфигурационный файл 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
  4. После правок в pg_hba.conf перечитайте конфигурацию:

    pg_ctl reload
  5. В конфигурации модуля внесите данные подключения в раздел db:

    db:
    host: <database-host>
    port: 5433
    user: <pbr_service_name_tuz>
    password: <password>
    database: pbr_service_name
    query_params: search_path=public