forked from commandprompt/PITRTools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cmd_standby.ini.sample
72 lines (46 loc) · 1.47 KB
/
cmd_standby.ini.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
[DEFAULT]
; what major version are we using?
pgversion: 8.2
; Used for 8.2 (8.1?), should be set to something > than checkpoint_segments on master
numarchives: 10
; Commands needed for execution
; absolute path to ssh
ssh: /usr/bin/ssh
; absolute path to rsync
rsync: /usr/bin/rsync
; the path to to the postgres bin
pg_standby: /usr/lib/postgresql/8.3/bin/pg_standby
pg_ctl: /usr/lib/postgresql/8.3/bin/pg_ctl
; path to psql on the master
r_psql: /usr/lib/postgresql/8.3/bin/psql
; Generalized information
; the port postgresql runs on (master)
port: 6000
; ip or name of master server
master_public_ip: 192.168.3.254
; the ip address we should use when processing remote shell
master_local_ip: 127.0.0.1
; the user performed initdb
user: postgres
; on or off
debug: off
; on or off
ssh_debug: off
; the timeout for ssh before we throw an alarm
ssh_timeout: 30
; should be the same as r_archivedir for archiver
archivedir: /data2/pgsql/archive/
; where you executed initdb -D to
pgdata: /data1/pgsql/data/
; Confs
; This is the postgresql.conf to be used when not in standby
postgresql_conf: /var/lib/postgresql/etc/postgresql.conf
; This is the pg_hba.conf to be used when not in standby
pg_hba_conf: /var/lib/postgresql/etc/pg_hba.conf
; Alarms
notify_critical: ls
notify_warning:
notify_ok:
; On failover action
; Whatever is placed here will be executed on -FS must return 0
action_failover: /var/lib/postgresql/pitr_tools/failover.sh