重啟資料庫叢集伺服器( 主庫伺服器/備庫伺服器 )步驟

瀚高PG實驗室發表於2022-05-31
文件用途

本文旨在指導工程師如何重啟資料庫叢集伺服器。

詳細資訊

叢集種類:



1、普通流複製叢集(非同步&同步)

2、Repmgr叢集(高可用類)

3、Sharding叢集(負載均衡類)

4、ETCD叢集(高可用類)




叢集重啟順序:

1、關閉備庫

2、關閉主庫

3、啟動主庫

4、啟動備庫




注意點:

①優先關閉備庫的原因是防止叢集誤切換。

②關閉資料庫之前應檢查是否有應用程式連線使用,是否有對應的守護程式,防止資料庫無法關閉或被反覆拉起。

③優先啟動主庫的原因是主庫是寫入節點,只有啟動主庫後業務才可正常使用,此時拉起備庫會自動同步新的變動,注意主備啟動時間不要間隔太長。




瀚高資料庫啟動/關閉命令(需要提前配置好環境變數):

快速關閉資料庫(對無操作會話自動斷開):pg_ctl stop -m f
快速開啟資料庫:pg_ctl start 
關閉守護程式(Repmgr):repmgr  daemon  stop
開啟守護程式(Repmgr):repmgr -d




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

相關文章