Configuring Slony Replication

CentOS/Rocky Linux/AlmaLinux/Debianホストでは、構成ファイル(slony-replication.ini )は /etc/edb/slony-replication<xx> ディレクトリにあります。設定ファイルで、マスタノードとスタンバイノードの接続情報を指定します。

Windowsホストでは、構成ファイルの名前はmaster.conf.sample およびslave.conf.sample です。それらは、 EDB Postgres Advanced Serverインストールの下の/etc ディレクトリにあります。 Slonyレプリケーションを構成する前に、構成ファイルの名前をmaster.conf およびslave.conf に変更する必要があります。

Slonyレプリケーション環境の構成については、 Slony official project documentation を参照してください。

構成オプションを指定した後、レプリケーション環境のすべてのノードでSlony Replicationサービスを開始する必要があります。サービスの制御の詳細については、

EDB website のEDB Advanced

Serverインストールガイドを参照してください。

LinuxシステムでSlony Replicationをインストール、構成、および起動した後、システムのリブート時にサービスを自動起動するようにシステムを手動で構成する必要があります。

Linuxシステムで自動起動するようにサービスを構成するには、コマンドラインを開き、スーパーユーザー権限を引き受けて、次のコマンドを入力します。

Redhat互換のLinuxシステムの場合:

/sbin/chkconfig service_name on

service_name はサービスの名前を指定します。

Debian互換のLinuxシステムでは、次のコマンドを使用します。

/usr/sbin/update-rc.d service_name enable

service_name はサービスの名前を指定します。

Windowsシステムでは、Slony Replicationサービスはデフォルトで自動起動するように構成されていることに注意してください。 Service Properties ダイアログを使用して、サービスのスタートアップの種類を制御できます。