Установка и настройка СУБД Platform V Pangolin
Скопировано

19 октября 2026

ID 322806

Установка и настройка СУБД Platform V Pangolin

После установки и настройки Corosync и Pacemaker на узлах кластера нужно установить СУБД на обоих узлах кластера.

Чтобы установить и настроить СУБД:

  1. На обоих узлах кластера установите Platform V Pangolin 6.5.1 x64 или выше.

    Подробнее о том, как установить выбранную СУБД Platform V Pangolin, см. в документации к этой СУБД.

  2. Убедитесь, что на узлах кластера с установленной СУБД нет учетных записей пользователей СУБД со следующими именами:
    • client
    • iam
    • ksc
    • locker
    • pat
    • scope
    • voltron
  3. На активном узле кластера скопируйте директорию СУБД в директорию /mnt/KlFocDataShare_klfoc/dbms:

    sudo rsync -av /pgdata/06/data/ /mnt/KlFocDataShare_klfoc/dbms

    sudo mv /pgdata/06/data/ /pgdata/06/data.bk/

  4. На обоих узлах кластера откройте конфигурационный файл /mnt/KlFocDataShare_klfoc/dbms/postgresql.conf и укажите директорию /mnt/KlFocDataShare_klfoc/dbms в качестве директории данных базы.

    Также укажите пути к конфигурационным файлам (/mnt/KlFocDataShare_klfoc/dbms/pg_hba.conf и /mnt/KlFocDataShare_klfoc/dbms/pg_ident.conf) и удалите параметр include_dir:

    data_directory = '/mnt/KlFocDataShare_klfoc/dbms'

    hba_file = '/mnt/KlFocDataShare_klfoc/dbms/pg_hba.conf'

    ident_file = '/mnt/KlFocDataShare_klfoc/dbms/pg_ident.conf'

    listen_addresses = '*'

  5. В конфигурационном файле /mnt/KlFocDataShare_klfoc/dbms/postgresql.conf настройте конфигурацию СУБД в соответствии с требованиями Kaspersky Security Center Linux.
  6. Создайте и настройте учетные записи для работы с PostgreSQL.
  7. Создайте ресурс службы СУБД:

    pcs resource create klfocsvc_dbms pgsql \

    pgctl="/usr/pangolin-6.5/bin/pg_ctl" psql="/usr/bin/psql" pgdata="/mnt/KlFocDataShare_klfoc/dbms" config="/mnt/KlFocDataShare_klfoc/dbms/postgresql.conf" socketdir="/tmp" \

    op start timeout=60s interval=0s \

    op stop timeout=60s interval=0s \

    op monitor interval=30s timeout=60s \

    op promote timeout=120s interval=0s \

    op demote timeout=120s interval=0s \

    meta target-role=Started

  8. На обоих узлах кластера выключите автоматический запуск службы СУБД:

    sudo systemctl disable pangolin.service

  9. Добавьте ресурс СУБД klfocsvc_dbms в группу кластеров group_klfoc:

    pcs resource group add group_klfoc klfocsvc_dbms

  10. Добавьте имя ресурса СУБД klfocsvc_dbms в конце списка, например:

    group group_klfoc {

    ...

    klfocsvc_dbms

    }

  11. На активном узле кластера сервера СУБД создайте базу данных для IAM. Имя базы данных должно отличаться от имени базы данных, которую вы установили для работы с Kaspersky Security Center Linux. Сервер администрирования не удаляет базу данных IAM автоматически при деинсталляции или переносе Сервера на другое устройство, вам нужно удалить базу данных вручную:

    sudo -i -u postgres psql -U postgres -c "CREATE DATABASE <iam_db_name>;"

СУБД будет установлена и настроена. База данных Сервера администрирования и база данных IAM созданы. После этого вам нужно установить Kaspersky Security Center Linux на узлы кластера.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!