File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -160,6 +160,8 @@ Failover and Failback
160
160
runbench.sh
161
161
^b n
162
162
pg_ctl -D master -m immediate stop
163
+ ^b n
164
+ ^b n
163
165
pg_ctl -D replica1 promote
164
166
ls replica1/
165
167
psql -p 5433
@@ -169,15 +171,9 @@ create table test2(test text);
169
171
^b n
170
172
runbench_replica1.sh
171
173
^b n
172
- cp replica1/recovery.done master/recovery.conf
173
- $EDITOR master/recovery.conf
174
- pg_ctl -D master start
175
- psql -p 5433
176
- select * from pg_stat_replication;
177
- \q
178
- tail -f /var/log/postgresql/postgresql-master
179
174
rm -rf master/*
180
175
pg_basebackup -x -P -p 5433 -U replicator -D master
176
+ cp /setup/postgres/master/* master/
181
177
cp replica1/recovery.done master/recovery.conf
182
178
$EDITOR master/recovery.conf
183
179
pg_ctl -D master start
@@ -189,9 +185,11 @@ touch master/PROMOTE
189
185
psql -p 5432
190
186
select pg_is_in_recovery();
191
187
\q
188
+ pg_ctl -D replica1 -m immedate stop
192
189
rm -rf replica1/*
193
190
pg_basebackup -x -P -p 5432 -U replicator -D replica1
194
191
cp /setup/postgres/replica1/* replica1/
192
+ cp replica1/recovery.conf.replica1.dual replica1/recovery.conf
195
193
pg_ctl -D replica1 start
196
194
psql -p 5432
197
195
select * from pg_stat_replication;
You can’t perform that action at this time.
0 commit comments