完成PolarDB PostgreSQL轻量版集群部署后,您可以按需增加或删除只读节点。
注意事项
删除只读节点时,该节点上的连接会发生闪断,其他节点不受影响。建议您在业务低谷期执行删除节点操作,并确保应用具备自动重连机制。
增加只读节点
如需扩大集群规格,增加集群只读节点,可更新集群配置文件增加只读节点配置。
完成新节点环境准备,包括以下内容:
修改配置文件。关键修改是在
db.hosts
和hosts
中增加只读节点配置,配置文件内容请参见配置文件示例。新只读节点安装集群依赖。
pdbcli install node --target <目标只读节点IP地址>
增加只读节点。该过程先从主节点拉取数据重建新节点,之后系统会将其加入高可用组件和代理组件
Proxy
。pdbcli rebuild db --target <目标只读节点IP地址>
安装完成后,可执行
pdbcli status
确认节点状态。
删除只读节点
pdbcli delete db --target <目标只读节点IP地址>
删除只读节点后,请更新集群配置文件中该只读节点配置。关键修改是在db.hosts
和hosts
中删除该只读节点配置,配置文件内容请参见配置文件示例。
重建只读节点
pdbcli rebuild db --target <目标只读节点IP地址>
不支持重建集群主节点。只读节点重建过程会从主节点拉取数据重建,之后系统会将其重新加入高可用组件和代理组件Proxy
。
该文章对您有帮助吗?
- 本页导读 (1)
- 注意事项
- 增加只读节点
- 删除只读节点
- 重建只读节点