通过 Helm 图表配置时如何将 postgresql 数据库中的 wal_level 更改为逻辑级别

问题描述 投票:0回答:1

我使用 helm 部署了 timescale-postgresql 图表名称:timescalepostgres timescale/timescaledb-single --version 0.33.1 在values.yaml 文件中,我保留了 wal_level = 逻辑值,但是在部署之后,我看到 wal_level 仍然显示副本的默认值。 怎么改?

在 Helm Chart 部署过程中,我明确提到了 wal_level:逻辑,但它并没有更改副本的默认值。

postgresql kubernetes-helm timescaledb wal logical-replication
1个回答
0
投票

如果部署时未应用values.yaml文件的wal_level:逻辑设置,请确保YAML语法正确,验证Helm图表版本的兼容性,并在安装或升级时使用--set。如果问题仍然出现,您可能需要尝试直接使用 SQL 设置 PostgreSQL (ALTER SYSTEM SET wal_level = '逻辑';)

希望它有效:)

© www.soinside.com 2019 - 2024. All rights reserved.