Конференция Arenadata
ArenaTech 2026 – для всех, кому интересны технологии Big Data
Приглашаем вас принять участие в технической онлайн-конференции, посвященной работе с большими данными. Участие бесплатно для всех желающих.

В программе 3 блока докладов:

  • СУБД: архитектура и эксплуатация. Обсудим новые возможности Greengage DB и Arenadata DB на его основе, включая hot standby, обзор утилиты изменения кластерной топологии ggrebalance, вопросы безопасности и устранения CVE.
  • Платформа данных: безопасность и Kubernetes в ADH, аналитика в ADQM. Расскажем об управлении секретами и доступом в Arenadata Hyperwave с использованием OpenBao, особенности переноса сервисов в Kubernetes, а также про аналитические методы в инструментах ADQM.
  • Инструменты: кластерный менеджер, документация, ИИ-поиск. Поделимся опытом разработки технической документации (включая интеллектуальный поиск и ИИ-ассистент) и поговорим про развитие нашего кластерного менеджера ADCM.
Онлайн-конференция состоится 29 октября 2026 года, время трансляции: с 12:00 до 19:00 по московскому времени.
Осталось до события

Настройка внешней базы данных

В production-средах рекомендуется использовать внешнюю базу данных PostgreSQL для хранения данных ADQM Control в целях обеспечения высокой производительности и отказоустойчивости (High Availability, HA).

РЕКОМЕНДАЦИЯ
Наиболее подходящий внешний сервис для ADQM Control — Arenadata Postgres (ADPG).

Ниже приведены шаги, необходимые для настройки внешней базы данных:

  1. На стороне PostgreSQL выполните следующие запросы, чтобы создать пользователя, от имени которого ADQM Control будет подключаться к внешней базе данных, и базу данных для использования сервисами ADQM Control, владельцем которой является этот пользователь (запросы следует запускать от имени пользователя postgres с правами superuser, который создается по умолчанию):

    CREATE ROLE <user_name> LOGIN PASSWORD '<user_password>';
    CREATE DATABASE <database_name> OWNER <user_name>;
  2. Подключитесь к созданной базе данных как суперпользователь и загрузите следующие расширения:

    CREATE EXTENSION IF NOT EXISTS timescaledb;
    CREATE EXTENSION IF NOT EXISTS timescaledb_toolkit;
    CREATE EXTENSION IF NOT EXISTS pgcrypto;
    CREATE EXTENSION IF NOT EXISTS pg_trgm;
    ПРИМЕЧАНИЕ

    Рекомендуемые версии расширений:

    • timescaledb — 2.15.0

    • timescaledb_toolkit — 1.19.0

    • pgcrypto — 1.3

    • pg_trgm — 1.6

    При использовании более новых версий необходимо провести тестирование совместимости для обеспечения корректной работы системы.

  3. Чтобы обеспечить возможность доступа к базе данных <database_name> с хоста ADQM Control от имени пользователя <user_name>, на стороне сервера PostgreSQL добавьте запись следующего вида в файл pg_hba.conf:

    host <database_name> <user_name> <adqmc_host_address> trust

    где <adqmc_host_address> — IP-адрес хоста ADQM Control (например, если IPv4-адрес хоста ADQM Control — 10.92.41.87, замените <adqmc_host_address> на 10.92.41.87/32). Подробное описание поля address и других полей записей файла pg_hba.conf приведены в статье The pg_hba.conf File.

  4. На странице конфигурирования сервиса ADQM Control переведите в активное положение переключатель Use external PostgreSQL server и заполните параметры в открывшемся списке. Назначение параметров описано в разделе Конфигурационные параметры → ADQM Control → External PostgreSQL server.

    Параметры подключения ADQM Control к внешней базе данных PostgreSQL
    Параметры подключения ADQM Control к внешней базе данных PostgreSQL
  5. После заполнения параметров нажмите Save для сохранения конфигурации ADQM Control.

  6. Выполните установку сервиса ADQM Control с помощью сервисного действия Install либо выполните действие Reconfigure and restart для ранее установленного сервиса ADQM Control.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней