搭建postgresql叢集的問題彙總

heibao326發表於2015-08-24
問題一:如何配置pg遠端訪問
          修改postgresql.conf-->listen_addresses = '*'
          修改pg_hba.conf-->新增 host    all             all             0.0.0.0/0               trust
          ps:以上代表允許從任何地址登入postgresql
問題二:遠端連線pg伺服器時出現如下錯誤          
          psql: could not connect to server: No route to host
                   Is the server running on host "192.168.100.149" and accepting
                   TCP/IP connections on port 5432?
         原因:pg伺服器的防火牆阻擋
         解決方案:pg伺服器開放5432埠
        /sbin/iptables -I INPUT -p tcp --dport 5432 -j ACCEPT
        /etc/init.d/iptables save
        service iptables restart
問題三:pgpool-II安裝好後,執行命令"createdb -p 9999 test"出錯
         createdb: could not connect to database template1: could not connect to server: No such file or directory
          Is the server running locally and accepting
          connections on Unix domain socket "/tmp/.s.PGSQL.9999"?
      原因:沒有指定pgpool所在的伺服器
      解決方法:執行"createdb -h 192.168.100.148 -p 9999 test"
問題四:搭建複製模式後,如果節點1壞了,如何進行故障恢復?
      步驟一:在pgpool伺服器上手動執行命令:pcp_attach_node -d 5 localhost 9898 postgres postgres 1 將失效的節點加入叢集
         ps:localhost 是指pgpool的伺服器
             9898      是指pcp埠
             postgres:postgres是指pcp管理的使用者名稱和密碼
             1是指節點號碼
     步驟二:
問題五:搭建流複製環境時,在備庫上,利用psql無法連線資料庫,出現錯誤“psql: FATAL:  the database system is starting up"
           原因:備庫的postgesql.conf中的“hot_standby"這個引數沒有設定正確
            解決方法:設定hot_standby=on        
問題六:安裝pgpool的時候出現錯誤"make: pg_config: Command not found"&"make: *** No targets.  Stop."
          指定路徑:export PATH=/home/pg93/pgsql/bin:$PATH

問題七:備份指令碼:pg_basebackup -F p -D $PGDATA -h 192.168.224.128 -p 5432 -U replica
           壓力測試:pgbench -M prepared -n -r -f ./test.sql -p 5432 -U postgres -c 16 -T 60 postgres
問題八:man postgres 出現錯誤 No manual entry for postgres
           解決方法:修改/etc/man.config  新增man路徑:MANPATH /usr/local/pgsql/share/man/
問題九:/usr/bin/ld: cannot find -lsasl2
           解決方法:安裝yum install cyrus-sasl-devel -y

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

相關文章