Настройка координатора кластера

Настройка координатора кластера выполняется в файле data/padbservice.cfg. Особенности настройки параметров приведены в следующей таблице:

Параметр

Назначение

Значение по умолчанию

Примечание

host

Имя хоста или IP компьютера с базой занных PostgreSQL

Обязательный параметр

port

Порт для установки соединения с базой данных

5432

user

Пользователь базы данных

Обязательный параметр

password

Пароль пользователя базы данных

Обязательный параметр

dbname

Название базы данных

Обязательный параметр

rpc_port

Слушающий TCP порт для подсоединения серверов кластера. Должен быть открыт в системном файрволе.

Обязательный параметр

log_level

Уровень логирования. Принимает значения от 1 до 5

3

Параметр log_level принимает следующие значения в зависимости от градации ошибок:

1 - Отладка
2 - Замечание
3 - Предупреждение
4 - Ошибка
5 - Критично

logarch

Включить сервис palogarch

false

Параметр logarch использует либо отдельный конфигурационный файл (palogarch.cfg), либо использует те же параметры, что и padbservice для подключения к базе.

Обратите внимание, что если параметр host для подключения к базе используется до сборщика журналов, нельза указывать localhost; вместо этого используйте либо IP, либо имя хоста, чтобы другие компьютеры в кластере смогли успешно подключиться по этому адресу.

realm

Реалм Kerberos принципала

Пустое

Используется для поддержки Kerberos.

service_name

Имя сервиса координатора кластера для проверки подлинности Kerberos

padbservice

Используется для поддержки Kerberos.

service_host

Имя или IP, которое сервер будет иметь на вкладке Серверы в Административном клиенте. Это адрес, по которому происходит подключение серверов.

Если параметр пустой, он определяется автоматически.

keytab_path

Абсолютный или относительный путь к файлу keytab с принципалом координатора кластера

krb5.keytab

Используется для поддержки Kerberos.

krb5conf_path

Абсолютный или относительный путь к конфигурационному файлу Kerberos (krb5.conf).

Если не указан, используется системный путь по умолчанию.

Используется для поддержки Kerberos.

cpu_core_score

Явное указание производительности одного ядра процессора.

Если параметр пустой, он определяется автоматически с помощью микробенчмарка.

dicts_path

Директория для той части словарей, которая не должна и не может быть изменена.

pagrid/dicts (что означает дистрибутивные словари)

dicts_path_ext

Директория для сохранения изменений в словарях

Обязательный параметр для использования словарей на кластере; должен указывать на предустановленную директорию, общую для всего кластера.

sslmode

Режим безопасности для подключения к базе данных

prefer

Подробнее см. здесь.

Файл лицензии

Дополнительно, на координаторе кластера может присутствовать файл лицензии data/pagridlic.txt, если не используется онлайн-проверка лицензии через сервис лицензирования.