准备高可用性 DBMS 集群以与 Kaspersky Security Center Linux 配合使用

Kaspersky Security Center Linux 支持Platform V Pangolin 以及 Postgres Pro 内置高可用性集群。

高可用性 DBMS 集群最低配置必须至少包含三个节点:

要准备高可用性 DBMS 集群以与 Kaspersky Security Center Linux 配合使用:

  1. 在所有高可用性 DBMS集群节点上,修改配置文件 /etc/pangolin-manager/postgres.yml(如果您使用 Platform V Pangolin)或 /etc/postgresql//main/postgresql.conf(如果您使用 Postgres Pro 内置高可用性集群),如下所示:
    • 如果在将集群连接到 Kaspersky Security Center Linux时仅指定主节点或副本节点的 DNS 名称或 IP 地址,请将以下行添加到postgresql部分:

      log_hostname: '1'

    • 更改postgresql部分中的以下参数值:

      search_path: ext,public

    对于其他配置文件参数,您可以使用PostgreSQL 和 Postgres Pro 的推荐参数值

  2. 编辑配置文件后,在所有高可用性 DBMS集群节点(仲裁节点除外)上重启 DBMS集群服务,如下所示:

    systemctl restart pangolin-manager.service

    systemctl restart postgresql-< 版本 >

数据库用户必须具有pg_read_all_stats权限。您可以通过运行以下命令授予此权限:

GRANT pg_read_all_stats TO "%1";

其中%1是数据库用户的名称。

用户名在管理服务器安装程序期间在KLSRV_UNATT_DBMS_LOGIN参数中指定。

高可用性 DBMS 集群已准备好与 Kaspersky Security Center Linux 协同工作。要将集群连接到 Kaspersky Security Center Linux,请在安装 Kaspersky Security Center Linux 期间指定 DBMS 地址的步骤中输入所有集群节点的 DNS 名称或 IP 地址和端口。或者,您可以在指定 DBMS 地址时仅指定主节点或副本节点的 DNS 名称或 IP 地址。

Page top