Can we bring the primary server up again? I found in the doc that "In 
master/slave mode with streaming replication, online recovery can be  
performed. 
Only a standby node can be recovered. You cannot recover the primary node. To 
recover the primary node, you have to stop all DB nodes and pgpool-II, and then 
restore it from a backup." 




So, can't we restore the primary without making the standby (new primary) down? 


Thanks.




________________________________
From: Sandeep Thakkar <[email protected]>
To: [email protected]
Sent: Wed, April 13, 2011 3:05:25 PM
Subject: [Pgpool-general] failover done, now need help in online recovery


Hi,

Failover:
I have one Master (PG9.0), one Standby (PG9.0) and one instance of pgpool-II 
(3.0.3) on the same box. I created a recovery.conf in the Standby and did all 
the other required settings in pgool.conf and postgresql.conf. To mimic the 
failover scenario, I killed the Master server, and found that failover process 
started successfully. Standby stops in recovering mode, and is promoted to 
primary (read-write). I could even execute write query on Standby (new Primary) 
now.

Online recovery:
To take it forward, I want to bring my old primary up and once up, it should 
behave as a Standby (read only).  One step I know of is to execute the 
basebackup.sh on the new Primary, which will copy it's base directory to the 
old 
primary's data directory. Then what? I do not have the  recovery.conf on the 
old 
primary yet. Do I need to keep it there? What else do I need to do?

Thanks
_______________________________________________
Pgpool-general mailing list
[email protected]
http://pgfoundry.org/mailman/listinfo/pgpool-general

Reply via email to