配置与 Kaspersky Security Center Linux 配合使用的 PostgreSQL 或 Postgres Pro 服务器

Kaspersky Security Center Linux 支持 PostgreSQL 和 Postgres Pro DBMS。如果您使用这些 DBMS 之一,请考虑配置 DBMS 服务器参数,使 DBMS 与 Kaspersky Security Center Linux 达到最佳工作状态。

配置文件的默认路径是:/etc/postgresql/<VERSION>/main/postgresql.conf

PostgreSQL 和 Postgres Pro 的推荐参数:

确保standard_conforming_strings参数设置为其默认值on。更新 postgresql.conf 文件后重新加载配置或重新启动服务器。有关详细信息,请参阅 PostgreSQL 文档

如果您使用集群 Postgres DBMS,请在集群配置中为所有 DBMS 服务器指定max_connections参数。

如果您使用 Postgres Pro 15.7 或 Postgres Pro 15.7.1,请禁用enable_compound_index_stats参数:

enable_compound_index_stats = off

有关 PostgreSQL 和 Postgres Pro 服务器参数以及如何指定参数的详细信息,请参阅相应的 DBMS 文档。

有关如何为 PostgreSQL 和 Postgres Pro 创建和配置账户的详细信息,请参阅以下主题: 配置 PostgreSQL 和 Postgres Pro 的使用账户

高可用性集群支持

高可用性 MariaDB 和 PostgreSQL 集群支持以下设置:

复制类型:同步。

最小节点数:3。

最大节点数:15。

服务器访问 DBMS 使用的 Postgres 角色需要具有读取以下视图的权限(默认启用):

当使用 Postgres 高可用性集群(版本 14 或更高版本)作为数据库时,数据库用户必须具有pg_read_all_stats权限。您可以通过运行以下命令授予此权限:

GRANT pg_read_all_stats TO "%1";

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

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

页顶