[Linux-ha-jp] Pacemakerを利用したPostgreSQLのレプリケーション冗長化が動かない件について

Back to archive index

soudai sone alfta****@gmail*****
2015年 2月 12日 (木) 18:15:01 JST


MLの皆様

はじめまして、曽根と申します。
このたびは表題の件について上手く行かないため、ご相談に参りました。

■環境
・OS
# cat /etc/redhat-release
CentOS release 6.6 (Final)

・Pacemaker等
# rpm -q corosync corosynclib cluster-glue cluster-glue-libs heartbeat
heartbeat-libs resource-agents pacemaker
 pacemaker-libs pm_crmgen pm_diskd pm_extras pm_logconv-hb libesmtp ipmitool

corosync-1.4.7-1.el6.x86_64
corosynclib-1.4.7-1.el6.x86_64
cluster-glue-1.0.11-1.el6.x86_64
cluster-glue-libs-1.0.11-1.el6.x86_64
heartbeat-3.0.5-1.1.el6.x86_64
heartbeat-libs-3.0.5-1.1.el6.x86_64
resource-agents-3.9.5-12.el6_6.3.x86_64
pacemaker-1.0.13-2.el6.x86_64
pacemaker-libs-1.0.13-2.el6.x86_64
pm_crmgen-1.4-1.el6.noarch
pm_diskd-1.3-1.el6.x86_64
pm_extras-1.5-1.el6.x86_64
pm_logconv-hb-1.3-1.el6.noarch
libesmtp-1.0.4-16.el6.x86_64
ipmitool-1.8.11-21.el6.x86_64

・PostgreSQL
# rpm -qa | grep postgres
postgresql93-9.3.6-1PGDG.rhel6.x86_64
postgresql93-docs-9.3.6-1PGDG.rhel6.x86_64
postgresql93-libs-9.3.6-1PGDG.rhel6.x86_64
postgresql93-server-9.3.6-1PGDG.rhel6.x86_64
postgresql93-contrib-9.3.6-1PGDG.rhel6.x86_64

以上のとおりです。
現象としては

スレーブ側のレプリケーションが開始されない

状態です。
調査してみるとPacemakerが作成する

 /var/lib/pgsql/tmp/rep_mode.conf

の中身が

synchronous_standby_names = ''

となっており、それが原因かと考えております。
大変お手数ですがsynchronous_standby_namesはどのパラメータを元に作成されるのでしょうか。
またその他ご提示すべき情報が必要でしたらご教示していただけると幸いです。

以上のとおり、どうぞよろしくお願いします。
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
Télécharger 
-------------- next part --------------
$B%F%-%9%H7A<00J30$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
$B%U%!%$%kL>(B: setting.crm
$B7?(B:         application/octet-stream
$B%5%$%:(B:     6645 $B%P%$%H(B
$B @ bL@(B:       $BL5$7(B
URL:        http://lists.sourceforge.jp/mailman/archives/linux-ha-japan/attachments/20150212/c84ccde8/attachment.obj 



Linux-ha-japan メーリングリストの案内
Back to archive index