postgresql 主從配置

來源:互聯網
上載者:User

標籤:

安裝postgresql

主從是否一定需要分兩台機器,主從必須要同一個版本,不然啟動會報錯。

3. 配置Master資料庫

su – postgres

/usr/local/pgsql/bin/pg_ctl –D /data/pgsql9.1 start #啟動資料庫

#進入資料庫建立repl使用者

Psql –p 5432 –U postgres –h 127.0.0.1

Create user repl superuser password ‘密碼’

\q

 

#修改postgresql.conf檔案

vi /data/pgsql9.1/postgresql.conf

listen_addresses = ‘*‘ //監聽地址

wal_level = hot_standby // 同步層級, 最小的,檔案,hot_standby,或邏輯,(更改後需要重新啟動)

synchronous_commit = on // 是否同步,on表示需要同步到其他伺服器

max_wal_senders = 2 // 同步最大的進程數量

wal_keep_segments = 32 // 記錄檔段大小,預設為16M,0表示禁用

full_page_writes=on


synchronous_standby_names = ‘*‘ /* 提供同步代理的待命伺服器
* 逗號分隔的列表application_name
* 從待機狀態(S);“*”=所有 */

 

#修改pg_hba.conf檔案

vi /data/pgsql9.1/pg_hba.conf

#允許區域網路中md5密碼認證串連

host all all 192.168.100.0/24 md5

#使用者資料同步,必須為replication資料庫

host replication repl 192.168.100.0/24 md5

#使用者在當前資料庫伺服器無密碼串連

local all all trust

 

 

#重啟資料庫

Su – postgres

/usr/local/pgsql/bin/pg_ctl –D /data/pgsql9.1 restart

 

postgresql 主從配置

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.