pgpool是乙個postgresql中很好用的一種工具,當然在安裝和使用中會經常出一些小問題,寫一下我遇到過的問題。
首先在做流複製的時候,要安裝好pg後,做完基礎備份後,在安裝pgpool,pgpool中的一些方法函式,在主端安裝建立就好,因為流複製會同步到備庫
再就是安裝完成後,配置檔案和指令碼的問題。
主備兩邊的檔案內容除了在指定使用者的時候不同以外,其他的都要求相同,指令碼檔案也是這要求的。
在配置好,在測試主備切換的時候如果出現了一直切換不過來,而且recovery.conf檔案的字尾還沒變成.done,說明前的配置有問題,先檢查一下主備的配置情況,如果沒有問題的話,另一種可能就是指令碼檔案的許可權問題[root@node2 ~]# chmod 755 /pgpool/etc/failover.sh
建議在執行pg_md5的時候使用一下語句
pg_md5 -u postgres -p pool_passwd
ubuntu使用體會
以前玩過redhat帶桌面系統的,玩得很累 一大堆命名,記不住,對著命令表,需要什麼就查什麼,相當的累。最近聽說ubuntu版本都到了8.04了,而且桌面系統很好很強大 於是去官方下了乙個,安裝。說實話,安裝真的很簡單,比windows安裝起來方便多了。點了幾下滑鼠,等了約20分鐘後,系統安裝完成了...
try catch finally使用體會
try catch finally public class finallytest static int test finally 結果是2。在try語句中,在執行return語句時,要返回的結果已經準備好了,就在此時,程式轉到finally執行了。在轉去之前,try中先把要返回的結果存放到不同於...
for迴圈使用體會
最近在看原始碼的時候看到了以下 class var2 componentclasses int var3 componentclasses.length for int var4 0 var4 var3 var4 發現原始碼裡面用的條件3是 var4這種型別的條件。當時就感覺很奇怪,應為我一般都是用...