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
ダイアログを使用して、サービスのスタートアップの種類を制御できます。