高可用性模板 Patroni

MIT
Python
跨平台
2017-03-14
达尔文

Patroni是一个模板,它使用Python为你提供一个自己订制的,高可用的解决方案,为最大程度的可用性,它的配置信息存储在像ZooKeeper, etcd或者Consul中。如果DBAs,DevOps工程师或者SRE正在寻找一个在数据中心中快速部署高可用PostgreSQL方案,或者其他的用途,Patroni 能提供帮助。

安装

brew install postgresql etcd haproxy libyaml python
pip install psycopg2 pyyaml

运行和配置

> etcd --data-dir=data/etcd
> ./patroni.py postgres0.yml
> ./patroni.py postgres1.yml
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Patroni: A Template for PostgreSQL HA with ZooKeeper, etcd or Consul

Patroni: A Template for PostgreSQL HA with ZooKeeper, etcd or Consul You can find a version of this documentation that is searchable and also easier to navigate at patroni.readt...

01/16 10:22
8
0
Kubernetes部署高可用PostgreSQL集群

【编者的话】本文主要介绍了如何在Kubernetes环境中用Stolon去部署高可用的PostgreSQL,本文从Stolon的结构组成开始,由浅入深介绍原理,从开始安装到最后对其进行failover测试,深入浅出,为...

2018/12/21 11:39
97
0
PostgreSQL的集群化和容器化部署

对于PostgreSQL用户来说,随着数据增多、业务负载上升,需要将其进行容器化和集群化改造,以便于管理和伸缩规模。PostgreSQL虽然可以支持集群,但仍然是传统数据库架构而非分布式数据库架构。...

02/13 12:22
47
1
PostgreSQL DBA快速入门(六) - 最好的社区工具

这篇博客我们来细数一下PostgreSQL周边工具的分类以及每个大类中被使用最多的工具。我们分享的大部分工具都是开源的,使用这些工具的商业花费相对较少。 这些PostgreSQL的工具大体上可以分为...

2018/08/04 22:58
175
1
Kubernetes-2018干货盘点

毫无疑问,Kubernetes在2018年是个丰收年,不仅本身取得了重大的进步,也让使用它的人获益匪浅。 2018年,我跟随着Kubernetes社区,将其升级到了1.13.2版本,推动将GIS服务器第一次迁移到Kub...

01/24 14:31
55
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部