在 Db2 Warehouse 中为 HADR 设置 etcd 存储器
您必须设置 etcd 存储器以在 IBM Software Hub上的 Db2 Warehouse 高可用性灾难恢复 (HADR) 配置中启用自动故障转移。
Db2 Warehouse HADR 支持使用称为 Governor 的机制进行自动故障转移。 Governor 依赖于 etcd 键值存储库来跟踪 HADR 状态信息,例如当前引导者 (主节点)。 仅在主备用数据库和主体备用数据库之间支持自动故障转移,因此必须在两个部署之间共享单个 etcd 端点。
重要信息: 对于生产部署,需要三节点 etcd 拓扑。
如果 etcd 安装在同一 OpenShift® 集群上,那么它不应与 Db2 Warehouse 部署位于同一工作程序节点上。 这可以在 etcd 部署中使用 pod 反亲缘关系来实现。
要为 HADR 设置 etcd 存储器,请从以下方法中进行选择:
- 您可以使用外部 etcd 商店,该商店可以是云提供的服务,部署在 OpenShift 集群上,也可以在本地托管。
- 随 Db2 Warehouse 安装一起打包的部署 etcd
- 部署由 Bitnami 打包的 etcd for Db2 Warehouse
- 使用内置 Db2 Warehouse etcd 存储 (仅非生产,单一 OpenShift 集群环境)