Chuyển tới nội dung

Một số lệnh patroni và etcd cơ bản

PatroniKhởi tạo lại member patronipatronictl -c /etc/patroni.yml reinit postgres indo_psql1Loại bỏ 1 node ra khỏi clusterpatronictl -c /etc/patroni.yml remove indo_psql1Kiểm tra member listpatronictl -c /etc/patroni/patroni.yml listĐể Disable Patroni Cluster Auto Failoverpatronictl -c /etc/patroni/patroni.yml pausePatroni Cluster Switchoverpatronictl -c /etc/patroni/patroni.yml switchover –master… Một số lệnh patroni và etcd cơ bản

High Available Postgres by Patroni

Install Postges trên tất cả các node Tạo các user trên các nodesu postgres/opt/postgres/bin/psqlpostgres=# CREATE USER replicator WITH REPLICATION ENCRYPTED PASSWORD ‘x0hDfZv27’;postgres=# CREATE USER postgres WITH SUPERUSER ENCRYPTED PASSWORD ‘njk16uAeFNl’; Install watchdogsudo vi /etc/watchdog.conf## active dòng này lên, bỏ comment… High Available Postgres by Patroni