GreenPlum的Primary和Mirro切換恢復

gp節點出現了acting as primary change tracking錯誤,判斷是節點primary和mirror發生了切換spa

1.沒有配置gp的日誌,沒法獲取爲何切換了,待會兒看看默認日誌在哪裏日誌

目前只有gpadmin、gprecover的操做日誌orm

在gpadmin和master的日誌pg_log中也沒有報錯切換的提示。--那麼切換的日誌在哪裏呢???內存

 

2.執行gprecoverseg命令,提示共享內存清除失敗。而後執行gpstate -m 發現並無成功,仍是tracking狀態ast

3.重啓gp gpstop -M fast   gpstartform

4.執行gprecoveryseg 仍是失敗,發現一個錯誤Failed to inform primary segment of updatedmirroring state. 應該是缺失增量信息致使segment恢復失敗(tracking後,仍然可用,有數據繼續寫入)class

5.執行gprecoveryseg -F 進行全量恢復 成功配置

6.執行gprecoveryseg -r 將gp全部節點恢復到原來角色date

相關文章
相關標籤/搜索