[root@xyrtddb03 patroni]# cat patroni.yml
scope: pgsql16
namespace: /pgsql01/
name: pg03restapi:listen: 0.0.0.0:8008connect_address: 10.40.2.43:8008etcd3:hosts: 10.40.2.41:2379,10.40.2.42:2379,10.40.2.43:2379bootstrap:dcs:ttl: 6loop_wait: 3retry_timeout: 3maximum_lag_on_failover: 1048576master_start_timeout: 300synchronous_mode: truepostgresql:use_pg_rewind: trueuse_slots: trueparameters:max_connections: 8000superuser_reserved_connections: 10shared_buffers: 8GBwal_buffers: 2GBeffective_cache_size: 24GBwork_mem: 8MBmaintenance_work_mem: 512MBmax_wal_size: 2GBmin_wal_size: 256MBidle_in_transaction_session_timeout: 0effective_io_concurrency: 8parallel_workers_per_gather: 8wal_level: "replica"hot_standby: "on"wal_keep_size: 40000Mmax_wal_senders: 10max_replication_slots: 10wal_log_hints: "on"logging_collector: "on"log_directory: "/data01/postgres/pgsql/pglog"log_filename: "postgresql-%Y-%m-%d.log"archive_mode: onarchive_command: 'cp %p /data01/postgres/pgsql/pgarch/%f' initdb:- encoding: UTF8- locale: C- lc-ctype: zh_CN.UTF-8- data-checksumspg_hba:- host replication repuser 0.0.0.0/0 md5- host all all 0.0.0.0/0 md5users:admin:password: adm45612398!options:- createrole- createdbpostgresql:listen: 0.0.0.0:5432connect_address: 10.40.2.43:5432data_dir: /data01/postgres/pgsql/pgdatabin_dir: /data01/postgres/pgsql/binauthentication:replication:username: repuserpassword: 'Rep1231331#'superuser:username: postgrespassword: Asdfsd123569!callbacks:on_start: /etc/patroni/patroni_callback.shon_stop: /etc/patroni/patroni_callback.shon_role_change: /etc/patroni/patroni_callback.shon_reload: /etc/patroni/patroni_callback.shon_reload: /etc/patroni/patroni_callback.shbasebackup:max-rate: 10000Mcheckpoint: fast
#callbacks:
# on_start: /etc/patroni/patroni_callback.sh
# on_stop: /etc/patroni/patroni_callback.sh
# on_role_change: /etc/patroni/patroni_callback.sh#callbacks:
# on_start: /etc/patroni/patroni_callback.sh
# on_stop: /etc/patroni/patroni_callback.sh
# on_role_change: /etc/patroni/patroni_callback.sh#log:
# level: DEBUG
# format: '%(asctime)s - %(levelname)s - %(message)s' watchdog:mode: automaticdevice: /dev/watchdogsafety_margin: 2tags:nofailover: falsenoloadbalance: falseclonefrom: falsenosync: false
[root@xyrtddb03 patroni]# pwd
/etc/patroni
[root@xyrtddb03 patroni]#