RPMからのインストール

Pgpool-II 3.6.5 文書
前のページ | 上に戻る | 第 3章Pgpool-IIのインストール | 次のページ

# 3.9. RPMからのインストール

この章では、RPMからPgpool-IIのインストールについて説明します。 ソースコードからインストールする場合は、項3.1を参照してください。

## 3.9.1. RPMのインストール

Pgpool-IIの公式RPMは、http://www.pgpool.net/yumから入手できます。

RHELとその派生ディストリビューションでは、以下を一度行ってください。

    yum install http://www.pgpool.net/yum/rpms/3.6/redhat/rhel-7-x86_64/pgpool-II-release-3.6-1.noarch.rpm

そして以下を実施してください。

    yum install pgpool-II-pg96

`pg96`は、`PostgreSQL 9.6`を意味しています。 Pgpool-IIはPostgreSQLのライブラリと拡張のディレクトリが必要です。 そのディレクトリへのパスはPostgreSQLのバージョンごとに異なっているので、PostgreSQLに対応するRPMを選んでください。 またRPMは、PostgreSQLコミュニティRPMを使用することを前提としています。

    yum install pgpool-II-pg96-debuginfo

これにより、コアファイルあるいはバックトレースにおいて、デバッグ用のシンボルを得ることができます。 インストールすることを推奨します。 開発向けのオプションパッケージがあります。

    yum install pgpool-II-pg96-devel

これにより、開発者向けのヘッダーファイルがインストールされます。

すべてのPostgreSQLサーバに、以下をインストールしてください。

    yum install pgpool-II-pg96-extensions

## 3.9.2. RPMの設定

すべてのPgpool-II設定ファイルは`/etc/pgpool-II`にあります。 設定方法については項3.8を参照ください。

## 3.9.3. Pgpool-IIの起動と停止

    systemctl enable pgpool.service

この後システム全体を再起動するか、以下を実行してください。

    systemctl start pgpool.service

PostgreSQLサーバは、これよりも前に起動済みでなければならないことに注意してください。

    systemctl stop pgpool.service

この後、PostgreSQLサーバを停止しても構いません。

RHEL6/CentOS 6では、以下を一度行ってください。

    chkconfig pgpool on

この後システム全体を再起動するか、以下を実行してください。

    service start pgpool

PostgreSQLサーバは、これよりも前に起動済みでなければならないことに注意してください。 Pgpool-IIを停止するには、次のようにしてください。

    service stop pgpool

この後、PostgreSQLサーバを停止しても構いません。

前のページ | ホーム | 次のページ
pgpool.confの設定 | 上に戻る | サーバの準備と運用