нода будет witness и не участвует в репликации а только в выборах мастера?
Q: It is possible to run Patroni and PostgreSQL only on two nodes? A: Yes, on the third node you can run patroni_raft_controller (without Patroni and PostgreSQL). In such a setup, one can temporarily lose one node without affecting the primary. https://patroni.readthedocs.io/en/latest/SETTINGS.html - раздел Short FAQ about Raft implementation но нужно учитывать The RAFT support is deprecated. We will do our best to maintain it, but take neither guarantee nor responsibility for possible issues.
я бы даже сказал, что главное чтобы было нечетное количество членов dcs кластера (неважно какого raft, etcd3 или др.), которые будут прописаны в конфиге patroni. А сколько самих Patroni вы запустите с такой конфигурацией не важно 3 или 2 или даже 1.
Обсуждают сегодня