模块:ETCD

Pigsty 内置了 etcd 支持,这是一个可靠的分布式配置存储数据库,作为 DCS 为 PostgreSQL 高可用提供支持。

ETCD 是一个分布式的、可靠的键-值存储,用于存放系统中最为关键的配置数据。

Pigsty 使用 etcd 作为 DCS:分布式配置存储(或称为分布式共识服务)。这对于 PostgreSQL 的高可用性与自动故障转移至关重要。

在安装 ETCD 模块之前,需要安装 NODE 模块将节点纳管。 此外,除非您决定使用外部的现有 etcd 集群,否则在部署任何 PGSQL 集群之前,你必须先安装 ETCD 模块,因为 patronivip-manager 会依赖 etcd 模块实现高可用与L2 VIP绑定。


集群配置

根据需求场景选择合适的 Etcd 集群规模,并对外提供可靠的接入。

参数列表

Etcd 模块提供了 10 个相关配置参数,用于定制所需的 Etcd 集群。

预置剧本

如何使用预置的 ansible 剧本来管理 Etcd 集群,常用管理命令速查。

管理预案

Etcd 集群管理 SOP,创建,销毁,扩容,缩容的详细说明

监控告警

如何监控 Etcd?有哪些告警规则值得关注?

指标列表

Pigsty ETCD 模块提供的完整监控指标列表与释义

常见问题

Pigsty etcd 模块常见问题答疑


Last modified 2024-11-22: update minio/etcd docs (345b8442)