- PostgreSQL高可用實戰
- 胡輝等
- 309字
- 2022-08-16 17:40:47
2.3.1 安裝PgBouncer
安裝PgBouncer可以從自身的軟件源直接獲取,為了使用其新的特性,也可以從源碼編譯部署。
從軟件源安裝PgBouncer非常簡單。這里以CentOS操作系統為例,運行下面的命令:

安裝后,將配置文件目錄所屬者分配給postgres系統賬號。

需要使用一個安全的 Postgres 數據庫,在主 Postgres 數據庫中創建一個可以登錄的PgBouncer 用戶,可以隨機使用一個密碼并且在之后的配置中使用它。請在 PostgreSQL數據庫中運行下面的SQL語句。

將PgBouncer加入系統服務中來管理啟動和關閉,需要運行下面的命令:

從源碼編譯安裝 PgBouncer。PgBouncer 官網中包含源碼下載、文檔、FAQ。在安裝前需要提前安裝依賴,安裝命令如下。

下載源碼。

解壓。

進入目錄并設置程序存放路徑。

編譯安裝。

手動創建配置文件。

修改PgBouncer程序路徑所屬者并配置權限。

將編譯后的PgBouncer程序加入systemctl服務中。

推薦閱讀
- Greenplum:從大數據戰略到實現
- 大數據可視化
- 工業大數據分析算法實戰
- Hadoop大數據實戰權威指南(第2版)
- WS-BPEL 2.0 Beginner's Guide
- Python醫學數據分析入門
- Python金融實戰
- Oracle PL/SQL實例精解(原書第5版)
- Mastering LOB Development for Silverlight 5:A Case Study in Action
- 二進制分析實戰
- 中文版Access 2007實例與操作
- Web Services Testing with soapUI
- 大數據數學基礎(R語言描述)
- Access 2010數據庫程序設計實踐教程
- 基于數據發布的隱私保護模型研究