Postgresql HA Cluseter
Bu yazımızda Postgresql için (High Availability) Cluster yapısının kurulmasından bahsedeceğiz. 3 node lu bir ortam kuracağız. Postgresql Açık kaynak kodlu ve popüler bir veri tabanı olmasına karşılık doğrudan, Cluster yapısına desteği bulunmamaktadır, fakat Patroni ile cluster desteği sağlanabilmektedir. Bizde bu yazımızda Patroni ile işleme devam edeceğiz.
Biz aşağıdaki yapı ile 3 node lu bir yapı kuracağız.
Sunucular | Uygulamalar | IP |
etcd | etcd, HAProxy | 172.15.1.10 |
psqlnode01 | patroni, Postgresql | 172.15.1.11 |
psqlnode02 | patroni, Postgresql | 172.15.1.12 |