pg 資料庫HA 啟動指令碼的兩個假設

babyyellow發表於2012-09-17
pg 的那個啟動指令碼已經改完了,
目前的測試看,基本按照我們的預期

設定了兩個假設:

1.主從資料庫都是開著的,這個時候,如果主庫發生故障了,
資料庫可以按照我們的預想的方式發生主從切換。
然後從庫的pg 會切換為主庫。
原來的主庫就壞掉了,需要人工干預才能恢復主從複製了。

2.從庫是冷啟動的,就是說在發生故障切換的時候,從庫時沒有開的,這個時候,也會發生切換,但是從庫是隻讀訪問的,不會破壞主從的複製關係,這個時候需要人工干預把從庫切為主庫。
真對第二個情況的的考慮:
dba 人工干預了從庫的從庫,比如我們把從庫停機維護了2天,期間,發生了主從切換,這個時候,我們是不希望,從庫轉換為主庫的,因為可能丟了很多資料。

這個時候去,從庫啟動為只讀,可以把歸檔日誌應用完成,這個時候是需要人工干預的。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-743827/,如需轉載,請註明出處,否則將追究法律責任。

相關文章