2013-08-06 72 views
1

是否有任何方法來切換主從的角色& FREQUENTLY並同步奴隸與主和副詩?PostgreSQL 9.2流複製

讓我看看我的機器網絡在Master上關閉5分鐘,然後我的Slave成爲Master,但是當我的舊Master網絡問題解決了,那麼不用用'rsync'命令構建舊Master,是否有可能方式來同步舊的主只有在5分鐘內做出的改變?

希望得到專家的回覆。

回答

1

我一直在PostgreSQL的複製,現在 你有沒有給你的問題正確描述 1)你怎麼用時,主殺postgres進程或停止主

沒有解下來使用主時殺死除了rsync之外的postgres,因爲當master master kill master可能已經在本地提交,所以master和master的數據不一致,因爲master繼續前進,奴隸留下,所以接下來當老master嘗試成爲slave時,它會嘗試重做日誌在最後的檢查點,但它不會從新主(舊從屬)找到該wal文件。

+0

對不起,延遲迴復。 我的意思是說'重建一個老主人'? 我可以不使用以前的主要數據文件,只是讓它同步並從新的主要獲得增量? 大部分的解決方案顯示從前主服務器中刪除所有數據文件,並通過rsync(或其他類似方式)從新主服務器獲取所有數據文件?但我不想用這個放大鏡,是否有任何替代解決方案可用? –