[英]Create failover postgresql cluster if you have 2 virtmachine without load balancing server
現在我讀了這個https://wiki.clusterlabs.org/wiki/PgSQL_Replicated_Cluster
我對此有一些疑問:
對不起,我的英語不好
您詢問了將近2個月,但似乎您和幾周前的情況一樣。 我瀏覽了您的鏈接,它說明您需要使用corosync +起搏器+ pc。 坦率地說,我沒有任何經驗,但是我在PostgreSQL 9.5.14和10.7上使用了pgpool2 4.0.4(在撰寫本文時為最新),在過去的兩個月中成功地建立了兩個集群。
使用pgpool,您不需要使用任何其他工具/庫,並且所有配置都進入一個文件pgpool.conf,並且pool_password和pcp.conf中只有很少的密碼(1個襯里)。 pgpool附帶了看門狗(pgpool集群的組件)所需的所有配置,以查找集群的運行/停止狀態,只需要進行配置即可進行處理。
您可以在此處找到有關pgpool2的更多信息,並在此處找到有關最新版本的信息 。 您也可以在鏈接上參考(首先閱讀以獲取整個過程的要旨),它非常有用,並且非常詳細地介紹了整個過程的過程。
另外,請讓我們知道您是否能夠在鏈接上使用上述技術設置集群。
編輯:在我的要點頁面上 ,您可能會找到pgpool.conf的提取配置, 我僅保留了更改的設置。 其余部分保留為默認設置,或者可能我忘記為此添加1-2。 關於文件的大多數評論都來自標准文檔,並且不言自明,但是我僅在少數地方添加了自己的評論,它們是
同樣,最重要的事情是,坐下來閱讀指向std的原始鏈接。 文檔只是整個事物/過程的要旨。 您以后可以根據需要輕松修改它。 我閱讀了3-4次文檔(學習緩慢),然后混合使用了兩種方法。 我也創建了4個文件
您將在以下兩個地方找到有關這些方面的指南:std。 文檔和其他教程。 它們是普通的sh文件,帶有一堆ssh和psql命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.