Mailing List Archive

pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
$B$O$8$a$^$7$F!"3$F#$H?=$7$^$9!#(B

$B8=:_!"(BDebian+PostgreSQL$B$G(BDatabaseServer$B$r8!F$Cf$G$9!#(B
$B$=$3$G!"(Bpacemaker+corosync$B$rMQ$$$F%/%i%9%?%j%s%0$r9=C[.$7$F(B
$B>c32;~$N%U%'%$%k%*!<%P!<$r9T$$$?$$$N$G$9$,!"(Bpacemaker$B$+$i(B
postgresql$B$r5/F0$G$-$:$K:$$C$F$*$j$^$9!#(B
$B$I$J$?$+!"$*CN7C$rGR<Z$G$-$J$$$G$7$g$&$+!)(B


$B!c3NG':Q$_FbMF!d(B
$B!&N>%N!<%I$K2>A[.(BIP$B$N$_$r@_Dj$9$k(Bcrm$B$N>l9g!"4|BTDL$j$KF0:n$9$k!#(B
$B!!!J2>A[.(BIP$B$,?6$i$l$I$A$i$+%@%&%s$9$k$HF0:nCf$N%N!<%I$,2>A[.(BIP$B$r0z$-7Q$0!K(B
$B!&(BPostgreSQL$B$r<jF0$G5/F0$7$?>l9g!"%l%W%j%1!<%7%g%sF0:n$9$k!#(B
$B!!-!(B/etc/init.d/postgresql start
$B!!-"(B/usr/lib/pgostgresql/9.1/bin/pg_ctl start -D /var/lib/pgostgresql/9.1/main
$B!!"(-!$G$O(B/etc/postgresql/9.1/main/posgresql.conf($BF0:n3NG'MQ(B)$B$r;2>H$7$FF0:n(B
$B!!!!-"$G$O(B/var/lib/pgostgresql/9.1/main/posgresql.conf(pacemaker$BMQ(B)$B$r;2>H$7$FF0:n(B


$B3F4D6-$O2<5-$NMM$K$J$C$F$*$j$^$9!#(B
Debian 7.8.0 amd64
PostgreSQL 9.1
pacemaker 1.1.7-1
corosync 1.4.2-3

$B8=:_$O@_Dj!&F0:n3NG'$rL\E*$K$7$F$^$9$N$G!"(BKVM$B>e$K2>A[(BPC
$B$r#2Bf9=@.$7$F%F%9%H$7$F$$$^$9!#(B
$B#2%N!<%I$N$_$G(BPrimary$B$H(BStandby$B$H$7$F(B/etc/hostname$B$K$O(B
$B$=$l$>$l(B"DBS_PRI"$B$H(B"DBS_STB"$B$r@_Dj$7$F$$$^$9!#(B

$B%j%=!<%9%(!<%8%'%s%H(B(pgsql)$B$O(B
https://raw.githubusercontent.com/ClusterLabs/resource-agents/master/heartbeat/pgsql
$B$+$i%@%&%s%m!<%I$7$?$b$KN>%N!<%I$H$bF~49$($^$7$?!#(B

$B4pK\E*$J@_Dj$O2<5-$r;29M$K=$@5$7$FF0:n3NG'$r$7$F$$$^$9!#(B
https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88


[crm]
property no-quorum-policy="ignore" stonith-enabled="false"
rsc_defaults resource-stickiness="INFINITY" migration-threshold="1"

ms msPostgresql pg_sql \
meta \
master-max="1" master-node-max="1" \
clone-max="2" clone-node-max="1" \
notify="true"

group master-group vip-pri \
meta \
ordered="false"

primitive vip-pri ocf:heartbeat:IPaddr2 \
params ip="192.168.255.253" nic="eth0:1" cidr_netmask="16" \
op start timeout="60s" interval="0s" on-fail="restart" \
op monitor timeout="60s" interval="10s" on-fail="restart" \
op stop timeout="60s" interval="0s" on-fail="block"

primitive vip-stb ocf:heartbeat:IPaddr2 \
params ip="192.168.255.252" nic="eth0:2" cidr_netmask="16" \
op start timeout="60s" interval="0s" on-fail="restart" \
op monitor timeout="60s" interval="10s" on-fail="restart" \
op stop timeout="60s" interval="0s" on-fail="block"

primitive pg_sql ocf:heartbeat:pgsql \
params \
pgctl="/usr/lib/pgostgresql/9.1/bin/pg_ctl" \
psql="/usr/lib/pgostgresql/9.1/bin/psql" \
pgdata="/var/lib/pgostgresql/9.1/main" \
rep_mode="sync" \
node_list="DBS_PRI DBS_STB" \
restore_command="cp /mnt/wal_archive/%f %p" \
master_ip="192.168.255.243" \
primary_conninfo_opt="keepalives_idle=60 keepalives_interval=5 keepalives_count=5" \
stop_escalate="0" \
op start timeout="30s" interval="0s" on-fail="restart" \
op monitor timeout="30s" interval="4s" on-fail="restart" \
op monitor timeout="30s" interval="2s" on-fail="restart" role="Master" \
op promote timeout="30s" interval="0s" on-fail="restart" \
op demote timeout="30s" interval="0s" on-fail="stop" \
op stop timeout="30s" interval="0s" on-fail="block" \
op notify timeout="60s" interval="0s"

location rsc_location-1 vip-pri \
rule 200: #uname eq DBS_PRI \
rule 100: #uname eq DBS_STB

location rsc_location-2 vip-stb \
rule 200: pgsql-status eq "HS:sync" \
rule 100: pgsql-status eq "PRI"

colocation rsc_colocation-1 inf: master-group msPostgresql:Master

order rsc_order-2 inf: msPostgresql:promote master-group:start symmetrical=false
order rsc_order-3 0: msPostgresql:demote master-group:stop symmetrical=false


[/etc/corosync/corosync.conf]
# Please read the openais.conf.5 manual page
quorum {
# Enable and configure quorum subsystem (default: off)
# see also corosync.conf.5 and votequorum.5
provider: corosync_votequorum
expected_votes: 2
}

aisexec {
user: root
group: root
}

service {
name: pacemaker
ver: 0
use_mgmtd: yes
}

totem {
version: 2

# How long before declaring a token lost (ms)
token: 3000

# How many token retransmits before forming a new configuration
token_retransmits_before_loss_const: 10

# How long to wait for join messages in the membership protocol (ms)
join: 60

# How long to wait for consensus to be achieved before starting a new round of membership configuration (ms)
consensus: 3600

# Turn off the virtual synchrony filter
vsftype: none

# Number of messages that may be sent by one processor on receipt of the token
max_messages: 20

# Limit generated nodeids to 31-bits (positive signed integers)
clear_node_high_bit: yes

# Disable encryption
secauth: off
#crypto_cipher: none
#crypto_hash: none

# How many threads to use for encryption/decryption
threads: 0

# Optionally assign a fixed node id (integer)
# nodeid: 1234

# This specifies the mode of redundant ring, which may be none, active, or passive.
# rrp_mode: none
rrp_mode: active

interface {
ringnumber: 0
# The following values need to be set based on your environment
member {
memberaddr: 192.168.255.243
}
member {
memberaddr: 192.168.255.242
}
bindnetaddr: 192.168.0.0
broadcast: yes
mcastport: 5405
ttl: 1
}
transport: udpu
}

amf {
mode: disabled
}

logging {
fileline: off
to_stderr: yes
to_logfile: no
to_syslog: yes
syslog_facility: daemon
debug: off
timestamp: on
logger_subsys {
subsys: AMF
debug: off
tags: enter|leave|trace1|trace2|trace3|trace4|trace6
}
}
Re: pacemakerからpostgresqlを起動出来ない件 [ In reply to ]
$B3$F#$5$s(B

$B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
$B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
-Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B

$B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90

$B0J>e!"$43NG'$/$@$5$$!#(B

----
Takehiro Matsushima
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$BAaB.$N%3%a%s%HM-Fq$&$4$6$$$^$9!#(B

> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
$B$O$$!#N>J}$H$b5/F0$7$^$;$s!#(B

$B$^$?%m%0$G$9$,!"(BPostgreSQL$B$O(B/etc/init.d/postgresql start$B$G5/F0$7$?>l9g$O(B
$BIaDL$K=PNO$5$l$^$9$,!"(Bcorosync$B$r(Brestart$B$7$F$bA4$/=PNO$5$l$^$;$s$G$7$?!#(B

$BA02s$N%a!<%k$G5-:\$7$?(Bcrm$B$G!"(Bcrm_mon -fAr$B$r<B9T$7$?$b$N$,2<5-$K$J$j$^$9!#(B
$B$D$$$G$K2<5-#3E@$r%U%!%$%k$GE:IU$7$^$9!#(B
$B!&;29M$K$7$?%5%s%W%k$K(BIP$B%"%I%l%9$d(Bpostgresql$B4X78$N%Q%9$@$1JQ99$7$?(Bcrm
$B!&>e5-(Bcrm$B$G<B;\$7$?:]$N(Bcrm_mon -fAr$B$r<B9T$7$?$b$N(B
$B!&$=$N>uBV$G(Bcorosync$B$r:F5/F0$7$F@Z$j=P$7$?(Bsyslog

$BEvA3<+J,$G$b%m%02r@O$7$^$9$,!"$I$3$r=$@5$9$l$PNI$$$N$+(B
$B%"%I%P%$%9D:$1$k$H=u$+$j$^$9!#(B
$B59$7$/$*4j$$$7$^$9!#(B

-----------------------
============
Last updated: Wed Aug 26 14:07:37 2015
Last change: Mon Aug 24 17:22:27 2015 via crmd on DBS_STB
Stack: openais
Current DC: DBS_PRI - partition with quorum
Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
2 Nodes configured, 2 expected votes
4 Resources configured.
============

Online: [ DBS_PRI DBS_STB ]

Full list of resources:

vip-stb (ocf::heartbeat:IPaddr2): Started DBS_PRI
Resource Group: master-group
vip-pri (ocf::heartbeat:IPaddr2): Stopped
Master/Slave Set: msPostgresql [postgresql]
Stopped: [ postgresql:0 postgresql:1 ]

Node Attributes:
* Node DBS_PRI:
+ master-postgresql:0 : -INFINITY
* Node DBS_STB:
+ master-postgresql:0 : -INFINITY

Migration summary:
* Node DBS_PRI:
postgresql:0: migration-threshold=1 fail-count=1000000
* Node DBS_STB:
postgresql:0: migration-threshold=1 fail-count=1000000

Failed actions:
postgresql:0_start_0 (node=DBS_PRI, call=5, rc=-2, status=Timed Out): unknown exec error
postgresql:0_start_0 (node=DBS_STB, call=5, rc=-2, status=Timed Out): unknown exec error
-----------------------

On Wed, 26 Aug 2015 02:43:58 +0900
Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:

> $B3$F#$5$s(B
>
> $B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
> -Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B
>
> $B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
> https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90
>
> $B0J>e!"$43NG'$/$@$5$$!#(B
>
> ----
> Takehiro Matsushima
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

$BA02sAw$C$?%a!<%k$KE:IU$7$?%m%0$N2<5-$N9T$NItJ,$,$I$&$bCWL?=}$_$?$$$G$9(B

Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
(pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
/usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found

$B$3$N9T$O(BRA:pgsql$B$r8+$D$1$i$l$J$$$H$$$&0UL#$G$9$h$M!)(B
$BESCf(B"//"$B$N$H$3$m$,$"$k$"$?$j$G%Q%9$,DL$i$J$/$J$C$F$$$k$h$&$K;W$$$^$9!#(B
$B$3$l$O2?=h$+$N@_Dj%U%!%$%k$G=$@52DG=$J$N$G$7$g$&$+!)(B

$B$46(NO59$7$/$*4j$$$7$^$9!#(B


On Wed, 26 Aug 2015 14:57:31 +0900
$B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:

> $B>>EgMM(B
>
> $B3$F#$G$9!#(B
> $BAaB.$N%3%a%s%HM-Fq$&$4$6$$$^$9!#(B
>
> > $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> $B$O$$!#N>J}$H$b5/F0$7$^$;$s!#(B
>
> $B$^$?%m%0$G$9$,!"(BPostgreSQL$B$O(B/etc/init.d/postgresql start$B$G5/F0$7$?>l9g$O(B
> $BIaDL$K=PNO$5$l$^$9$,!"(Bcorosync$B$r(Brestart$B$7$F$bA4$/=PNO$5$l$^$;$s$G$7$?!#(B
>
> $BA02s$N%a!<%k$G5-:\$7$?(Bcrm$B$G!"(Bcrm_mon -fAr$B$r<B9T$7$?$b$N$,2<5-$K$J$j$^$9!#(B
> $B$D$$$G$K2<5-#3E@$r%U%!%$%k$GE:IU$7$^$9!#(B
> $B!&;29M$K$7$?%5%s%W%k$K(BIP$B%"%I%l%9$d(Bpostgresql$B4X78$N%Q%9$@$1JQ99$7$?(Bcrm
> $B!&>e5-(Bcrm$B$G<B;\$7$?:]$N(Bcrm_mon -fAr$B$r<B9T$7$?$b$N(B
> $B!&$=$N>uBV$G(Bcorosync$B$r:F5/F0$7$F@Z$j=P$7$?(Bsyslog
>
> $BEvA3<+J,$G$b%m%02r@O$7$^$9$,!"$I$3$r=$@5$9$l$PNI$$$N$+(B
> $B%"%I%P%$%9D:$1$k$H=u$+$j$^$9!#(B
> $B59$7$/$*4j$$$7$^$9!#(B
>
> -----------------------
> ============
> Last updated: Wed Aug 26 14:07:37 2015
> Last change: Mon Aug 24 17:22:27 2015 via crmd on DBS_STB
> Stack: openais
> Current DC: DBS_PRI - partition with quorum
> Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
> 2 Nodes configured, 2 expected votes
> 4 Resources configured.
> ============
>
> Online: [ DBS_PRI DBS_STB ]
>
> Full list of resources:
>
> vip-stb (ocf::heartbeat:IPaddr2): Started DBS_PRI
> Resource Group: master-group
> vip-pri (ocf::heartbeat:IPaddr2): Stopped
> Master/Slave Set: msPostgresql [postgresql]
> Stopped: [ postgresql:0 postgresql:1 ]
>
> Node Attributes:
> * Node DBS_PRI:
> + master-postgresql:0 : -INFINITY
> * Node DBS_STB:
> + master-postgresql:0 : -INFINITY
>
> Migration summary:
> * Node DBS_PRI:
> postgresql:0: migration-threshold=1 fail-count=1000000
> * Node DBS_STB:
> postgresql:0: migration-threshold=1 fail-count=1000000
>
> Failed actions:
> postgresql:0_start_0 (node=DBS_PRI, call=5, rc=-2, status=Timed Out): unknown exec error
> postgresql:0_start_0 (node=DBS_STB, call=5, rc=-2, status=Timed Out): unknown exec error
> -----------------------
>
> On Wed, 26 Aug 2015 02:43:58 +0900
> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>
> > $B3$F#$5$s(B
> >
> > $B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
> > $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> > PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
> > -Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B
> >
> > $B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
> > https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90
> >
> > $B0J>e!"$43NG'$/$@$5$$!#(B
> >
> > ----
> > Takehiro Matsushima
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

syslog$B>e$N%(%i!<$,2?<oN`$+$"$j$^$7$?$,!"(Bpgsql$B4XO"0J30$O$[.$\(B
$BBP=h$G$-$^$7$?!#(B

$B!|(Binfo: RA output: (vip-slave:probe:stderr) eth0:2: warning: name may be
invalid
$B!!$3$l$O(Bcrm$B$G(B"eth0:2"$B$H;XDj$7$F$$$k$H$3$m$r(B"eth0"$B$N$_$K$9$k(B

$B!|(Bpingd[17184]: ERROR: This agent (ocf:pacemaker:pingd) has been
replaced by the more reliable ocf:pacemaker:ping.
$B!!$3$N%(%i!<$O(BRA$B$K(B"pingd"$B$G$O$J$/(B"ping"$B$r;XDj$9$k!#(B

$B!|(Binfo: RA output: (pgsql:0:probe:stderr) cat:
/var/lib/pgostgresql/9.1/main/PG_VERSION: No such file or directory
$B$O(BRA:pgsql$B$K%"%/%;%9$G$-$F$$$J$$0Y!"%"%/%;%98"(B0700$B$N%U%!%$%k$O(B
$B8!=P$G$-$J$$$H?d;!$7$F$*$j$^$9!#(B

$B$"$H$O(Binfo: RA output: (pgsql:0:probe:stderr)
/usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
/usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
$B$rBP=h$G$-$l$P@5>oF0:n$G$-$k$N$G$O$J$$$+$H!&!&!&!#(B

$B0J>e$G$9!#(B

On Wed, 26 Aug 2015 17:39:54 +0900
$B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:

> $B>>EgMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> $BA02sAw$C$?%a!<%k$KE:IU$7$?%m%0$N2<5-$N9T$NItJ,$,$I$&$bCWL?=}$_$?$$$G$9(B
>
> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
>
> $B$3$N9T$O(BRA:pgsql$B$r8+$D$1$i$l$J$$$H$$$&0UL#$G$9$h$M!)(B
> $BESCf(B"//"$B$N$H$3$m$,$"$k$"$?$j$G%Q%9$,DL$i$J$/$J$C$F$$$k$h$&$K;W$$$^$9!#(B
> $B$3$l$O2?=h$+$N@_Dj%U%!%$%k$G=$@52DG=$J$N$G$7$g$&$+!)(B
>
> $B$46(NO59$7$/$*4j$$$7$^$9!#(B
>
>

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemakerからpostgresqlを起動出来ない件 [ In reply to ]
$B3$F#$5$s(B

$B>>Eg$G$9!#(B

"//"$B$NItJ,$G$9$,!"$3$A$i$OLdBj$J$/2r<a$5$l$^$9!#(B(ls -l /var//log $B$J$I$7$F$$$?$@$1$l$PF0$/$N$O$4M}2r$$$?$@$1$k$+$H$*$b$$$^$9(B)
$BLdBj$O(Bpgsql RA$B$N$J$+$G%N!<%IL>$N<hF@$K<:GT$7$F$$$k$H$$$&$3$H$N$h$&$G$9$,!":G=*E*$KE>$s$G$7$^$C$F$$$k$N$O(BPG_VERSION$B$N%*!<%W%s$N$H$3$m$@$H;W$$$^$9!#(B
pgsql RA$B$OFbIt$G(BPostgreSQL$B$N%P!<%8%g%s$K$h$C$F=hM}$rJQ$($k$?$a$K%P!<%8%g%s$N<hF@$r9T$C$F$$$^$9!#(B
pgsql RA$B$,$3$N%U%!%$%k$r3+$1$k$h$&$KD4@0$5$l$F$_$F$O$$$+$,$G$7$g$&$+!#(B

$B$*JV;vCY$/$J$j$^$7$FBgJQ?=$7Lu$4$6$$$^$;$s$G$7$?!#(B
$B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B

----
Takehiro Matsushima



2015$BG/(B8$B7n(B26$BF|(B 17:39 $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com>:
> $B>>EgMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> $BA02sAw$C$?%a!<%k$KE:IU$7$?%m%0$N2<5-$N9T$NItJ,$,$I$&$bCWL?=}$_$?$$$G$9(B
>
> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
>
> $B$3$N9T$O(BRA:pgsql$B$r8+$D$1$i$l$J$$$H$$$&0UL#$G$9$h$M!)(B
> $BESCf(B"//"$B$N$H$3$m$,$"$k$"$?$j$G%Q%9$,DL$i$J$/$J$C$F$$$k$h$&$K;W$$$^$9!#(B
> $B$3$l$O2?=h$+$N@_Dj%U%!%$%k$G=$@52DG=$J$N$G$7$g$&$+!)(B
>
> $B$46(NO59$7$/$*4j$$$7$^$9!#(B
>
>
> On Wed, 26 Aug 2015 14:57:31 +0900
> $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:
>
>> $B>>EgMM(B
>>
>> $B3$F#$G$9!#(B
>> $BAaB.$N%3%a%s%HM-Fq$&$4$6$$$^$9!#(B
>>
>> > $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
>> $B$O$$!#N>J}$H$b5/F0$7$^$;$s!#(B
>>
>> $B$^$?%m%0$G$9$,!"(BPostgreSQL$B$O(B/etc/init.d/postgresql start$B$G5/F0$7$?>l9g$O(B
>> $BIaDL$K=PNO$5$l$^$9$,!"(Bcorosync$B$r(Brestart$B$7$F$bA4$/=PNO$5$l$^$;$s$G$7$?!#(B
>>
>> $BA02s$N%a!<%k$G5-:\$7$?(Bcrm$B$G!"(Bcrm_mon -fAr$B$r<B9T$7$?$b$N$,2<5-$K$J$j$^$9!#(B
>> $B$D$$$G$K2<5-#3E@$r%U%!%$%k$GE:IU$7$^$9!#(B
>> $B!&;29M$K$7$?%5%s%W%k$K(BIP$B%"%I%l%9$d(Bpostgresql$B4X78$N%Q%9$@$1JQ99$7$?(Bcrm
>> $B!&>e5-(Bcrm$B$G<B;\$7$?:]$N(Bcrm_mon -fAr$B$r<B9T$7$?$b$N(B
>> $B!&$=$N>uBV$G(Bcorosync$B$r:F5/F0$7$F@Z$j=P$7$?(Bsyslog
>>
>> $BEvA3<+J,$G$b%m%02r@O$7$^$9$,!"$I$3$r=$@5$9$l$PNI$$$N$+(B
>> $B%"%I%P%$%9D:$1$k$H=u$+$j$^$9!#(B
>> $B59$7$/$*4j$$$7$^$9!#(B
>>
>> -----------------------
>> ============
>> Last updated: Wed Aug 26 14:07:37 2015
>> Last change: Mon Aug 24 17:22:27 2015 via crmd on DBS_STB
>> Stack: openais
>> Current DC: DBS_PRI - partition with quorum
>> Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
>> 2 Nodes configured, 2 expected votes
>> 4 Resources configured.
>> ============
>>
>> Online: [ DBS_PRI DBS_STB ]
>>
>> Full list of resources:
>>
>> vip-stb (ocf::heartbeat:IPaddr2): Started DBS_PRI
>> Resource Group: master-group
>> vip-pri (ocf::heartbeat:IPaddr2): Stopped
>> Master/Slave Set: msPostgresql [postgresql]
>> Stopped: [ postgresql:0 postgresql:1 ]
>>
>> Node Attributes:
>> * Node DBS_PRI:
>> + master-postgresql:0 : -INFINITY
>> * Node DBS_STB:
>> + master-postgresql:0 : -INFINITY
>>
>> Migration summary:
>> * Node DBS_PRI:
>> postgresql:0: migration-threshold=1 fail-count=1000000
>> * Node DBS_STB:
>> postgresql:0: migration-threshold=1 fail-count=1000000
>>
>> Failed actions:
>> postgresql:0_start_0 (node=DBS_PRI, call=5, rc=-2, status=Timed Out): unknown exec error
>> postgresql:0_start_0 (node=DBS_STB, call=5, rc=-2, status=Timed Out): unknown exec error
>> -----------------------
>>
>> On Wed, 26 Aug 2015 02:43:58 +0900
>> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>>
>> > $B3$F#$5$s(B
>> >
>> > $B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
>> > $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
>> > PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
>> > -Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B
>> >
>> > $B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
>> > https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90
>> >
>> > $B0J>e!"$43NG'$/$@$5$$!#(B
>> >
>> > ----
>> > Takehiro Matsushima
>> > _______________________________________________
>> > Linux-ha-japan mailing list
>> > Linux-ha-japan@lists.osdn.me
>> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>>
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemakerからpostgresqlを起動出来ない件 [ In reply to ]
TO$B!'3$F#$5$s(B

$BCfJ?$H?=$7$^$9!#(B
# $B2#$+$i<:Ni$$$?$7$^$9!#(B

pgsql RA$B$,=PNO$7$F$$$k0J2<(B 2$B$D$N%(%i!<%m%0$K$D$$$F$G$9$,!"(B
resource-agents$B%Q%C%1!<%8$GDs6!$5$l$F$$$k6&DL4X?t$,MxMQ(B
$B$G$-$J$$;v$r0UL#$7$F$*$j$^$9!#(B

Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
(pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
/usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
(pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1726:
/usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_exit_reason: not found

$B$3$l$i$N6&DL4X?t$O!"(Bresource-agents-3.9.6$B$GF3F~$5$l$?$b$N$G$9!#(B

$B$b$7(B 3.9.6$B$h$j8E$$(B resource-agents$B$r;H$C$F$$$k4D6-$G!"(Bpgsql RA
$B$@$1:G?7HG$rF~<j$7$F;H$C$F$$$k>l9g!">e5-$N%(%i!<$,H/@8$7$^$9!#(B

$BBP=h:v$H$7$F$O!"(Bresource-agents$B$r(B 3.9.6$B$K%"%C%W%G!<%H$9$k$3$H$K(B
$B$J$j$^$9$,!"(Bdebian$B%Q%C%1!<%8$K$D$$$F;d$O$"$^$j>\$7$/$J$$$?$a!"(B
$B:G?7HG$NF~<jJ}K!Ey$OJ,$+$i$J$$$3$H$r!"$4MF<O2<$5$$!#(B
# $B85$N%=!<%9%3!<%I$O!"0J2<$N(B github$B>e$G8x3+$5$l$F$$$^$9!#(B
https://github.com/ClusterLabs/resource-agents


$B$^$?!"(BPG_VERSION $B$,FI$_9~$a$J$$LdBj$K$D$$$F$O!"(Binitdb$B$G(B
DB$B$r:n@.$7$?%G%#%l%/%H%j$,(B /var/lib/pgostgresql/9.1/main/
$B$G9g$C$F$$$k$N$+!"(BSELinux$BEy$N%;%-%e%j%F%#5!G=$K$h$C$F(B
$B%"%/%;%9$,AK32$5$l$F$$$J$$$N$+$r!"G0$N$?$a3NG'$7$F2<$5$$!#(B
# $B;d$N<j854D6-$G$O!"(BPG_VERSION$B$N%Q!<%_%C%7%g%s$O(B 600$B!"(B
# $B%*!<%J!<>pJs$O(B postgres:postgres$B$GLdBj$J$/(B Pacemaker
# (pgsql RA)$B$+$i;2>H$G$-$^$9!#(B


On 2015/08/27 13:28, Takehiro Matsushima wrote:
> $B3$F#$5$s(B
>
> $B>>Eg$G$9!#(B
>
> "//"$B$NItJ,$G$9$,!"$3$A$i$OLdBj$J$/2r<a$5$l$^$9!#(B(ls -l /var//log $B$J$I$7$F$$$?$@$1$l$PF0$/$N$O$4M}2r$$$?$@$1$k$+$H$*$b$$$^$9(B)
> $BLdBj$O(Bpgsql RA$B$N$J$+$G%N!<%IL>$N<hF@$K<:GT$7$F$$$k$H$$$&$3$H$N$h$&$G$9$,!":G=*E*$KE>$s$G$7$^$C$F$$$k$N$O(BPG_VERSION$B$N%*!<%W%s$N$H$3$m$@$H;W$$$^$9!#(B
> pgsql RA$B$OFbIt$G(BPostgreSQL$B$N%P!<%8%g%s$K$h$C$F=hM}$rJQ$($k$?$a$K%P!<%8%g%s$N<hF@$r9T$C$F$$$^$9!#(B
> pgsql RA$B$,$3$N%U%!%$%k$r3+$1$k$h$&$KD4@0$5$l$F$_$F$O$$$+$,$G$7$g$&$+!#(B
>
> $B$*JV;vCY$/$J$j$^$7$FBgJQ?=$7Lu$4$6$$$^$;$s$G$7$?!#(B
> $B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> ----
> Takehiro Matsushima
>
>
>
> 2015$BG/(B8$B7n(B26$BF|(B 17:39 $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com>:
>> $B>>EgMM(B
>>
>> $B3$F#$G$9!#(B
>> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>>
>> $BA02sAw$C$?%a!<%k$KE:IU$7$?%m%0$N2<5-$N9T$NItJ,$,$I$&$bCWL?=}$_$?$$$G$9(B
>>
>> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
>> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
>> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
>>
>> $B$3$N9T$O(BRA:pgsql$B$r8+$D$1$i$l$J$$$H$$$&0UL#$G$9$h$M!)(B
>> $BESCf(B"//"$B$N$H$3$m$,$"$k$"$?$j$G%Q%9$,DL$i$J$/$J$C$F$$$k$h$&$K;W$$$^$9!#(B
>> $B$3$l$O2?=h$+$N@_Dj%U%!%$%k$G=$@52DG=$J$N$G$7$g$&$+!)(B
>>
>> $B$46(NO59$7$/$*4j$$$7$^$9!#(B
>>
>>
>> On Wed, 26 Aug 2015 14:57:31 +0900
>> $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:
>>
>>> $B>>EgMM(B
>>>
>>> $B3$F#$G$9!#(B
>>> $BAaB.$N%3%a%s%HM-Fq$&$4$6$$$^$9!#(B
>>>
>>>> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
>>> $B$O$$!#N>J}$H$b5/F0$7$^$;$s!#(B
>>>
>>> $B$^$?%m%0$G$9$,!"(BPostgreSQL$B$O(B/etc/init.d/postgresql start$B$G5/F0$7$?>l9g$O(B
>>> $BIaDL$K=PNO$5$l$^$9$,!"(Bcorosync$B$r(Brestart$B$7$F$bA4$/=PNO$5$l$^$;$s$G$7$?!#(B
>>>
>>> $BA02s$N%a!<%k$G5-:\$7$?(Bcrm$B$G!"(Bcrm_mon -fAr$B$r<B9T$7$?$b$N$,2<5-$K$J$j$^$9!#(B
>>> $B$D$$$G$K2<5-#3E@$r%U%!%$%k$GE:IU$7$^$9!#(B
>>> $B!&;29M$K$7$?%5%s%W%k$K(BIP$B%"%I%l%9$d(Bpostgresql$B4X78$N%Q%9$@$1JQ99$7$?(Bcrm
>>> $B!&>e5-(Bcrm$B$G<B;\$7$?:]$N(Bcrm_mon -fAr$B$r<B9T$7$?$b$N(B
>>> $B!&$=$N>uBV$G(Bcorosync$B$r:F5/F0$7$F@Z$j=P$7$?(Bsyslog
>>>
>>> $BEvA3<+J,$G$b%m%02r@O$7$^$9$,!"$I$3$r=$@5$9$l$PNI$$$N$+(B
>>> $B%"%I%P%$%9D:$1$k$H=u$+$j$^$9!#(B
>>> $B59$7$/$*4j$$$7$^$9!#(B
>>>
>>> -----------------------
>>> ============
>>> Last updated: Wed Aug 26 14:07:37 2015
>>> Last change: Mon Aug 24 17:22:27 2015 via crmd on DBS_STB
>>> Stack: openais
>>> Current DC: DBS_PRI - partition with quorum
>>> Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
>>> 2 Nodes configured, 2 expected votes
>>> 4 Resources configured.
>>> ============
>>>
>>> Online: [ DBS_PRI DBS_STB ]
>>>
>>> Full list of resources:
>>>
>>> vip-stb (ocf::heartbeat:IPaddr2): Started DBS_PRI
>>> Resource Group: master-group
>>> vip-pri (ocf::heartbeat:IPaddr2): Stopped
>>> Master/Slave Set: msPostgresql [postgresql]
>>> Stopped: [ postgresql:0 postgresql:1 ]
>>>
>>> Node Attributes:
>>> * Node DBS_PRI:
>>> + master-postgresql:0 : -INFINITY
>>> * Node DBS_STB:
>>> + master-postgresql:0 : -INFINITY
>>>
>>> Migration summary:
>>> * Node DBS_PRI:
>>> postgresql:0: migration-threshold=1 fail-count=1000000
>>> * Node DBS_STB:
>>> postgresql:0: migration-threshold=1 fail-count=1000000
>>>
>>> Failed actions:
>>> postgresql:0_start_0 (node=DBS_PRI, call=5, rc=-2, status=Timed Out): unknown exec error
>>> postgresql:0_start_0 (node=DBS_STB, call=5, rc=-2, status=Timed Out): unknown exec error
>>> -----------------------
>>>
>>> On Wed, 26 Aug 2015 02:43:58 +0900
>>> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>>>
>>>> $B3$F#$5$s(B
>>>>
>>>> $B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
>>>> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
>>>> PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
>>>> -Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B
>>>>
>>>> $B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
>>>> https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90
>>>>
>>>> $B0J>e!"$43NG'$/$@$5$$!#(B
>>>>
>>>> ----
>>>> Takehiro Matsushima
>>>> _______________________________________________
>>>> Linux-ha-japan mailing list
>>>> Linux-ha-japan@lists.osdn.me
>>>> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>>>
>>
>> _______________________________________________
>> Linux-ha-japan mailing list
>> Linux-ha-japan@lists.osdn.me
>> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>


--
NTT $B%*!<%W%s%=!<%9%=%U%H%&%'%"%;%s%?(B
$BCfJ?(B $BOBM'(B
TEL: 03-5860-5135 FAX: 03-5463-6490
Mail: nakahira_kazutomo_b1@lab.ntt.co.jp

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$BCfJ?MM!">>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> $B$^$?!"(BPG_VERSION $B$,FI$_9~$a$J$$LdBj$K$D$$$F$O!"(Binitdb$B$G(B
> DB$B$r:n@.$7$?%G%#%l%/%H%j$,(B /var/lib/pgostgresql/9.1/main/

$B$3$3$N%Q%9;XDj$,4V0c$C$F$$$?$3$H$K5$IU$$$F=$@5$7$?$N$G$9$,!"(B
$B$=$l$G$b%(%i!<%a%C%;!<%8$,JQ$o$C$?$@$1$G(BPostgreSQL$B$r5/F0$G$-$J$$(B
$B>u67$KJQ2=$,L5$$$N$G:$$C$F$^$7$?!#(B

resource-agents$B$r(B3.9.6$B0J9_$X%P!<%8%g%s%"%C%W$r%A%c%l%s%8(B
$B$7$F8+$^$9!#(B



On Thu, 27 Aug 2015 17:37:09 +0900
NAKAHIRA Kazutomo <nakahira_kazutomo_b1@lab.ntt.co.jp> wrote:

> TO$B!'3$F#$5$s(B
>
> $BCfJ?$H?=$7$^$9!#(B
> # $B2#$+$i<:Ni$$$?$7$^$9!#(B
>
> pgsql RA$B$,=PNO$7$F$$$k0J2<(B 2$B$D$N%(%i!<%m%0$K$D$$$F$G$9$,!"(B
> resource-agents$B%Q%C%1!<%8$GDs6!$5$l$F$$$k6&DL4X?t$,MxMQ(B
> $B$G$-$J$$;v$r0UL#$7$F$*$j$^$9!#(B
>
> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1726:
> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_exit_reason: not found
>
> $B$3$l$i$N6&DL4X?t$O!"(Bresource-agents-3.9.6$B$GF3F~$5$l$?$b$N$G$9!#(B
>
> $B$b$7(B 3.9.6$B$h$j8E$$(B resource-agents$B$r;H$C$F$$$k4D6-$G!"(Bpgsql RA
> $B$@$1:G?7HG$rF~<j$7$F;H$C$F$$$k>l9g!">e5-$N%(%i!<$,H/@8$7$^$9!#(B
>
> $BBP=h:v$H$7$F$O!"(Bresource-agents$B$r(B 3.9.6$B$K%"%C%W%G!<%H$9$k$3$H$K(B
> $B$J$j$^$9$,!"(Bdebian$B%Q%C%1!<%8$K$D$$$F;d$O$"$^$j>\$7$/$J$$$?$a!"(B
> $B:G?7HG$NF~<jJ}K!Ey$OJ,$+$i$J$$$3$H$r!"$4MF<O2<$5$$!#(B
> # $B85$N%=!<%9%3!<%I$O!"0J2<$N(B github$B>e$G8x3+$5$l$F$$$^$9!#(B
> https://github.com/ClusterLabs/resource-agents
>
>
> $B$^$?!"(BPG_VERSION $B$,FI$_9~$a$J$$LdBj$K$D$$$F$O!"(Binitdb$B$G(B
> DB$B$r:n@.$7$?%G%#%l%/%H%j$,(B /var/lib/pgostgresql/9.1/main/
> $B$G9g$C$F$$$k$N$+!"(BSELinux$BEy$N%;%-%e%j%F%#5!G=$K$h$C$F(B
> $B%"%/%;%9$,AK32$5$l$F$$$J$$$N$+$r!"G0$N$?$a3NG'$7$F2<$5$$!#(B
> # $B;d$N<j854D6-$G$O!"(BPG_VERSION$B$N%Q!<%_%C%7%g%s$O(B 600$B!"(B
> # $B%*!<%J!<>pJs$O(B postgres:postgres$B$GLdBj$J$/(B Pacemaker
> # (pgsql RA)$B$+$i;2>H$G$-$^$9!#(B
>
>
> On 2015/08/27 13:28, Takehiro Matsushima wrote:
> > $B3$F#$5$s(B
> >
> > $B>>Eg$G$9!#(B
> >
> > "//"$B$NItJ,$G$9$,!"$3$A$i$OLdBj$J$/2r<a$5$l$^$9!#(B(ls -l /var//log $B$J$I$7$F$$$?$@$1$l$PF0$/$N$O$4M}2r$$$?$@$1$k$+$H$*$b$$$^$9(B)
> > $BLdBj$O(Bpgsql RA$B$N$J$+$G%N!<%IL>$N<hF@$K<:GT$7$F$$$k$H$$$&$3$H$N$h$&$G$9$,!":G=*E*$KE>$s$G$7$^$C$F$$$k$N$O(BPG_VERSION$B$N%*!<%W%s$N$H$3$m$@$H;W$$$^$9!#(B
> > pgsql RA$B$OFbIt$G(BPostgreSQL$B$N%P!<%8%g%s$K$h$C$F=hM}$rJQ$($k$?$a$K%P!<%8%g%s$N<hF@$r9T$C$F$$$^$9!#(B
> > pgsql RA$B$,$3$N%U%!%$%k$r3+$1$k$h$&$KD4@0$5$l$F$_$F$O$$$+$,$G$7$g$&$+!#(B
> >
> > $B$*JV;vCY$/$J$j$^$7$FBgJQ?=$7Lu$4$6$$$^$;$s$G$7$?!#(B
> > $B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B
> >
> > ----
> > Takehiro Matsushima
> >
> >
> >
> > 2015$BG/(B8$B7n(B26$BF|(B 17:39 $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com>:
> >> $B>>EgMM(B
> >>
> >> $B3$F#$G$9!#(B
> >> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> >>
> >> $BA02sAw$C$?%a!<%k$KE:IU$7$?%m%0$N2<5-$N9T$NItJ,$,$I$&$bCWL?=}$_$?$$$G$9(B
> >>
> >> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> >> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
> >> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
> >>
> >> $B$3$N9T$O(BRA:pgsql$B$r8+$D$1$i$l$J$$$H$$$&0UL#$G$9$h$M!)(B
> >> $BESCf(B"//"$B$N$H$3$m$,$"$k$"$?$j$G%Q%9$,DL$i$J$/$J$C$F$$$k$h$&$K;W$$$^$9!#(B
> >> $B$3$l$O2?=h$+$N@_Dj%U%!%$%k$G=$@52DG=$J$N$G$7$g$&$+!)(B
> >>
> >> $B$46(NO59$7$/$*4j$$$7$^$9!#(B
> >>
> >>
> >> On Wed, 26 Aug 2015 14:57:31 +0900
> >> $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:
> >>
> >>> $B>>EgMM(B
> >>>
> >>> $B3$F#$G$9!#(B
> >>> $BAaB.$N%3%a%s%HM-Fq$&$4$6$$$^$9!#(B
> >>>
> >>>> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> >>> $B$O$$!#N>J}$H$b5/F0$7$^$;$s!#(B
> >>>
> >>> $B$^$?%m%0$G$9$,!"(BPostgreSQL$B$O(B/etc/init.d/postgresql start$B$G5/F0$7$?>l9g$O(B
> >>> $BIaDL$K=PNO$5$l$^$9$,!"(Bcorosync$B$r(Brestart$B$7$F$bA4$/=PNO$5$l$^$;$s$G$7$?!#(B
> >>>
> >>> $BA02s$N%a!<%k$G5-:\$7$?(Bcrm$B$G!"(Bcrm_mon -fAr$B$r<B9T$7$?$b$N$,2<5-$K$J$j$^$9!#(B
> >>> $B$D$$$G$K2<5-#3E@$r%U%!%$%k$GE:IU$7$^$9!#(B
> >>> $B!&;29M$K$7$?%5%s%W%k$K(BIP$B%"%I%l%9$d(Bpostgresql$B4X78$N%Q%9$@$1JQ99$7$?(Bcrm
> >>> $B!&>e5-(Bcrm$B$G<B;\$7$?:]$N(Bcrm_mon -fAr$B$r<B9T$7$?$b$N(B
> >>> $B!&$=$N>uBV$G(Bcorosync$B$r:F5/F0$7$F@Z$j=P$7$?(Bsyslog
> >>>
> >>> $BEvA3<+J,$G$b%m%02r@O$7$^$9$,!"$I$3$r=$@5$9$l$PNI$$$N$+(B
> >>> $B%"%I%P%$%9D:$1$k$H=u$+$j$^$9!#(B
> >>> $B59$7$/$*4j$$$7$^$9!#(B
> >>>
> >>> -----------------------
> >>> ============
> >>> Last updated: Wed Aug 26 14:07:37 2015
> >>> Last change: Mon Aug 24 17:22:27 2015 via crmd on DBS_STB
> >>> Stack: openais
> >>> Current DC: DBS_PRI - partition with quorum
> >>> Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
> >>> 2 Nodes configured, 2 expected votes
> >>> 4 Resources configured.
> >>> ============
> >>>
> >>> Online: [ DBS_PRI DBS_STB ]
> >>>
> >>> Full list of resources:
> >>>
> >>> vip-stb (ocf::heartbeat:IPaddr2): Started DBS_PRI
> >>> Resource Group: master-group
> >>> vip-pri (ocf::heartbeat:IPaddr2): Stopped
> >>> Master/Slave Set: msPostgresql [postgresql]
> >>> Stopped: [ postgresql:0 postgresql:1 ]
> >>>
> >>> Node Attributes:
> >>> * Node DBS_PRI:
> >>> + master-postgresql:0 : -INFINITY
> >>> * Node DBS_STB:
> >>> + master-postgresql:0 : -INFINITY
> >>>
> >>> Migration summary:
> >>> * Node DBS_PRI:
> >>> postgresql:0: migration-threshold=1 fail-count=1000000
> >>> * Node DBS_STB:
> >>> postgresql:0: migration-threshold=1 fail-count=1000000
> >>>
> >>> Failed actions:
> >>> postgresql:0_start_0 (node=DBS_PRI, call=5, rc=-2, status=Timed Out): unknown exec error
> >>> postgresql:0_start_0 (node=DBS_STB, call=5, rc=-2, status=Timed Out): unknown exec error
> >>> -----------------------
> >>>
> >>> On Wed, 26 Aug 2015 02:43:58 +0900
> >>> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
> >>>
> >>>> $B3$F#$5$s(B
> >>>>
> >>>> $B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
> >>>> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> >>>> PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
> >>>> -Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B
> >>>>
> >>>> $B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
> >>>> https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90
> >>>>
> >>>> $B0J>e!"$43NG'$/$@$5$$!#(B
> >>>>
> >>>> ----
> >>>> Takehiro Matsushima
> >>>> _______________________________________________
> >>>> Linux-ha-japan mailing list
> >>>> Linux-ha-japan@lists.osdn.me
> >>>> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> >>>
> >>
> >> _______________________________________________
> >> Linux-ha-japan mailing list
> >> Linux-ha-japan@lists.osdn.me
> >> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> >
> >
>
>
> --
> NTT $B%*!<%W%s%=!<%9%=%U%H%&%'%"%;%s%?(B
> $BCfJ?(B $BOBM'(B
> TEL: 03-5860-5135 FAX: 03-5463-6490
> Mail: nakahira_kazutomo_b1@lab.ntt.co.jp
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$BCfJ?MM!">>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

Debian$B$G(Bresource-agents$B$NF~$lBX$($r;n$_$^$7$?$H$3$m!"(B
$B;d$K$OB>$N%G%#%9%H%j%S%e!<%7%g%s8~$1$N%=!<%9$r%$%s%9%H!<%k(B
$B$7$FF0:n$5$;$k$3$H$O=PMh$^$;$s$G$7$?!#(B
$BBe$o$j$K(BDebian$B$N%5%$%H$+$i%@%&%s%m!<%I$7$F$-$?$b$N$G!"(B
3.9.5$B$r%$%s%9%H!<%k$7$?$H$3$m!"(Bpostgresql$B$O5/F0$9$k$h$&$K(B
$B$J$C$?$b$N$N!"4|BT$7$F$$$kF0:n$H$O$+$J$j0[$J$j$^$9!#(B

$BJRB&$7$+5/F0$7$J$+$C$?$j!"(Bcorosync$B:F5/F0$K$h$jN>B&5/F0$7$F$b(B
$B%l%W%j%1!<%7%g%sF0:n$O$7$^$;$s!#(B
$B$7$+$b(BDBS-PRI$BB&$,5/F0$7$J$+$C$?:]$O(Bvip-naster/slave/rep$B$,A4$F(B
stopped$B$N$^$^$G$9!#(B
DBS-PRI$BB&$,5/F0$7$?>l9g$OA4$F(Bvip-naster/slave/rep$B$O(BDBS-PRI$BB&(B
$B$H$7$F5/F0$7$F$^$9!#(B

$B$J$*!"$=$N:]$N(BDBS-PRI$BB&$N(Bpgdata$B$N%U%)%k%@!<$K$OI,$:(Brecovery.conf
$B$,0lEY@8@.$5$l!"$=$N8e(Brecovery.done$B$K$J$C$F$$$^$9!#(B
recovery.done$B$NCf?H$r3NG'$7$?=j!"(Bapplication_name=dbs-pri$B$H(B
$B$J$C$F$$$^$9$N$G!"%l%W%j%1!<%7%g%sF0:n$O=PMh$:(Bpromote$B$9$k$7$+(B
$B$J$/$J$C$F$$$k$H;W$$$^$9$,;d$N2r<a$O4V0c$C$F$$$k$G$7$g$&$+!)(B

$BE:IU$7$?(Bcrm_mon$B%U%!%$%k$O2?EY$+(Bcorosync$B$r%j%9%?!<%H$7$FN>(BNode
$B$G(Bpostgresql$B$,5/F0$7$?>uBV$G$9!#(B

resource-agents$B0J30$K$b99?7$7$J$$$H@5>oF0:n$7$J$$$b$N$,(B
$B$"$k$N$G$7$g$&$+!)(B

$B%"%I%P%$%9Ey$46(NOD:$1$k$H=u$+$j$^$9!#(B


On Thu, 27 Aug 2015 17:45:46 +0900
$B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:

> $BCfJ?MM!">>EgMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> > $B$^$?!"(BPG_VERSION $B$,FI$_9~$a$J$$LdBj$K$D$$$F$O!"(Binitdb$B$G(B
> > DB$B$r:n@.$7$?%G%#%l%/%H%j$,(B /var/lib/pgostgresql/9.1/main/
>
> $B$3$3$N%Q%9;XDj$,4V0c$C$F$$$?$3$H$K5$IU$$$F=$@5$7$?$N$G$9$,!"(B
> $B$=$l$G$b%(%i!<%a%C%;!<%8$,JQ$o$C$?$@$1$G(BPostgreSQL$B$r5/F0$G$-$J$$(B
> $B>u67$KJQ2=$,L5$$$N$G:$$C$F$^$7$?!#(B
>
> resource-agents$B$r(B3.9.6$B0J9_$X%P!<%8%g%s%"%C%W$r%A%c%l%s%8(B
> $B$7$F8+$^$9!#(B
>
>
>
> On Thu, 27 Aug 2015 17:37:09 +0900
> NAKAHIRA Kazutomo <nakahira_kazutomo_b1@lab.ntt.co.jp> wrote:
>
> > TO$B!'3$F#$5$s(B
> >
> > $BCfJ?$H?=$7$^$9!#(B
> > # $B2#$+$i<:Ni$$$?$7$^$9!#(B
> >
> > pgsql RA$B$,=PNO$7$F$$$k0J2<(B 2$B$D$N%(%i!<%m%0$K$D$$$F$G$9$,!"(B
> > resource-agents$B%Q%C%1!<%8$GDs6!$5$l$F$$$k6&DL4X?t$,MxMQ(B
> > $B$G$-$J$$;v$r0UL#$7$F$*$j$^$9!#(B
> >
> > Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> > (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
> > /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
> > Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> > (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1726:
> > /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_exit_reason: not found
> >
> > $B$3$l$i$N6&DL4X?t$O!"(Bresource-agents-3.9.6$B$GF3F~$5$l$?$b$N$G$9!#(B
> >
> > $B$b$7(B 3.9.6$B$h$j8E$$(B resource-agents$B$r;H$C$F$$$k4D6-$G!"(Bpgsql RA
> > $B$@$1:G?7HG$rF~<j$7$F;H$C$F$$$k>l9g!">e5-$N%(%i!<$,H/@8$7$^$9!#(B
> >
> > $BBP=h:v$H$7$F$O!"(Bresource-agents$B$r(B 3.9.6$B$K%"%C%W%G!<%H$9$k$3$H$K(B
> > $B$J$j$^$9$,!"(Bdebian$B%Q%C%1!<%8$K$D$$$F;d$O$"$^$j>\$7$/$J$$$?$a!"(B
> > $B:G?7HG$NF~<jJ}K!Ey$OJ,$+$i$J$$$3$H$r!"$4MF<O2<$5$$!#(B
> > # $B85$N%=!<%9%3!<%I$O!"0J2<$N(B github$B>e$G8x3+$5$l$F$$$^$9!#(B
> > https://github.com/ClusterLabs/resource-agents
> >
> >
> > $B$^$?!"(BPG_VERSION $B$,FI$_9~$a$J$$LdBj$K$D$$$F$O!"(Binitdb$B$G(B
> > DB$B$r:n@.$7$?%G%#%l%/%H%j$,(B /var/lib/pgostgresql/9.1/main/
> > $B$G9g$C$F$$$k$N$+!"(BSELinux$BEy$N%;%-%e%j%F%#5!G=$K$h$C$F(B
> > $B%"%/%;%9$,AK32$5$l$F$$$J$$$N$+$r!"G0$N$?$a3NG'$7$F2<$5$$!#(B
> > # $B;d$N<j854D6-$G$O!"(BPG_VERSION$B$N%Q!<%_%C%7%g%s$O(B 600$B!"(B
> > # $B%*!<%J!<>pJs$O(B postgres:postgres$B$GLdBj$J$/(B Pacemaker
> > # (pgsql RA)$B$+$i;2>H$G$-$^$9!#(B
> >
> >
> > On 2015/08/27 13:28, Takehiro Matsushima wrote:
> > > $B3$F#$5$s(B
> > >
> > > $B>>Eg$G$9!#(B
> > >
> > > "//"$B$NItJ,$G$9$,!"$3$A$i$OLdBj$J$/2r<a$5$l$^$9!#(B(ls -l /var//log $B$J$I$7$F$$$?$@$1$l$PF0$/$N$O$4M}2r$$$?$@$1$k$+$H$*$b$$$^$9(B)
> > > $BLdBj$O(Bpgsql RA$B$N$J$+$G%N!<%IL>$N<hF@$K<:GT$7$F$$$k$H$$$&$3$H$N$h$&$G$9$,!":G=*E*$KE>$s$G$7$^$C$F$$$k$N$O(BPG_VERSION$B$N%*!<%W%s$N$H$3$m$@$H;W$$$^$9!#(B
> > > pgsql RA$B$OFbIt$G(BPostgreSQL$B$N%P!<%8%g%s$K$h$C$F=hM}$rJQ$($k$?$a$K%P!<%8%g%s$N<hF@$r9T$C$F$$$^$9!#(B
> > > pgsql RA$B$,$3$N%U%!%$%k$r3+$1$k$h$&$KD4@0$5$l$F$_$F$O$$$+$,$G$7$g$&$+!#(B
> > >
> > > $B$*JV;vCY$/$J$j$^$7$FBgJQ?=$7Lu$4$6$$$^$;$s$G$7$?!#(B
> > > $B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B
> > >
> > > ----
> > > Takehiro Matsushima
> > >
> > >
> > >
> > > 2015$BG/(B8$B7n(B26$BF|(B 17:39 $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com>:
> > >> $B>>EgMM(B
> > >>
> > >> $B3$F#$G$9!#(B
> > >> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> > >>
> > >> $BA02sAw$C$?%a!<%k$KE:IU$7$?%m%0$N2<5-$N9T$NItJ,$,$I$&$bCWL?=}$_$?$$$G$9(B
> > >>
> > >> Aug 26 14:25:20 DBS_PRI lrmd: [17045]: info: RA output:
> > >> (pgsql:0:probe:stderr) /usr/lib/ocf/resource.d//heartbeat/pgsql: 1948:
> > >> /usr/lib/ocf/resource.d//heartbeat/pgsql: ocf_local_nodename: not found
> > >>
> > >> $B$3$N9T$O(BRA:pgsql$B$r8+$D$1$i$l$J$$$H$$$&0UL#$G$9$h$M!)(B
> > >> $BESCf(B"//"$B$N$H$3$m$,$"$k$"$?$j$G%Q%9$,DL$i$J$/$J$C$F$$$k$h$&$K;W$$$^$9!#(B
> > >> $B$3$l$O2?=h$+$N@_Dj%U%!%$%k$G=$@52DG=$J$N$G$7$g$&$+!)(B
> > >>
> > >> $B$46(NO59$7$/$*4j$$$7$^$9!#(B
> > >>
> > >>
> > >> On Wed, 26 Aug 2015 14:57:31 +0900
> > >> $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com> wrote:
> > >>
> > >>> $B>>EgMM(B
> > >>>
> > >>> $B3$F#$G$9!#(B
> > >>> $BAaB.$N%3%a%s%HM-Fq$&$4$6$$$^$9!#(B
> > >>>
> > >>>> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> > >>> $B$O$$!#N>J}$H$b5/F0$7$^$;$s!#(B
> > >>>
> > >>> $B$^$?%m%0$G$9$,!"(BPostgreSQL$B$O(B/etc/init.d/postgresql start$B$G5/F0$7$?>l9g$O(B
> > >>> $BIaDL$K=PNO$5$l$^$9$,!"(Bcorosync$B$r(Brestart$B$7$F$bA4$/=PNO$5$l$^$;$s$G$7$?!#(B
> > >>>
> > >>> $BA02s$N%a!<%k$G5-:\$7$?(Bcrm$B$G!"(Bcrm_mon -fAr$B$r<B9T$7$?$b$N$,2<5-$K$J$j$^$9!#(B
> > >>> $B$D$$$G$K2<5-#3E@$r%U%!%$%k$GE:IU$7$^$9!#(B
> > >>> $B!&;29M$K$7$?%5%s%W%k$K(BIP$B%"%I%l%9$d(Bpostgresql$B4X78$N%Q%9$@$1JQ99$7$?(Bcrm
> > >>> $B!&>e5-(Bcrm$B$G<B;\$7$?:]$N(Bcrm_mon -fAr$B$r<B9T$7$?$b$N(B
> > >>> $B!&$=$N>uBV$G(Bcorosync$B$r:F5/F0$7$F@Z$j=P$7$?(Bsyslog
> > >>>
> > >>> $BEvA3<+J,$G$b%m%02r@O$7$^$9$,!"$I$3$r=$@5$9$l$PNI$$$N$+(B
> > >>> $B%"%I%P%$%9D:$1$k$H=u$+$j$^$9!#(B
> > >>> $B59$7$/$*4j$$$7$^$9!#(B
> > >>>
> > >>> -----------------------
> > >>> ============
> > >>> Last updated: Wed Aug 26 14:07:37 2015
> > >>> Last change: Mon Aug 24 17:22:27 2015 via crmd on DBS_STB
> > >>> Stack: openais
> > >>> Current DC: DBS_PRI - partition with quorum
> > >>> Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
> > >>> 2 Nodes configured, 2 expected votes
> > >>> 4 Resources configured.
> > >>> ============
> > >>>
> > >>> Online: [ DBS_PRI DBS_STB ]
> > >>>
> > >>> Full list of resources:
> > >>>
> > >>> vip-stb (ocf::heartbeat:IPaddr2): Started DBS_PRI
> > >>> Resource Group: master-group
> > >>> vip-pri (ocf::heartbeat:IPaddr2): Stopped
> > >>> Master/Slave Set: msPostgresql [postgresql]
> > >>> Stopped: [ postgresql:0 postgresql:1 ]
> > >>>
> > >>> Node Attributes:
> > >>> * Node DBS_PRI:
> > >>> + master-postgresql:0 : -INFINITY
> > >>> * Node DBS_STB:
> > >>> + master-postgresql:0 : -INFINITY
> > >>>
> > >>> Migration summary:
> > >>> * Node DBS_PRI:
> > >>> postgresql:0: migration-threshold=1 fail-count=1000000
> > >>> * Node DBS_STB:
> > >>> postgresql:0: migration-threshold=1 fail-count=1000000
> > >>>
> > >>> Failed actions:
> > >>> postgresql:0_start_0 (node=DBS_PRI, call=5, rc=-2, status=Timed Out): unknown exec error
> > >>> postgresql:0_start_0 (node=DBS_STB, call=5, rc=-2, status=Timed Out): unknown exec error
> > >>> -----------------------
> > >>>
> > >>> On Wed, 26 Aug 2015 02:43:58 +0900
> > >>> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
> > >>>
> > >>>> $B3$F#$5$s(B
> > >>>>
> > >>>> $B$*@$OC$K$J$j$^$9!">>Eg$H?=$7$^$9!#(B
> > >>>> $B5/F0$G$-$J$$!"$H$$$&>uBV$K$D$$$F$G$9$,!"(BMaster$B$b(BSlave$B$b5/F0$7$J$$$H$$$&$3$H$G$7$g$&$+!#(B
> > >>>> PostgreSQL$B$d(BPacemaker$B$N%m%0$G$I$N$h$&$J%(%i!<$,=P$F$$$k$+!"(Bcrm_mon
> > >>>> -Afr$B$G>uBV$rI=<($7$?$H$-$K$I$N$h$&$JF0$-$r$7$F$$$k$+$H$$$&>pJs$,$"$j$^$9$H2r7h$,Aa$/$J$k$+$H;W$$$^$9!#(B
> > >>>>
> > >>>> $B$^$?!"0J2<$N%I%-%e%a%s%H$HHf3S$7$F(Bvip-rep$B$,L5$+$C$?$j!"(Bvip-slave$B$N(Blocation$B%k!<%k$,B-$j$J$+$C$?$j$7$F$$$k$h$&$K8+$($^$9$,!"$3$l$i$r0lEY%5%s%W%k$K9g$o$;$F$_$k$3$H$b$*$9$9$a$$$?$7$^$9!#(B
> > >>>> https://github.com/t-matsuo/resource-agents/wiki/PostgreSQL-9.1-%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%AF%BE%E5%BF%9C-%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88#masterslave-2%E5%8F%B0%E6%A7%8B%E6%88%90
> > >>>>
> > >>>> $B0J>e!"$43NG'$/$@$5$$!#(B
> > >>>>
> > >>>> ----
> > >>>> Takehiro Matsushima
> > >>>> _______________________________________________
> > >>>> Linux-ha-japan mailing list
> > >>>> Linux-ha-japan@lists.osdn.me
> > >>>> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> > >>>
> > >>
> > >> _______________________________________________
> > >> Linux-ha-japan mailing list
> > >> Linux-ha-japan@lists.osdn.me
> > >> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> > > _______________________________________________
> > > Linux-ha-japan mailing list
> > > Linux-ha-japan@lists.osdn.me
> > > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> > >
> > >
> >
> >
> > --
> > NTT $B%*!<%W%s%=!<%9%=%U%H%&%'%"%;%s%?(B
> > $BCfJ?(B $BOBM'(B
> > TEL: 03-5860-5135 FAX: 03-5463-6490
> > Mail: nakahira_kazutomo_b1@lab.ntt.co.jp
> >
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>
>
> ===================================================
> $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> $B%$%s%U%i%7%9%F%`;v6HIt(B
> $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> $B3$F#(B $BW"0l(B
> E-mail:kaidou.hirokazu@jp.panasonic.com
> ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> ===================================================
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================
Re: pacemakerからpostgresqlを起動出来ない件 [ In reply to ]
$B3$F#$5$s(B

$B>>Eg$G$9!#$*@$OC$K$J$C$F$$$^$9!#(B

> $B$7$+$b(BDBS-PRI$BB&$,5/F0$7$J$+$C$?:]$O(Bvip-naster/slave/rep$B$,A4$F(B
> stopped$B$N$^$^$G$9!#(B
> DBS-PRI$BB&$,5/F0$7$?>l9g$OA4$F(Bvip-naster/slave/rep$B$O(BDBS-PRI$BB&(B
> $B$H$7$F5/F0$7$F$^$9!#(B
$B$3$l$i$N%j%=!<%9$O(BPostgreSQL$B$N%j%=!<%9$N(BMaster$B$d(BSlave$B$KF15o$9$k$h$&$K@)Ls$,@_Dj$5$l$F$$$^$9(B(colocation$B$d(Blocation$B$N@)Ls(B)$B$N$G@5>oF0:n$H$J$j$^$9!#(B

> $B$J$*!"$=$N:]$N(BDBS-PRI$BB&$N(Bpgdata$B$N%U%)%k%@!<$K$OI,$:(Brecovery.conf
> $B$,0lEY@8@.$5$l!"$=$N8e(Brecovery.done$B$K$J$C$F$$$^$9!#(B
> recovery.done$B$NCf?H$r3NG'$7$?=j!"(Bapplication_name=dbs-pri$B$H(B
> $B$J$C$F$$$^$9$N$G!"%l%W%j%1!<%7%g%sF0:n$O=PMh$:(Bpromote$B$9$k$7$+(B
> $B$J$/$J$C$F$$$k$H;W$$$^$9$,;d$N2r<a$O4V0c$C$F$$$k$G$7$g$&$+!)(B
pgsql RA($B$K8B$i$:(BMaster/Slave$B7A<0$N(BRA)$B$O0lC6(BSlave$B>uBV$r7PM3$7$F(BMaster$B$K0\9T$7$^$9!#Dd;_$9$k$H$-$b(BSlave$B>uBV$r7PM3$9$k$3$H$K$J$j$^$9!#(B
[Stopped] $B"+"*(B [Slave] $B"+"*(B [Master]

pgsql RA$B$O0lC6(BSlave$B$H$7$F5/F0$7$h$&$H$7$^$9$N$G!"(Brecovery.conf$B$r@8@.$7$^$9!#(B


crm_mon$B$G$O(BDBS-STB$B$,(BMaster$B$X@\B3$G$-$F$$$J$$$H$$$&I=<($K$J$C$F$$$^$9$,!"$3$N;~!"(BDBS-STB$BB&$G(BPostgreSQL$B$O%m%0$K2?$+=PNO$4$6$$$^$9$G$7$g$&$+!#(B
$B$43NG'2<$5$$!#(B


$B<XB-$G$9$,!"(BIPaddr2 RA$B$N%$%s%?!<%U%'%$%9;XDj$O(B"eth0:1"$B$NMM$J;XDj$G$O$J$/!"C1=c$K(B"eth0"$B$N$h$&$K;XDj$9$k$3$H$r$*$9$9$aCW$7$^$9!#(B
$B$3$&$9$k$H!"(Beth0:X$B$H$$$&%$%s%?!<%U%'%$%9$r:n$i$:$K!"(Beth0$B$K$?$$$7$F%"%I%l%9$,DI2C$5$l$^$9!#3NG'$O(Bip addr show$B$G2DG=$G$9!#(B

$B$^$?!"(Bpgsql$B%j%=!<%9$K(Bmaster_ip="192.168.255.243"$B$H;XDj$,$4$6$$$^$9$,!"$3$A$i$K$O(Bvip-rep$B$GDI2C$7$?%"%I%l%9$r;XDj$5$l$k$H$h$$$H;W$$$^$9!#(B
vip-master$B$O$"$/$^$G$bMxMQB&$K8+$;$k%"%I%l%9$H$7$F$*$-!"(Bvip-rep$B$O%l%W%j%1!<%7%g%s@lMQ$H$7$F$*$/$H!"(B(pg_hba.conf$B$J$I$G(B)$B%;%-%e%j%F%#$N@_Dj$,4JC1$K$J$j$^$9!#(B


----
Takehiro Matsushima
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> pgsql RA($B$K8B$i$:(BMaster/Slave$B7A<0$N(BRA)$B$O0lC6(BSlave$B>uBV$r7PM3$7$F(BMaster$B$K0\9T$7$^$9!#Dd;_$9$k$H$-$b(BSlave$B>uBV$r7PM3$9$k$3$H$K$J$j$^$9!#(B
> [Stopped] $B"+"*(B [Slave] $B"+"*(B [Master]
>
> pgsql RA$B$O0lC6(BSlave$B$H$7$F5/F0$7$h$&$H$7$^$9$N$G!"(Brecovery.conf$B$r@8@.$7$^$9!#(B
>
recovery.conf$B$N(Bapplication_name$B$,<+%[%9%HL>$K$J$k$N$b!"(B
Master-ip$B$N%[%9%H$H<+%[%9%H$,0[$J$k>l9g$K(BSlave$B$N$^$^5/F0$7(B
$BF10l$N>l9g$O(BMaster$B5/F0$7$J$*$9$?$a$HM}2r$7$^$7$?!#(B

Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
$B$G$9$h$M!)(B

> crm_mon$B$G$O(BDBS-STB$B$,(BMaster$B$X@\B3$G$-$F$$$J$$$H$$$&I=<($K$J$C$F$$$^$9$,!"$3$N;~!"(BDBS-STB$BB&$G(BPostgreSQL$B$O%m%0$K2?$+=PNO$4$6$$$^$9$G$7$g$&$+!#(B
> $B$43NG'2<$5$$!#(B

$B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
$B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
$B;D$C$F$$$^$;$s!#(B

> $B<XB-$G$9$,!"(BIPaddr2 RA$B$N%$%s%?!<%U%'%$%9;XDj$O(B"eth0:1"$B$NMM$J;XDj$G$O$J$/!"C1=c$K(B"eth0"$B$N$h$&$K;XDj$9$k$3$H$r$*$9$9$aCW$7$^$9!#(B
> $B$3$&$9$k$H!"(Beth0:X$B$H$$$&%$%s%?!<%U%'%$%9$r:n$i$:$K!"(Beth0$B$K$?$$$7$F%"%I%l%9$,DI2C$5$l$^$9!#3NG'$O(Bip addr show$B$G2DG=$G$9!#(B

$B$4;XF3M-Fq$&$4$6$$$^$9!#(B
ifconfig$B$GI=<($5$l$J$$$N$G(B"eth0:1"$B$H$$$&5-:\$K$7$F$$$^$7$?!#(B
ip addr show$B$G2DG=$HH=$l$P(B"eth0"$B$H$7$?$$$H;W$$$^$9!#(B

> $B$^$?!"(Bpgsql$B%j%=!<%9$K(Bmaster_ip="192.168.255.243"$B$H;XDj$,$4$6$$$^$9$,!"$3$A$i$K$O(Bvip-rep$B$GDI2C$7$?%"%I%l%9$r;XDj$5$l$k$H$h$$$H;W$$$^$9!#(B
> vip-master$B$O$"$/$^$G$bMxMQB&$K8+$;$k%"%I%l%9$H$7$F$*$-!"(Bvip-rep$B$O%l%W%j%1!<%7%g%s@lMQ$H$7$F$*$/$H!"(B(pg_hba.conf$B$J$I$G(B)$B%;%-%e%j%F%#$N@_Dj$,4JC1$K$J$j$^$9!#(B

$BF0:n3NG'$N0Y$K!"$4;XE&$NDL$j$K$7$?$$$H;W$$$^$9!#(B


$B$H$j$"$($:$3$3$^$G$K$D$$$F8e$[.$I2~$a$F3NG'$7$F$_$^$9!#(B

$B0J>e$G$9!#(B


On Tue, 1 Sep 2015 09:57:10 +0900
Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:

> $B3$F#$5$s(B
>
> $B>>Eg$G$9!#$*@$OC$K$J$C$F$$$^$9!#(B
>
> > $B$7$+$b(BDBS-PRI$BB&$,5/F0$7$J$+$C$?:]$O(Bvip-naster/slave/rep$B$,A4$F(B
> > stopped$B$N$^$^$G$9!#(B
> > DBS-PRI$BB&$,5/F0$7$?>l9g$OA4$F(Bvip-naster/slave/rep$B$O(BDBS-PRI$BB&(B
> > $B$H$7$F5/F0$7$F$^$9!#(B
> $B$3$l$i$N%j%=!<%9$O(BPostgreSQL$B$N%j%=!<%9$N(BMaster$B$d(BSlave$B$KF15o$9$k$h$&$K@)Ls$,@_Dj$5$l$F$$$^$9(B(colocation$B$d(Blocation$B$N@)Ls(B)$B$N$G@5>oF0:n$H$J$j$^$9!#(B
>
> > $B$J$*!"$=$N:]$N(BDBS-PRI$BB&$N(Bpgdata$B$N%U%)%k%@!<$K$OI,$:(Brecovery.conf
> > $B$,0lEY@8@.$5$l!"$=$N8e(Brecovery.done$B$K$J$C$F$$$^$9!#(B
> > recovery.done$B$NCf?H$r3NG'$7$?=j!"(Bapplication_name=dbs-pri$B$H(B
> > $B$J$C$F$$$^$9$N$G!"%l%W%j%1!<%7%g%sF0:n$O=PMh$:(Bpromote$B$9$k$7$+(B
> > $B$J$/$J$C$F$$$k$H;W$$$^$9$,;d$N2r<a$O4V0c$C$F$$$k$G$7$g$&$+!)(B
> pgsql RA($B$K8B$i$:(BMaster/Slave$B7A<0$N(BRA)$B$O0lC6(BSlave$B>uBV$r7PM3$7$F(BMaster$B$K0\9T$7$^$9!#Dd;_$9$k$H$-$b(BSlave$B>uBV$r7PM3$9$k$3$H$K$J$j$^$9!#(B
> [Stopped] $B"+"*(B [Slave] $B"+"*(B [Master]
>
> pgsql RA$B$O0lC6(BSlave$B$H$7$F5/F0$7$h$&$H$7$^$9$N$G!"(Brecovery.conf$B$r@8@.$7$^$9!#(B
>
>
> crm_mon$B$G$O(BDBS-STB$B$,(BMaster$B$X@\B3$G$-$F$$$J$$$H$$$&I=<($K$J$C$F$$$^$9$,!"$3$N;~!"(BDBS-STB$BB&$G(BPostgreSQL$B$O%m%0$K2?$+=PNO$4$6$$$^$9$G$7$g$&$+!#(B
> $B$43NG'2<$5$$!#(B
>
>
> $B<XB-$G$9$,!"(BIPaddr2 RA$B$N%$%s%?!<%U%'%$%9;XDj$O(B"eth0:1"$B$NMM$J;XDj$G$O$J$/!"C1=c$K(B"eth0"$B$N$h$&$K;XDj$9$k$3$H$r$*$9$9$aCW$7$^$9!#(B
> $B$3$&$9$k$H!"(Beth0:X$B$H$$$&%$%s%?!<%U%'%$%9$r:n$i$:$K!"(Beth0$B$K$?$$$7$F%"%I%l%9$,DI2C$5$l$^$9!#3NG'$O(Bip addr show$B$G2DG=$G$9!#(B
>
> $B$^$?!"(Bpgsql$B%j%=!<%9$K(Bmaster_ip="192.168.255.243"$B$H;XDj$,$4$6$$$^$9$,!"$3$A$i$K$O(Bvip-rep$B$GDI2C$7$?%"%I%l%9$r;XDj$5$l$k$H$h$$$H;W$$$^$9!#(B
> vip-master$B$O$"$/$^$G$bMxMQB&$K8+$;$k%"%I%l%9$H$7$F$*$-!"(Bvip-rep$B$O%l%W%j%1!<%7%g%s@lMQ$H$7$F$*$/$H!"(B(pg_hba.conf$B$J$I$G(B)$B%;%-%e%j%F%#$N@_Dj$,4JC1$K$J$j$^$9!#(B
>
>
> ----
> Takehiro Matsushima
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemakerからpostgresqlを起動出来ない件 [ In reply to ]
$B3$F#(B $B$5$s(B

$B>>Eg$G$9!#(B

> Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> $B$G$9$h$M!)(B
$B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B


> $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> $B;D$C$F$$$^$;$s!#(B

$B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
# find -name 'postgresql-*.log'

$B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B

$B0J>e$43NG'$/$@$5$$!#(B

----
Takehiro Matsushima
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > $B;D$C$F$$$^$;$s!#(B
>
> $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> # find -name 'postgresql-*.log'

/var/log/postgresql$B$K(Bpostgresql-*.log$B$,$"$k$N$G$9$,!"(B
$B$3$N%m%0%U%!%$%k$K5-O?$5$l$F$$$k$N$,(B/etc/init.d/postgresql start
$B$G5/F0$7$?$H$-$N$b$N$@$1$H$J$C$F$$$^$9!#(B

> $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(B
> pgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B

$BF1%G%#%l%/%H%j$K$O8+Ev$?$j$^$;$s$,!"2~$a$FC5$7$F$_$^$9!#(B

$BKhEY$4LBOG$r$*$+$1$7B3$1$F$$$^$9$,!"F0:n$9$k$h$&$K$J$k$^$G(B
$B2DG=$JHO0O$G$46(NO$*4j$$$7$^$9!#(B



On Tue, 1 Sep 2015 17:17:55 +0900
Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:

> $B3$F#(B $B$5$s(B
>
> $B>>Eg$G$9!#(B
>
> > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> > $B$G$9$h$M!)(B
> $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
>
>
> > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > $B;D$C$F$$$^$;$s!#(B
>
> $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> # find -name 'postgresql-*.log'
>
> $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
>
> $B0J>e$43NG'$/$@$5$$!#(B
>
> ----
> Takehiro Matsushima
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

corosync$B$r%j%9%?!<%H$5$;$?$i(Bpostgresql$B$,JRB&$N$_$N5/F0$K$J$C$F$7$^$$(B
$B860x$NFCDj$9$i=PMh$J$$$G$*$j$^$9!#(B

postgresql.conf$B$N%m%0@_DjItJ,$rJQ99$7$?7k2L!"5/F0$7$?B&$O%m%0$,=PNO(B
$B$5$l$k$h$&$K$J$j$^$7$?!#(B
$B$7$+$7!"5/F0$7$J$+$C$?B&$+$i$K$D$$$F$O(Bsyslog$B$N$_$H$J$C$F$7$^$$$^$9!#(B

resource-agents$B0J30$K%P!<%8%g%s$,8E$$$HIT6q9g$,$G$k$b$N$O(B
$B$J$$$N$G$7$g$&$+!)(B

libpils2_1.0.12$B$H(Blibplumbgpl2_1.0.12$B$r0MB84X78L5;k$7$F6/@)%$%s%9%H!<%k(B
$B$7$?$H$3$m!"(Bcorosync$B$N%W%m%;%9$,$$$D$N4V$K$+%@%&%s$7$F$$$k$3$H$,$"$j(B
$B$d$`$rF@$:La$7$^$7$?!#(B


> $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> # find -name 'postgresql-*.log'
>
> $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B

$B$3$i$i$N%m%0%U%!%$%k$O@_DjJQ99$7$?8e$bB8:_$7$F$$$^$;$s$G$7$?!#(B


$B%"%I%P%$%959$7$/$*4j$$$7$^$9!#(B


On Tue, 1 Sep 2015 17:17:55 +0900
Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:

> $B3$F#(B $B$5$s(B
>
> $B>>Eg$G$9!#(B
>
> > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> > $B$G$9$h$M!)(B
> $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
>
>
> > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > $B;D$C$F$$$^$;$s!#(B
>
> $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> # find -name 'postgresql-*.log'
>
> $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
>
> $B0J>e$43NG'$/$@$5$$!#(B
>
> ----
> Takehiro Matsushima
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
海藤様

ひがしと申します。
お世話になっております。

ログを拝見したところ、DBS-PRI側でPostgreSQLがPacemakerに
よって起動された際に、ロックファイルである
/var/lib/pgsql/tmp/PGSQL.lock
が存在していたために起動に失敗したようです。

Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
 →PacemakerによりPostgreSQLの起動が試みられたが・・

Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
 →ロックファイルが存在のため起動失敗

このファイルは、当該ノードのPostgreSQLが一度Pacemakerに
より起動された後、予期せぬエラー等で正常に停止できなかった
場合に残存し、PostgreSQLのデータが古いかもしれないことを
ユーザに気づいてもらうためのものです。
pgsql RAが作成、削除(正常停止時に)をしています。

このノードのデータに問題が無い場合、両系のPacemakerを停止し、
このファイルを手動で削除し、Pacemakerを起動すれば、PostgreSQLは
起動すると思います。

なお、ログから、Master側とSlave側のPacemakerを同時に
立ち上げているとお見受けしましたが、この構成の場合、
まずMasterのみを立ち上げ、PostgreSQLがMasterとして起動した
ことを確認し、最新データをSlaveにコピーしてからSlave側を
立ち上げることをお勧めします。
pgsql RAは、同時に起動した場合、どちらをMasterにするかの
判断をできない(どちらのDBデータを信頼すべきかはユーザのみが
判断できることでRAにはわからない)ためです。



なお、海藤様が構築しているようなPostgreSQLのストリ-ミング
レプリケーションとPacemakerのMaster/Slave機能を組み合わせた
構成を、Linux-HA Japanでは「PG-REX」(ぴーじーれっくす)と
呼び、独立したコミュニティも立ち上げています。

https://osdn.jp/projects/pg-rex/

そこに、PG-REXの構築~運用の日本語ドキュメントを用意しています
ので、よければご参考ください。
#ただし、以下最新版はCentOS6+Pacemaker1.1.12+PostgreSQL9.4を前提と
 しています。

https://osdn.jp/projects/pg-rex/releases/63003
 PG-REX9.4利用マニュアル_第1.0版(公開用利用者マニュアル).docx

#「運用補助ツール」による手順が記載されていますが、Debianでは
 動作しないと思います。
 ツールを用いない手順がP161の「付録A」に掲載されているので
 そちらを参照してください。


以上です。
よろしくお願いいたします。

----- 元のメッセージ -----
From: "海藤 廣一" <kaidou.hirokazu@jp.panasonic.com>
宛先: linux-ha-japan@lists.osdn.me
送信済み: 2015年9月3日, 木曜日 午前 11:04:24
件名: Re: [Linux-ha-jp] pacemakerからpostgresqlを起動出来ない件

松島様

海藤です。
いつもお世話になっております。

corosyncをリスタートさせたらpostgresqlが片側のみの起動になってしまい
原因の特定すら出来ないでおります。

postgresql.confのログ設定部分を変更した結果、起動した側はログが出力
されるようになりました。
しかし、起動しなかった側からについてはsyslogのみとなってしまいます。

resource-agents以外にバージョンが古いと不具合がでるものは
ないのでしょうか?

libpils2_1.0.12とlibplumbgpl2_1.0.12を依存関係無視して強制インストール
したところ、corosyncのプロセスがいつの間にかダウンしていることがあり
やむを得ず戻しました。


> 検索しても何も出てきませんでしょうか...
> # find -name 'postgresql-*.log'
>
> 起動でこけているような場合には、pg_startup.logもしくはpgstartup.logのような名前のログファイルに出ているかもしれません。

こららのログファイルは設定変更した後も存在していませんでした。


アドバイス宜しくお願いします。


On Tue, 1 Sep 2015 17:17:55 +0900
Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:

> 海藤 さん
>
> 松島です。
>
> > PostgresqlのMaster/Slave間で通信できないことが問題という事
> > ですよね?
> ログを拝見していないので何とも言えませんが、そうではないかと私は考えています。
>
>
> > ここが残念なのですが、/etc/init.d/postgresql startで起動するとログが
> > 残るのですが、corosyncから起動すると/var/log/postgresqlにログが全く
> > 残っていません。
>
> 検索しても何も出てきませんでしょうか...
> # find -name 'postgresql-*.log'
>
> 起動でこけているような場合には、pg_startup.logもしくはpgstartup.logのような名前のログファイルに出ているかもしれません。
>
> 以上ご確認ください。
>
> ----
> Takehiro Matsushima
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
パナソニック システムネットワークス株式会社
インフラシステム事業部
システムプロダクト部 プロダクト技術課
海藤 廣一
E-mail:kaidou.hirokazu@jp.panasonic.com
(工技係代表) 外線:050-3686-1872
(工技係代表) 内線:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B$R$,$7MM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

$B$4;XF3M-Fq$&$4$6$$$^$9!#(B

> $B%m%0$rGR8+$7$?$H$3$m!"(BDBS-PRI$BB&$G(BPostgreSQL$B$,(BPacemaker$B$K(B
> $B$h$C$F5/F0$5$l$?:]$K!"%m%C%/%U%!%$%k$G$"$k(B
> /var/lib/pgsql/tmp/PGSQL.lock
> $B$,B8:_$7$F$$$?$?$a$K5/F0$K<:GT$7$?$h$&$G$9!#(B
>
> Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
> $B!!"*(BPacemaker$B$K$h$j(BPostgreSQL$B$N5/F0$,;n$_$i$l$?$,!&!&(B
>
> Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
> $B!!"*%m%C%/%U%!%$%k$,B8:_$N$?$a5/F0<:GT(B

$B$3$N$"$?$j$r=EE@E*$K3NG'$7$^$9!#(B

$B$=$l$+$i(BPG-REX$B$N7o!"M-Fq$&$4$6$$$^$9!#(B
$B%^%K%e%"%k$OAaB.%@%&%s%m!<%I$7$^$7$?!#(B
$B;29M$K$5$;$FD:$-$^$9!#(B

$B$H$3$m$G!";d$N$H$3$m$G$O(BPG-REX$B$h$j$b%7%s%W%k$J9=@.$r9M$($F$$$^$9!#(B
$BJ*M}(BNIC$B$N#2Kg0J>e;HMQ!J(BS-LAN$B$H(BD-LAN$B$NJ,3d!K$OA[.Dj$7$F$$$^$;$s!#(B
$BJD$8$?(BLAN$B$J$N$G%M%C%H%o!<%/$NIi2Y$OHs>o$KDc$$0Y$G$9!#(B
$B$^$?!"JD$8$?(BLAN$B$G$"$k$?$a%k!<%?!<$NMM$J8GDj(BIP$B$G(BPing$B1~Ez$9$k(B
$BAj<j$,$$$^$;$s!#(B

$B$d$j$?$$$3$H$O(B
$B-!#2Bf$N%[.%9%H$G(BPostgresql$B$r%l%W%j%1!<%7%g%s$GFs=E2=$7$I$A$i$+$,(B
$B!!%@%&%s$7$?$i%U%'%$%k%*!<%P!<$5$;$F$7$P$i$/JRB&$GF0:n$5$;$k!#(B
$B-"%/%i%$%"%s%H$+$i$O%^%9%?!<B&$+$i%9%l!<%VB&(BIP$B$K@ZBX$rI,MW$5$;$J$$(B
$B!!$?$a$K%^%9%?!<$N2>A[.(BIP$B$K%"%/%;%9$5$;$k!#(B
$B-#F14|%l%W%j%1!<%7%g%s$r;HMQ$7$?$$!#(B
$B-$%U%'%$%k%*!<%P!<8e$N%a%s%F%J%s%9$rHQ;($J$b$N$K$7$?$/$J$$(B
$B!!!J?7%[.%9%H$rMQ0U$7$F@\B3$7$F%U%'%$%k%P%C%/$G$-$l$PNI$$!K(B

$B>e5-$N-!-"$,(BMUST$B!&!&!&$3$l$i$@$1$J$iBP1~J}K!$O8!F$:Q$G$9!#(B
$B-#-$$O$G$-$l$P!&!&!&$J$N$G$9$,!"$3$N$?$a$K6lO+$7$F$$$^$9!#(B

$B>e5-9=@.$GLd9g$;$9$k@h$H$7$F$O(BPG-REX$B$N%3%_%e%K%F%#!<$NJ}$,(B
$B$h$m$7$$$N$G$7$g$&$+!)(B



On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
kazuh@goo.jp wrote:

> $B3$F#MM(B
>
> $B$R$,$7$H?=$7$^$9!#(B
> $B$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> $B%m%0$rGR8+$7$?$H$3$m!"(BDBS-PRI$BB&$G(BPostgreSQL$B$,(BPacemaker$B$K(B
> $B$h$C$F5/F0$5$l$?:]$K!"%m%C%/%U%!%$%k$G$"$k(B
> /var/lib/pgsql/tmp/PGSQL.lock
> $B$,B8:_$7$F$$$?$?$a$K5/F0$K<:GT$7$?$h$&$G$9!#(B
>
> Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
> $B!!"*(BPacemaker$B$K$h$j(BPostgreSQL$B$N5/F0$,;n$_$i$l$?$,!&!&(B
>
> Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
> $B!!"*%m%C%/%U%!%$%k$,B8:_$N$?$a5/F0<:GT(B
>
> $B$3$N%U%!%$%k$O!"Ev3:%N!<%I$N(BPostgreSQL$B$,0lEY(BPacemaker$B$K(B
> $B$h$j5/F0$5$l$?8e!"M=4|$;$L%(%i!<Ey$G@5>o$KDd;_$G$-$J$+$C$?(B
> $B>l9g$K;DB8$7!"(BPostgreSQL$B$N%G!<%?$,8E$$$+$b$7$l$J$$$3$H$r(B
> $B%f!<%6$K5$$E$$$F$b$i$&$?$a$N$b$N$G$9!#(B
> pgsql RA$B$,:n@.!":o=|!J@5>oDd;_;~$K!K$r$7$F$$$^$9!#(B
>
> $B$3$N%N!<%I$N%G!<%?$KLdBj$,L5$$>l9g!"N>7O$N(BPacemaker$B$rDd;_$7!"(B
> $B$3$N%U%!%$%k$r<jF0$G:o=|$7!"(BPacemaker$B$r5/F0$9$l$P!"(BPostgreSQL$B$O(B
> $B5/F0$9$k$H;W$$$^$9!#(B
>
> $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
>
>
>
> $B$J$*!"3$F#MM$,9=C[.$7$F$$$k$h$&$J(BPostgreSQL$B$N%9%H%j(B-$B%_%s%0(B
> $B%l%W%j%1!<%7%g%s$H(BPacemaker$B$N(BMaster/Slave$B5!G=$rAH$_9g$o$;$?(B
> $B9=@.$r!"(BLinux-HA Japan$B$G$O!V(BPG-REX$B!W!J$T!<$8!<$l$C$/$9!K$H(B
> $B8F$S!"FHN)$7$?%3%_%e%K%F%#$bN)$A>e$2$F$$$^$9!#(B
>
> https://osdn.jp/projects/pg-rex/
>
> $B$=$3$K!"(BPG-REX$B$N9=C[!A1?MQ$NF|K\8l%I%-%e%a%s%H$rMQ0U$7$F$$$^$9(B
> $B$N$G!"$h$1$l$P$4;29M$/$@$5$$!#(B
> $B!t$?$@$7!"0J2<:G?7HG$O(BCentOS6+Pacemaker1.1.12+PostgreSQL9.4$B$rA0Ds$H(B
> $B!!$7$F$$$^$9!#(B
>
> https://osdn.jp/projects/pg-rex/releases/63003
> $B!!(BPG-REX9.4$BMxMQ%^%K%e%"%k(B_$BBh(B1.0$BHG(B($B8x3+MQMxMQ<T%^%K%e%"%k(B).docx
>
> $B!t!V1?MQJd=u%D!<%k!W$K$h$k<j=g$,5-:\$5$l$F$$$^$9$,!"(BDebian$B$G$O(B
> $B!!F0:n$7$J$$$H;W$$$^$9!#(B
> $B!!%D!<%k$rMQ$$$J$$<j=g$,(BP161$B$N!VIUO?(BA$B!W$K7G:\$5$l$F$$$k$N$G(B
> $B!!$=$A$i$r;2>H$7$F$/$@$5$$!#(B
>
>
> $B0J>e$G$9!#(B
> $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> ----- $B85$N%a%C%;!<%8(B -----
> From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> $B08@h(B: linux-ha-japan@lists.osdn.me
> $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B3$BF|(B, $BLZMKF|(B $B8aA0(B 11:04:24
> $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
>
> $B>>EgMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> corosync$B$r%j%9%?!<%H$5$;$?$i(Bpostgresql$B$,JRB&$N$_$N5/F0$K$J$C$F$7$^$$(B
> $B860x$NFCDj$9$i=PMh$J$$$G$*$j$^$9!#(B
>
> postgresql.conf$B$N%m%0@_DjItJ,$rJQ99$7$?7k2L!"5/F0$7$?B&$O%m%0$,=PNO(B
> $B$5$l$k$h$&$K$J$j$^$7$?!#(B
> $B$7$+$7!"5/F0$7$J$+$C$?B&$+$i$K$D$$$F$O(Bsyslog$B$N$_$H$J$C$F$7$^$$$^$9!#(B
>
> resource-agents$B0J30$K%P!<%8%g%s$,8E$$$HIT6q9g$,$G$k$b$N$O(B
> $B$J$$$N$G$7$g$&$+!)(B
>
> libpils2_1.0.12$B$H(Blibplumbgpl2_1.0.12$B$r0MB84X78L5;k$7$F6/@)%$%s%9%H!<%k(B
> $B$7$?$H$3$m!"(Bcorosync$B$N%W%m%;%9$,$$$D$N4V$K$+%@%&%s$7$F$$$k$3$H$,$"$j(B
> $B$d$`$rF@$:La$7$^$7$?!#(B
>
>
> > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > # find -name 'postgresql-*.log'
> >
> > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
>
> $B$3$i$i$N%m%0%U%!%$%k$O@_DjJQ99$7$?8e$bB8:_$7$F$$$^$;$s$G$7$?!#(B
>
>
> $B%"%I%P%$%959$7$/$*4j$$$7$^$9!#(B
>
>
> On Tue, 1 Sep 2015 17:17:55 +0900
> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>
> > $B3$F#(B $B$5$s(B
> >
> > $B>>Eg$G$9!#(B
> >
> > > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> > > $B$G$9$h$M!)(B
> > $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
> >
> >
> > > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > > $B;D$C$F$$$^$;$s!#(B
> >
> > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > # find -name 'postgresql-*.log'
> >
> > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> >
> > $B0J>e$43NG'$/$@$5$$!#(B
> >
> > ----
> > Takehiro Matsushima
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>
>
> ===================================================
> $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> $B%$%s%U%i%7%9%F%`;v6HIt(B
> $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> $B3$F#(B $BW"0l(B
> E-mail:kaidou.hirokazu@jp.panasonic.com
> ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> ===================================================
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B$R$,$7MM(B
$B4X783F0LMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B

$B$4;XF3M-Fq$&$4$6$$$^$9!#(B
Master$B"M(BSlave$B$N;~4V:95/F0$OLUE@$G$7$?!#(B
Pacemaker$B5/F0;~$O(BMaster/Slave$B$NN>(Bnode$B$,F0$$$F$$$J$$$H$$$1$J$$(B
$B$H;W$$9~$s$G$$$^$7$?!#(B

$B$*$+$2$5$^$G!"N>(Bnode$B$G(Bpostgresql$B$r5/F0$5$;$F%l%W%j%1!<%7%g%s(B
$BF0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B

Master$B$,%@%&%s$7$F%U%'%$%k%*!<%P!<$7$?8e$N=hM}$O<j4V$,$+$+$j(B
$B$=$&$G$9$,!"$H$j$"$($:<+NO$G4hD%$C$F$_$^$9!#(B
$B0l?M$G$O<j$KIi$($J$$$h$&$J$i$^$?JLESEj9F$5$;$F$$$?$@$-$^$9!#(B

$B$3$l$^$G$46(NO$$$?$@$$$?3'MM!"M-Fq$&$4$6$$$^$7$?!#(B


On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
kazuh@goo.jp wrote:

> $B3$F#MM(B
>
> $B$R$,$7$H?=$7$^$9!#(B
> $B$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> $B%m%0$rGR8+$7$?$H$3$m!"(BDBS-PRI$BB&$G(BPostgreSQL$B$,(BPacemaker$B$K(B
> $B$h$C$F5/F0$5$l$?:]$K!"%m%C%/%U%!%$%k$G$"$k(B
> /var/lib/pgsql/tmp/PGSQL.lock
> $B$,B8:_$7$F$$$?$?$a$K5/F0$K<:GT$7$?$h$&$G$9!#(B
>
> Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
> $B!!"*(BPacemaker$B$K$h$j(BPostgreSQL$B$N5/F0$,;n$_$i$l$?$,!&!&(B
>
> Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
> $B!!"*%m%C%/%U%!%$%k$,B8:_$N$?$a5/F0<:GT(B
>
> $B$3$N%U%!%$%k$O!"Ev3:%N!<%I$N(BPostgreSQL$B$,0lEY(BPacemaker$B$K(B
> $B$h$j5/F0$5$l$?8e!"M=4|$;$L%(%i!<Ey$G@5>o$KDd;_$G$-$J$+$C$?(B
> $B>l9g$K;DB8$7!"(BPostgreSQL$B$N%G!<%?$,8E$$$+$b$7$l$J$$$3$H$r(B
> $B%f!<%6$K5$$E$$$F$b$i$&$?$a$N$b$N$G$9!#(B
> pgsql RA$B$,:n@.!":o=|!J@5>oDd;_;~$K!K$r$7$F$$$^$9!#(B
>
> $B$3$N%N!<%I$N%G!<%?$KLdBj$,L5$$>l9g!"N>7O$N(BPacemaker$B$rDd;_$7!"(B
> $B$3$N%U%!%$%k$r<jF0$G:o=|$7!"(BPacemaker$B$r5/F0$9$l$P!"(BPostgreSQL$B$O(B
> $B5/F0$9$k$H;W$$$^$9!#(B
>
> $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
>
>
>
> $B$J$*!"3$F#MM$,9=C[.$7$F$$$k$h$&$J(BPostgreSQL$B$N%9%H%j(B-$B%_%s%0(B
> $B%l%W%j%1!<%7%g%s$H(BPacemaker$B$N(BMaster/Slave$B5!G=$rAH$_9g$o$;$?(B
> $B9=@.$r!"(BLinux-HA Japan$B$G$O!V(BPG-REX$B!W!J$T!<$8!<$l$C$/$9!K$H(B
> $B8F$S!"FHN)$7$?%3%_%e%K%F%#$bN)$A>e$2$F$$$^$9!#(B
>
> https://osdn.jp/projects/pg-rex/
>
> $B$=$3$K!"(BPG-REX$B$N9=C[!A1?MQ$NF|K\8l%I%-%e%a%s%H$rMQ0U$7$F$$$^$9(B
> $B$N$G!"$h$1$l$P$4;29M$/$@$5$$!#(B
> $B!t$?$@$7!"0J2<:G?7HG$O(BCentOS6+Pacemaker1.1.12+PostgreSQL9.4$B$rA0Ds$H(B
> $B!!$7$F$$$^$9!#(B
>
> https://osdn.jp/projects/pg-rex/releases/63003
> $B!!(BPG-REX9.4$BMxMQ%^%K%e%"%k(B_$BBh(B1.0$BHG(B($B8x3+MQMxMQ<T%^%K%e%"%k(B).docx
>
> $B!t!V1?MQJd=u%D!<%k!W$K$h$k<j=g$,5-:\$5$l$F$$$^$9$,!"(BDebian$B$G$O(B
> $B!!F0:n$7$J$$$H;W$$$^$9!#(B
> $B!!%D!<%k$rMQ$$$J$$<j=g$,(BP161$B$N!VIUO?(BA$B!W$K7G:\$5$l$F$$$k$N$G(B
> $B!!$=$A$i$r;2>H$7$F$/$@$5$$!#(B
>
>
> $B0J>e$G$9!#(B
> $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> ----- $B85$N%a%C%;!<%8(B -----
> From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> $B08@h(B: linux-ha-japan@lists.osdn.me
> $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B3$BF|(B, $BLZMKF|(B $B8aA0(B 11:04:24
> $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
>
> $B>>EgMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> corosync$B$r%j%9%?!<%H$5$;$?$i(Bpostgresql$B$,JRB&$N$_$N5/F0$K$J$C$F$7$^$$(B
> $B860x$NFCDj$9$i=PMh$J$$$G$*$j$^$9!#(B
>
> postgresql.conf$B$N%m%0@_DjItJ,$rJQ99$7$?7k2L!"5/F0$7$?B&$O%m%0$,=PNO(B
> $B$5$l$k$h$&$K$J$j$^$7$?!#(B
> $B$7$+$7!"5/F0$7$J$+$C$?B&$+$i$K$D$$$F$O(Bsyslog$B$N$_$H$J$C$F$7$^$$$^$9!#(B
>
> resource-agents$B0J30$K%P!<%8%g%s$,8E$$$HIT6q9g$,$G$k$b$N$O(B
> $B$J$$$N$G$7$g$&$+!)(B
>
> libpils2_1.0.12$B$H(Blibplumbgpl2_1.0.12$B$r0MB84X78L5;k$7$F6/@)%$%s%9%H!<%k(B
> $B$7$?$H$3$m!"(Bcorosync$B$N%W%m%;%9$,$$$D$N4V$K$+%@%&%s$7$F$$$k$3$H$,$"$j(B
> $B$d$`$rF@$:La$7$^$7$?!#(B
>
>
> > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > # find -name 'postgresql-*.log'
> >
> > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
>
> $B$3$i$i$N%m%0%U%!%$%k$O@_DjJQ99$7$?8e$bB8:_$7$F$$$^$;$s$G$7$?!#(B
>
>
> $B%"%I%P%$%959$7$/$*4j$$$7$^$9!#(B
>
>
> On Tue, 1 Sep 2015 17:17:55 +0900
> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>
> > $B3$F#(B $B$5$s(B
> >
> > $B>>Eg$G$9!#(B
> >
> > > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> > > $B$G$9$h$M!)(B
> > $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
> >
> >
> > > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > > $B;D$C$F$$$^$;$s!#(B
> >
> > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > # find -name 'postgresql-*.log'
> >
> > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> >
> > $B0J>e$43NG'$/$@$5$$!#(B
> >
> > ----
> > Takehiro Matsushima
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>
>
> ===================================================
> $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> $B%$%s%U%i%7%9%F%`;v6HIt(B
> $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> $B3$F#(B $BW"0l(B
> E-mail:kaidou.hirokazu@jp.panasonic.com
> ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> ===================================================
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
海藤様

ひがしです。お世話になっております。

>おかげさまで、両nodeでpostgresqlを起動させてレプリケーション
>動作することが確認できました。

それはよかったです。
お力になれたのなら光栄です。

>ところで、私のところではPG-REXよりもシンプルな構成を考えています。
>物理NICの2枚以上使用(S-LANとD-LANの分割)は想定していません。
>閉じたLANなのでネットワークの負荷は非常に低い為です。
>また、閉じたLANであるためルーターの様な固定IPでPing応答する
>相手がいません。
ご認識の通り、ユーザの判断でこれらをアレンジすることは
全然OKだと思います。
#コミュニティとしては、最大限の冗長構成を例示している
 だけですので。

>①2台のホストでPostgresqlをレプリケーションで二重化しどちらかが
> ダウンしたらフェイルオーバーさせてしばらく片側で動作させる。
>②クライアントからはマスター側からスレーブ側IPに切替を必要させない
> ためにマスターの仮想IPにアクセスさせる。
>③同期レプリケーションを使用したい。
>④フェイルオーバー後のメンテナンスを煩雑なものにしたくない
> (新ホストを用意して接続してフェイルバックできれば良い)

PG-REXであれば①~③は問題なく実現できると思います。

④は・・先にご案内した、PG-REX運用補助ツールを使用できれば
少し楽になりますが、それがないと確かにちょっと大変かもしれません。

個人的には、いろいろ例外はあろうかと思いますが、復旧は
 ・故障ホストのPacemakerを一旦停止
 ・Masterが単体で動作していることを確認
  (pgsql-status属性値が"PRI"になっていることを確認)
 ・初期構築時と同様に、故障ホスト(新ホスト)をSlaveとして起動
  (pg_basebackupで全データコピー後、Pacemaker起動)
というのが基本かと思います。

上記3つめの「・」はマニュアルでいうと「A.3.Slaveの起動」にあたり
ますが、これの(4)の判断が非常に難しく感じていらっしゃる
のではないかと想像します。

これは、要するに"MasterとSlaveのデータの差分が小さければ、
全データコピーは省略できる"ので、それを判断するポイントを
列挙しているものです。
#DB規模が大きいとデータコピーに時間がかかるのでなるべく
 省略したいですよね・・

ですが、残念ながらPostgreSQLに単純に差分を比較するコマンド
のようなものが用意されていないので、(4)のような複雑な判断が
必要になっています。

全データコピーにかかる時間が問題にならないのであれば、
何も考えず、全データコピーをするのが手っ取り早いです。


あと、フェイルバック(故障ホストを"Master"とする)については
一発で行う方法はないので、一旦Slaveとして組み込んだ後、
マニュアルの「付録C 計画的な系切り替え」の手順でMasterと
Slaveを入れ替えてください。


最後に、宣伝みたいになってしまいますが、来る10/3(土)に
福岡で開催されるオープンソースカンファレンスでPG-REXの
運用をテーマにした講演を行います。
会場に来るのが難しい場合も、資料は事後、以下サイトで
公開しますので、参考になれば幸いです。

https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9


以上です。
よろしくお願いいたします。

----- 元のメッセージ -----
From: "海藤 廣一" <kaidou.hirokazu@jp.panasonic.com>
宛先: kazuh@goo.jp
Cc: linux-ha-japan@lists.osdn.me
送信済み: 2015年9月7日, 月曜日 午後 4:05:04
件名: Re: [Linux-ha-jp] pacemakerからpostgresqlを起動出来ない件

ひがし様
関係各位様

海藤です。
いつもお世話になっております。

> なお、ログから、Master側とSlave側のPacemakerを同時に
> 立ち上げているとお見受けしましたが、この構成の場合、
> まずMasterのみを立ち上げ、PostgreSQLがMasterとして起動した
> ことを確認し、最新データをSlaveにコピーしてからSlave側を
> 立ち上げることをお勧めします。
> pgsql RAは、同時に起動した場合、どちらをMasterにするかの
> 判断をできない(どちらのDBデータを信頼すべきかはユーザのみが
> 判断できることでRAにはわからない)ためです。

ご指導有難うございます。
Master⇒Slaveの時間差起動は盲点でした。
Pacemaker起動時はMaster/Slaveの両nodeが動いていないといけない
と思い込んでいました。

おかげさまで、両nodeでpostgresqlを起動させてレプリケーション
動作することが確認できました。

Masterがダウンしてフェイルオーバーした後の処理は手間がかかり
そうですが、とりあえず自力で頑張ってみます。
一人では手に負えないようならまた別途投稿させていただきます。

これまでご協力いただいた皆様、有難うございました。


On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
kazuh@goo.jp wrote:

> 海藤様
>
> ひがしと申します。
> お世話になっております。
>
> ログを拝見したところ、DBS-PRI側でPostgreSQLがPacemakerに
> よって起動された際に、ロックファイルである
> /var/lib/pgsql/tmp/PGSQL.lock
> が存在していたために起動に失敗したようです。
>
> Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
>  →PacemakerによりPostgreSQLの起動が試みられたが・・
>
> Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
>  →ロックファイルが存在のため起動失敗
>
> このファイルは、当該ノードのPostgreSQLが一度Pacemakerに
> より起動された後、予期せぬエラー等で正常に停止できなかった
> 場合に残存し、PostgreSQLのデータが古いかもしれないことを
> ユーザに気づいてもらうためのものです。
> pgsql RAが作成、削除(正常停止時に)をしています。
>
> このノードのデータに問題が無い場合、両系のPacemakerを停止し、
> このファイルを手動で削除し、Pacemakerを起動すれば、PostgreSQLは
> 起動すると思います。
>
> なお、ログから、Master側とSlave側のPacemakerを同時に
> 立ち上げているとお見受けしましたが、この構成の場合、
> まずMasterのみを立ち上げ、PostgreSQLがMasterとして起動した
> ことを確認し、最新データをSlaveにコピーしてからSlave側を
> 立ち上げることをお勧めします。
> pgsql RAは、同時に起動した場合、どちらをMasterにするかの
> 判断をできない(どちらのDBデータを信頼すべきかはユーザのみが
> 判断できることでRAにはわからない)ためです。
>
>
>
> なお、海藤様が構築しているようなPostgreSQLのストリ-ミング
> レプリケーションとPacemakerのMaster/Slave機能を組み合わせた
> 構成を、Linux-HA Japanでは「PG-REX」(ぴーじーれっくす)と
> 呼び、独立したコミュニティも立ち上げています。
>
> https://osdn.jp/projects/pg-rex/
>
> そこに、PG-REXの構築〜運用の日本語ドキュメントを用意しています
> ので、よければご参考ください。
> #ただし、以下最新版はCentOS6+Pacemaker1.1.12+PostgreSQL9.4を前提と
>  しています。
>
> https://osdn.jp/projects/pg-rex/releases/63003
>  PG-REX9.4利用マニュアル_第1.0版(公開用利用者マニュアル).docx
>
> #「運用補助ツール」による手順が記載されていますが、Debianでは
>  動作しないと思います。
>  ツールを用いない手順がP161の「付録A」に掲載されているので
>  そちらを参照してください。
>
>
> 以上です。
> よろしくお願いいたします。
>
> ----- 元のメッセージ -----
> From: "海藤 廣一" <kaidou.hirokazu@jp.panasonic.com>
> 宛先: linux-ha-japan@lists.osdn.me
> 送信済み: 2015年9月3日, 木曜日 午前 11:04:24
> 件名: Re: [Linux-ha-jp] pacemakerからpostgresqlを起動出来ない件
>
> 松島様
>
> 海藤です。
> いつもお世話になっております。
>
> corosyncをリスタートさせたらpostgresqlが片側のみの起動になってしまい
> 原因の特定すら出来ないでおります。
>
> postgresql.confのログ設定部分を変更した結果、起動した側はログが出力
> されるようになりました。
> しかし、起動しなかった側からについてはsyslogのみとなってしまいます。
>
> resource-agents以外にバージョンが古いと不具合がでるものは
> ないのでしょうか?
>
> libpils2_1.0.12とlibplumbgpl2_1.0.12を依存関係無視して強制インストール
> したところ、corosyncのプロセスがいつの間にかダウンしていることがあり
> やむを得ず戻しました。
>
>
> > 検索しても何も出てきませんでしょうか...
> > # find -name 'postgresql-*.log'
> >
> > 起動でこけているような場合には、pg_startup.logもしくはpgstartup.logのような名前のログファイルに出ているかもしれません。
>
> こららのログファイルは設定変更した後も存在していませんでした。
>
>
> アドバイス宜しくお願いします。
>
>
> On Tue, 1 Sep 2015 17:17:55 +0900
> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>
> > 海藤 さん
> >
> > 松島です。
> >
> > > PostgresqlのMaster/Slave間で通信できないことが問題という事
> > > ですよね?
> > ログを拝見していないので何とも言えませんが、そうではないかと私は考えています。
> >
> >
> > > ここが残念なのですが、/etc/init.d/postgresql startで起動するとログが
> > > 残るのですが、corosyncから起動すると/var/log/postgresqlにログが全く
> > > 残っていません。
> >
> > 検索しても何も出てきませんでしょうか...
> > # find -name 'postgresql-*.log'
> >
> > 起動でこけているような場合には、pg_startup.logもしくはpgstartup.logのような名前のログファイルに出ているかもしれません。
> >
> > 以上ご確認ください。
> >
> > ----
> > Takehiro Matsushima
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>
>
> ===================================================
> パナソニック システムネットワークス株式会社
> インフラシステム事業部
> システムプロダクト部 プロダクト技術課
> 海藤 廣一
> E-mail:kaidou.hirokazu@jp.panasonic.com
> (工技係代表) 外線:050-3686-1872
> (工技係代表) 内線:7-375-8639
> ===================================================
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
パナソニック システムネットワークス株式会社
インフラシステム事業部
システムプロダクト部 プロダクト技術課
海藤 廣一
E-mail:kaidou.hirokazu@jp.panasonic.com
(工技係代表) 外線:050-3686-1872
(工技係代表) 内線:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B3$F#MM(B

$B$R$,$7$G$9!#(B
$B$*@$OC$K$J$C$F$*$j$^$9!#(B

1$BE@!"O3$l$^$7$?!#(B

>$B>e5-9=@.$GLd9g$;$9$k@h$H$7$F$O(BPG-REX$B$N%3%_%e%K%F%#!<$NJ}$,(B
>$B$h$m$7$$$N$G$7$g$&$+!)(B
$BK\7o$b4^$a!"(BPG-REX$B4XO"$N$4AjCL$O!"$3$N(BML$B$K$$$?$@$1$l$P7k9=$G$9!#(B

$B:#8e$H$b!"2?$+$"$l$P1sN8$J$/$4AjCL$/$@$5$$!#(B


$B0J>e$G$9!#(B
$B$h$m$7$/$*4j$$$$$?$7$^$9!#(B

----- $B85$N%a%C%;!<%8(B -----
From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
$B08@h(B: kazuh@goo.jp
Cc: linux-ha-japan@lists.osdn.me
$BAw?.:Q$_(B: 2015$BG/(B9$B7n(B7$BF|(B, $B7nMKF|(B $B8a8e(B 4:05:04
$B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B

$B$R$,$7MM(B
$B4X783F0LMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B

$B$4;XF3M-Fq$&$4$6$$$^$9!#(B
Master$B"M(BSlave$B$N;~4V:95/F0$OLUE@$G$7$?!#(B
Pacemaker$B5/F0;~$O(BMaster/Slave$B$NN>(Bnode$B$,F0$$$F$$$J$$$H$$$1$J$$(B
$B$H;W$$9~$s$G$$$^$7$?!#(B

$B$*$+$2$5$^$G!"N>(Bnode$B$G(Bpostgresql$B$r5/F0$5$;$F%l%W%j%1!<%7%g%s(B
$BF0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B

Master$B$,%@%&%s$7$F%U%'%$%k%*!<%P!<$7$?8e$N=hM}$O<j4V$,$+$+$j(B
$B$=$&$G$9$,!"$H$j$"$($:<+NO$G4hD%$C$F$_$^$9!#(B
$B0l?M$G$O<j$KIi$($J$$$h$&$J$i$^$?JLESEj9F$5$;$F$$$?$@$-$^$9!#(B

$B$3$l$^$G$46(NO$$$?$@$$$?3'MM!"M-Fq$&$4$6$$$^$7$?!#(B


On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
kazuh@goo.jp wrote:

> $B3$F#MM(B
>
> $B$R$,$7$H?=$7$^$9!#(B
> $B$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> $B%m%0$rGR8+$7$?$H$3$m!"(BDBS-PRI$BB&$G(BPostgreSQL$B$,(BPacemaker$B$K(B
> $B$h$C$F5/F0$5$l$?:]$K!"%m%C%/%U%!%$%k$G$"$k(B
> /var/lib/pgsql/tmp/PGSQL.lock
> $B$,B8:_$7$F$$$?$?$a$K5/F0$K<:GT$7$?$h$&$G$9!#(B
>
> Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
> $B!!"*(BPacemaker$B$K$h$j(BPostgreSQL$B$N5/F0$,;n$_$i$l$?$,!&!&(B
>
> Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
> $B!!"*%m%C%/%U%!%$%k$,B8:_$N$?$a5/F0<:GT(B
>
> $B$3$N%U%!%$%k$O!"Ev3:%N!<%I$N(BPostgreSQL$B$,0lEY(BPacemaker$B$K(B
> $B$h$j5/F0$5$l$?8e!"M=4|$;$L%(%i!<Ey$G@5>o$KDd;_$G$-$J$+$C$?(B
> $B>l9g$K;DB8$7!"(BPostgreSQL$B$N%G!<%?$,8E$$$+$b$7$l$J$$$3$H$r(B
> $B%f!<%6$K5$$E$$$F$b$i$&$?$a$N$b$N$G$9!#(B
> pgsql RA$B$,:n@.!":o=|!J@5>oDd;_;~$K!K$r$7$F$$$^$9!#(B
>
> $B$3$N%N!<%I$N%G!<%?$KLdBj$,L5$$>l9g!"N>7O$N(BPacemaker$B$rDd;_$7!"(B
> $B$3$N%U%!%$%k$r<jF0$G:o=|$7!"(BPacemaker$B$r5/F0$9$l$P!"(BPostgreSQL$B$O(B
> $B5/F0$9$k$H;W$$$^$9!#(B
>
> $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
>
>
>
> $B$J$*!"3$F#MM$,9=C[.$7$F$$$k$h$&$J(BPostgreSQL$B$N%9%H%j(B-$B%_%s%0(B
> $B%l%W%j%1!<%7%g%s$H(BPacemaker$B$N(BMaster/Slave$B5!G=$rAH$_9g$o$;$?(B
> $B9=@.$r!"(BLinux-HA Japan$B$G$O!V(BPG-REX$B!W!J$T!<$8!<$l$C$/$9!K$H(B
> $B8F$S!"FHN)$7$?%3%_%e%K%F%#$bN)$A>e$2$F$$$^$9!#(B
>
> https://osdn.jp/projects/pg-rex/
>
> $B$=$3$K!"(BPG-REX$B$N9=C[!A1?MQ$NF|K\8l%I%-%e%a%s%H$rMQ0U$7$F$$$^$9(B
> $B$N$G!"$h$1$l$P$4;29M$/$@$5$$!#(B
> $B!t$?$@$7!"0J2<:G?7HG$O(BCentOS6+Pacemaker1.1.12+PostgreSQL9.4$B$rA0Ds$H(B
> $B!!$7$F$$$^$9!#(B
>
> https://osdn.jp/projects/pg-rex/releases/63003
> $B!!(BPG-REX9.4$BMxMQ%^%K%e%"%k(B_$BBh(B1.0$BHG(B($B8x3+MQMxMQ<T%^%K%e%"%k(B).docx
>
> $B!t!V1?MQJd=u%D!<%k!W$K$h$k<j=g$,5-:\$5$l$F$$$^$9$,!"(BDebian$B$G$O(B
> $B!!F0:n$7$J$$$H;W$$$^$9!#(B
> $B!!%D!<%k$rMQ$$$J$$<j=g$,(BP161$B$N!VIUO?(BA$B!W$K7G:\$5$l$F$$$k$N$G(B
> $B!!$=$A$i$r;2>H$7$F$/$@$5$$!#(B
>
>
> $B0J>e$G$9!#(B
> $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> ----- $B85$N%a%C%;!<%8(B -----
> From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> $B08@h(B: linux-ha-japan@lists.osdn.me
> $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B3$BF|(B, $BLZMKF|(B $B8aA0(B 11:04:24
> $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
>
> $B>>EgMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> corosync$B$r%j%9%?!<%H$5$;$?$i(Bpostgresql$B$,JRB&$N$_$N5/F0$K$J$C$F$7$^$$(B
> $B860x$NFCDj$9$i=PMh$J$$$G$*$j$^$9!#(B
>
> postgresql.conf$B$N%m%0@_DjItJ,$rJQ99$7$?7k2L!"5/F0$7$?B&$O%m%0$,=PNO(B
> $B$5$l$k$h$&$K$J$j$^$7$?!#(B
> $B$7$+$7!"5/F0$7$J$+$C$?B&$+$i$K$D$$$F$O(Bsyslog$B$N$_$H$J$C$F$7$^$$$^$9!#(B
>
> resource-agents$B0J30$K%P!<%8%g%s$,8E$$$HIT6q9g$,$G$k$b$N$O(B
> $B$J$$$N$G$7$g$&$+!)(B
>
> libpils2_1.0.12$B$H(Blibplumbgpl2_1.0.12$B$r0MB84X78L5;k$7$F6/@)%$%s%9%H!<%k(B
> $B$7$?$H$3$m!"(Bcorosync$B$N%W%m%;%9$,$$$D$N4V$K$+%@%&%s$7$F$$$k$3$H$,$"$j(B
> $B$d$`$rF@$:La$7$^$7$?!#(B
>
>
> > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > # find -name 'postgresql-*.log'
> >
> > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
>
> $B$3$i$i$N%m%0%U%!%$%k$O@_DjJQ99$7$?8e$bB8:_$7$F$$$^$;$s$G$7$?!#(B
>
>
> $B%"%I%P%$%959$7$/$*4j$$$7$^$9!#(B
>
>
> On Tue, 1 Sep 2015 17:17:55 +0900
> Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>
> > $B3$F#(B $B$5$s(B
> >
> > $B>>Eg$G$9!#(B
> >
> > > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> > > $B$G$9$h$M!)(B
> > $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
> >
> >
> > > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > > $B;D$C$F$$$^$;$s!#(B
> >
> > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > # find -name 'postgresql-*.log'
> >
> > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> >
> > $B0J>e$43NG'$/$@$5$$!#(B
> >
> > ----
> > Takehiro Matsushima
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>
>
> ===================================================
> $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> $B%$%s%U%i%7%9%F%`;v6HIt(B
> $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> $B3$F#(B $BW"0l(B
> E-mail:kaidou.hirokazu@jp.panasonic.com
> ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> ===================================================
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B$R$,$7MM(B
$B4X783FMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> $B8D?ME*$K$O!"$$$m$$$mNc30$O$"$m$&$+$H;W$$$^$9$,!"I|5l$O(B
> $B!!!&8N>c%[.%9%H$N(BPacemaker$B$r0lC6Dd;_(B
> $B!!!&(BMaster$B$,C1BN$GF0:n$7$F$$$k$3$H$r3NG'(B
> $B!!!!!J(Bpgsql-status$BB0@-CM$,(B"PRI"$B$K$J$C$F$$$k$3$H$r3NG'!K(B
> $B!!!&=i4|9=C[;~$HF1MM$K!"8N>c%[%9%H!J?7%[%9%H!K$r(BSlave$B$H$7$F5/F0(B
> $B!!!!!J(Bpg_basebackup$B$GA4%G!<%?%3%T!<8e!"(BPacemaker$B5/F0!K(B
> $B$H$$$&$N$,4pK\$+$H;W$$$^$9!#(B

$B$4;XF3M-Fq$&$4$6$$$^$9!#(B

$B%7%'%k%9%/%j%W%H$rAH$`$3$H$G!"<j:n6HE*$K$O%3%^%s%I0l$D(B
$B$H$$$&BP1~$,=PMh$=$&$J$N$G>e5-J}K!$G9M$($F$^$9!#(B
Master$BF0:n$7$F$$$k(BPostgresql$B$rF0:n$5$;$?$^$^%P%C%/%"%C%W(B
$B=PMh$k$N$@$+$i(Bpg_basebackup$B$K$+$+$k;~4V$O$"$^$j=EMW;k(B
$B$7$F$*$j$^$;$s!#(B

$B$*$+$2$5$^$GG:$_$O<!$N%U%'!<%:$K0\$j$^$7$?!#(B
$B%U%'%$%k%*!<%P!<A0$N9=@.$H(BNode$B$NL>>N$,5U$K$J$i$6$k$rF@$J$$0Y!"(B
$B@Q6KE*$K$b$&0lEY%U%'%$%k%*!<%P!<"M%U%'%$%k%P%C%/$9$k$N$+!"(B
$BN>(BNode$B$N(B/etc/hostname$B$r=q$-49$($F$7$^$&$N$+$rG:$s$G$^$9!#(B
Windows$B%/%i%$%"%s%H$+$i(BUDP$B%3%^%s%I$G(B/etc/hostname$B$NFbMF$rMW5a(B
$B$7%5!<%P!<B&$K1~Ez$5$;$F$$$k$N$G!"(BMaster/Slave$B$NL>>N$,5U$K(B
$B$J$k$HIT<+A3$K8+$($k$N$G!#(B

$B$3$N$"$?$j$b4^$a$F2~$a$FJL%?%$%H%k$N%a!<%k$GAjCL$5$;$FD:$-$^$9!#(B


> $B:G8e$K!"@kEA$_$?$$$K$J$C$F$7$^$$$^$9$,!"Mh$k(B10/3($BEZ(B)$B$K(B
> $BJ!2,$G3+:E$5$l$k%*!<%W%s%=!<%9%+%s%U%!%l%s%9$G(BPG-REX$B$N(B
> $B1?MQ$r%F!<%^$K$7$?9V1i$r9T$$$^$9!#(B
> $B2q>l$KMh$k$N$,Fq$7$$>l9g$b!";qNA$O;v8e!"0J2<%5%$%H$G(B
> $B8x3+$7$^$9$N$G!";29M$K$J$l$P9,$$$G$9!#(B
>
> https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9

$B;d$N6PL3@h$O2#IM;TFb$J$N$G2q>l$KB-$r1?$V$3$H$O:#2s$O=PMh$^$;$s$,!"(B
$B;qNA$O:#8e$N;29M$K$5$;$FD:$-$^$9!#(B


$B$R$H$^$:!"$4;XF3M-Fq$&$4$6$$$^$7$?!#(B
$B:#8e$H$b59$7$/$*4j$$$7$^$9!#(B


On Wed, 9 Sep 2015 10:39:33 +0900 (JST)
kazuh@goo.jp wrote:

> $B3$F#MM(B
>
> $B$R$,$7$G$9!#$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> >$B$*$+$2$5$^$G!"N>(Bnode$B$G(Bpostgresql$B$r5/F0$5$;$F%l%W%j%1!<%7%g%s(B
> >$BF0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B
>
> $B$=$l$O$h$+$C$?$G$9!#(B
> $B$*NO$K$J$l$?$N$J$i8w1I$G$9!#(B
>
> >$B$H$3$m$G!";d$N$H$3$m$G$O(BPG-REX$B$h$j$b%7%s%W%k$J9=@.$r9M$($F$$$^$9!#(B
> >$BJ*M}(BNIC$B$N#2Kg0J>e;HMQ!J(BS-LAN$B$H(BD-LAN$B$NJ,3d!K$OA[Dj$7$F$$$^$;$s!#(B
> >$BJD$8$?(BLAN$B$J$N$G%M%C%H%o!<%/$NIi2Y$OHs>o$KDc$$0Y$G$9!#(B
> >$B$^$?!"JD$8$?(BLAN$B$G$"$k$?$a%k!<%?!<$NMM$J8GDj(BIP$B$G(BPing$B1~Ez$9$k(B
> >$BAj<j$,$$$^$;$s!#(B
> $B$4G'<1$NDL$j!"%f!<%6$NH=CG$G$3$l$i$r%"%l%s%8$9$k$3$H$O(B
> $BA4A3(BOK$B$@$H;W$$$^$9!#(B
> $B!t%3%_%e%K%F%#$H$7$F$O!":GBg8B$N>iD99=@.$rNc<($7$F$$$k(B
> $B!!$@$1$G$9$N$G!#(B
>
> >$B-!#2Bf$N%[.%9%H$G(BPostgresql$B$r%l%W%j%1!<%7%g%s$GFs=E2=$7$I$A$i$+$,(B
> >$B!!%@%&%s$7$?$i%U%'%$%k%*!<%P!<$5$;$F$7$P$i$/JRB&$GF0:n$5$;$k!#(B
> >$B-"%/%i%$%"%s%H$+$i$O%^%9%?!<B&$+$i%9%l!<%VB&(BIP$B$K@ZBX$rI,MW$5$;$J$$(B
> >$B!!$?$a$K%^%9%?!<$N2>A[(BIP$B$K%"%/%;%9$5$;$k!#(B
> >$B-#F14|%l%W%j%1!<%7%g%s$r;HMQ$7$?$$!#(B
> >$B-$%U%'%$%k%*!<%P!<8e$N%a%s%F%J%s%9$rHQ;($J$b$N$K$7$?$/$J$$(B
> >$B!!!J?7%[%9%H$rMQ0U$7$F@\B3$7$F%U%'%$%k%P%C%/$G$-$l$PNI$$!K(B
>
> PG-REX$B$G$"$l$P-!!A-#$OLdBj$J$/<B8=$G$-$k$H;W$$$^$9!#(B
>
> $B-$$O!&!&@h$K$40FFb$7$?!"(BPG-REX$B1?MQJd=u%D!<%k$r;HMQ$G$-$l$P(B
> $B>/$73Z$K$J$j$^$9$,!"$=$l$,$J$$$H3N$+$K$A$g$C$HBgJQ$+$b$7$l$^$;$s!#(B
>
> $B8D?ME*$K$O!"$$$m$$$mNc30$O$"$m$&$+$H;W$$$^$9$,!"I|5l$O(B
> $B!!!&8N>c%[.%9%H$N(BPacemaker$B$r0lC6Dd;_(B
> $B!!!&(BMaster$B$,C1BN$GF0:n$7$F$$$k$3$H$r3NG'(B
> $B!!!!!J(Bpgsql-status$BB0@-CM$,(B"PRI"$B$K$J$C$F$$$k$3$H$r3NG'!K(B
> $B!!!&=i4|9=C[.;~$HF1MM$K!"8N>c%[.%9%H!J?7%[.%9%H!K$r(BSlave$B$H$7$F5/F0(B
> $B!!!!!J(Bpg_basebackup$B$GA4%G!<%?%3%T!<8e!"(BPacemaker$B5/F0!K(B
> $B$H$$$&$N$,4pK\$+$H;W$$$^$9!#(B
>
> $B>e5-#3$D$a$N!V!&!W$O%^%K%e%"%k$G$$$&$H!V(BA.3.Slave$B$N5/F0!W$K$"$?$j(B
> $B$^$9$,!"$3$l$N!J#4!K$NH=CG$,Hs>o$KFq$7$/46$8$F$$$i$C$7$c$k(B
> $B$N$G$O$J$$$+$HA[A|$7$^$9!#(B
>
> $B$3$l$O!"MW$9$k$K(B"Master$B$H(BSlave$B$N%G!<%?$N:9J,$,>.$5$1$l$P!"(B
> $BA4%G!<%?%3%T!<$O>JN,$G$-$k(B"$B$N$G!"$=$l$rH=CG$9$k%]%$%s%H$r(B
> $BNs5s$7$F$$$k$b$N$G$9!#(B
> $B!t(BDB$B5,LO$,Bg$-$$$H%G!<%?%3%T!<$K;~4V$,$+$+$k$N$G$J$k$Y$/(B
> $B!!>JN,$7$?$$$G$9$h$M!&!&(B
>
> $B$G$9$,!";DG0$J$,$i(BPostgreSQL$B$KC1=c$K:9J,$rHf3S$9$k%3%^%s%I(B
> $B$N$h$&$J$b$N$,MQ0U$5$l$F$$$J$$$N$G!"!J#4!K$N$h$&$JJ#;($JH=CG$,(B
> $BI,MW$K$J$C$F$$$^$9!#(B
>
> $BA4%G!<%?%3%T!<$K$+$+$k;~4V$,LdBj$K$J$i$J$$$N$G$"$l$P!"(B
> $B2?$b9M$($:!"A4%G!<%?%3%T!<$r$9$k$N$,<j$C<h$jAa$$$G$9!#(B
>
>
> $B$"$H!"%U%'%$%k%P%C%/(B($B8N>c%[.%9%H$r(B"Master"$B$H$9$k(B)$B$K$D$$$F$O(B
> $B0lH/$G9T$&J}K!$O$J$$$N$G!"0lC6(BSlave$B$H$7$FAH$_9~$s$@8e!"(B
> $B%^%K%e%"%k$N!VIUO?(BC $B7W2hE*$J7O@Z$jBX$(!W$N<j=g$G(BMaster$B$H(B
> Slave$B$rF~$lBX$($F$/$@$5$$!#(B
>
>
> $B:G8e$K!"@kEA$_$?$$$K$J$C$F$7$^$$$^$9$,!"Mh$k(B10/3($BEZ(B)$B$K(B
> $BJ!2,$G3+:E$5$l$k%*!<%W%s%=!<%9%+%s%U%!%l%s%9$G(BPG-REX$B$N(B
> $B1?MQ$r%F!<%^$K$7$?9V1i$r9T$$$^$9!#(B
> $B2q>l$KMh$k$N$,Fq$7$$>l9g$b!";qNA$O;v8e!"0J2<%5%$%H$G(B
> $B8x3+$7$^$9$N$G!";29M$K$J$l$P9,$$$G$9!#(B
>
> https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9
>
>
> $B0J>e$G$9!#(B
> $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
>
> ----- $B85$N%a%C%;!<%8(B -----
> From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> $B08@h(B: kazuh@goo.jp
> Cc: linux-ha-japan@lists.osdn.me
> $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B7$BF|(B, $B7nMKF|(B $B8a8e(B 4:05:04
> $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
>
> $B$R$,$7MM(B
> $B4X783F0LMM(B
>
> $B3$F#$G$9!#(B
> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
>
> > $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> > $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> > $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> > $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> > $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> > pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> > $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> > $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
>
> $B$4;XF3M-Fq$&$4$6$$$^$9!#(B
> Master$B"M(BSlave$B$N;~4V:95/F0$OLUE@$G$7$?!#(B
> Pacemaker$B5/F0;~$O(BMaster/Slave$B$NN>(Bnode$B$,F0$$$F$$$J$$$H$$$1$J$$(B
> $B$H;W$$9~$s$G$$$^$7$?!#(B
>
> $B$*$+$2$5$^$G!"N>(Bnode$B$G(Bpostgresql$B$r5/F0$5$;$F%l%W%j%1!<%7%g%s(B
> $BF0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B
>
> Master$B$,%@%&%s$7$F%U%'%$%k%*!<%P!<$7$?8e$N=hM}$O<j4V$,$+$+$j(B
> $B$=$&$G$9$,!"$H$j$"$($:<+NO$G4hD%$C$F$_$^$9!#(B
> $B0l?M$G$O<j$KIi$($J$$$h$&$J$i$^$?JLESEj9F$5$;$F$$$?$@$-$^$9!#(B
>
> $B$3$l$^$G$46(NO$$$?$@$$$?3'MM!"M-Fq$&$4$6$$$^$7$?!#(B
>
>
> On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
> kazuh@goo.jp wrote:
>
> > $B3$F#MM(B
> >
> > $B$R$,$7$H?=$7$^$9!#(B
> > $B$*@$OC$K$J$C$F$*$j$^$9!#(B
> >
> > $B%m%0$rGR8+$7$?$H$3$m!"(BDBS-PRI$BB&$G(BPostgreSQL$B$,(BPacemaker$B$K(B
> > $B$h$C$F5/F0$5$l$?:]$K!"%m%C%/%U%!%$%k$G$"$k(B
> > /var/lib/pgsql/tmp/PGSQL.lock
> > $B$,B8:_$7$F$$$?$?$a$K5/F0$K<:GT$7$?$h$&$G$9!#(B
> >
> > Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
> > $B!!"*(BPacemaker$B$K$h$j(BPostgreSQL$B$N5/F0$,;n$_$i$l$?$,!&!&(B
> >
> > Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
> > $B!!"*%m%C%/%U%!%$%k$,B8:_$N$?$a5/F0<:GT(B
> >
> > $B$3$N%U%!%$%k$O!"Ev3:%N!<%I$N(BPostgreSQL$B$,0lEY(BPacemaker$B$K(B
> > $B$h$j5/F0$5$l$?8e!"M=4|$;$L%(%i!<Ey$G@5>o$KDd;_$G$-$J$+$C$?(B
> > $B>l9g$K;DB8$7!"(BPostgreSQL$B$N%G!<%?$,8E$$$+$b$7$l$J$$$3$H$r(B
> > $B%f!<%6$K5$$E$$$F$b$i$&$?$a$N$b$N$G$9!#(B
> > pgsql RA$B$,:n@.!":o=|!J@5>oDd;_;~$K!K$r$7$F$$$^$9!#(B
> >
> > $B$3$N%N!<%I$N%G!<%?$KLdBj$,L5$$>l9g!"N>7O$N(BPacemaker$B$rDd;_$7!"(B
> > $B$3$N%U%!%$%k$r<jF0$G:o=|$7!"(BPacemaker$B$r5/F0$9$l$P!"(BPostgreSQL$B$O(B
> > $B5/F0$9$k$H;W$$$^$9!#(B
> >
> > $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> > $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> > $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> > $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> > $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> > pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> > $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> > $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
> >
> >
> >
> > $B$J$*!"3$F#MM$,9=C[.$7$F$$$k$h$&$J(BPostgreSQL$B$N%9%H%j(B-$B%_%s%0(B
> > $B%l%W%j%1!<%7%g%s$H(BPacemaker$B$N(BMaster/Slave$B5!G=$rAH$_9g$o$;$?(B
> > $B9=@.$r!"(BLinux-HA Japan$B$G$O!V(BPG-REX$B!W!J$T!<$8!<$l$C$/$9!K$H(B
> > $B8F$S!"FHN)$7$?%3%_%e%K%F%#$bN)$A>e$2$F$$$^$9!#(B
> >
> > https://osdn.jp/projects/pg-rex/
> >
> > $B$=$3$K!"(BPG-REX$B$N9=C[.(B?$B1?MQ$NF|K\8l%I%-%e%a%s%H$rMQ0U$7$F$$$^$9(B
> > $B$N$G!"$h$1$l$P$4;29M$/$@$5$$!#(B
> > $B!t$?$@$7!"0J2<:G?7HG$O(BCentOS6+Pacemaker1.1.12+PostgreSQL9.4$B$rA0Ds$H(B
> > $B!!$7$F$$$^$9!#(B
> >
> > https://osdn.jp/projects/pg-rex/releases/63003
> > $B!!(BPG-REX9.4$BMxMQ%^%K%e%"%k(B_$BBh(B1.0$BHG(B($B8x3+MQMxMQ<T%^%K%e%"%k(B).docx
> >
> > $B!t!V1?MQJd=u%D!<%k!W$K$h$k<j=g$,5-:\$5$l$F$$$^$9$,!"(BDebian$B$G$O(B
> > $B!!F0:n$7$J$$$H;W$$$^$9!#(B
> > $B!!%D!<%k$rMQ$$$J$$<j=g$,(BP161$B$N!VIUO?(BA$B!W$K7G:\$5$l$F$$$k$N$G(B
> > $B!!$=$A$i$r;2>H$7$F$/$@$5$$!#(B
> >
> >
> > $B0J>e$G$9!#(B
> > $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
> >
> > ----- $B85$N%a%C%;!<%8(B -----
> > From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> > $B08@h(B: linux-ha-japan@lists.osdn.me
> > $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B3$BF|(B, $BLZMKF|(B $B8aA0(B 11:04:24
> > $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
> >
> > $B>>EgMM(B
> >
> > $B3$F#$G$9!#(B
> > $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> >
> > corosync$B$r%j%9%?!<%H$5$;$?$i(Bpostgresql$B$,JRB&$N$_$N5/F0$K$J$C$F$7$^$$(B
> > $B860x$NFCDj$9$i=PMh$J$$$G$*$j$^$9!#(B
> >
> > postgresql.conf$B$N%m%0@_DjItJ,$rJQ99$7$?7k2L!"5/F0$7$?B&$O%m%0$,=PNO(B
> > $B$5$l$k$h$&$K$J$j$^$7$?!#(B
> > $B$7$+$7!"5/F0$7$J$+$C$?B&$+$i$K$D$$$F$O(Bsyslog$B$N$_$H$J$C$F$7$^$$$^$9!#(B
> >
> > resource-agents$B0J30$K%P!<%8%g%s$,8E$$$HIT6q9g$,$G$k$b$N$O(B
> > $B$J$$$N$G$7$g$&$+!)(B
> >
> > libpils2_1.0.12$B$H(Blibplumbgpl2_1.0.12$B$r0MB84X78L5;k$7$F6/@)%$%s%9%H!<%k(B
> > $B$7$?$H$3$m!"(Bcorosync$B$N%W%m%;%9$,$$$D$N4V$K$+%@%&%s$7$F$$$k$3$H$,$"$j(B
> > $B$d$`$rF@$:La$7$^$7$?!#(B
> >
> >
> > > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > > # find -name 'postgresql-*.log'
> > >
> > > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> >
> > $B$3$i$i$N%m%0%U%!%$%k$O@_DjJQ99$7$?8e$bB8:_$7$F$$$^$;$s$G$7$?!#(B
> >
> >
> > $B%"%I%P%$%959$7$/$*4j$$$7$^$9!#(B
> >
> >
> > On Tue, 1 Sep 2015 17:17:55 +0900
> > Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
> >
> > > $B3$F#(B $B$5$s(B
> > >
> > > $B>>Eg$G$9!#(B
> > >
> > > > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> > > > $B$G$9$h$M!)(B
> > > $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
> > >
> > >
> > > > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> > > > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> > > > $B;D$C$F$$$^$;$s!#(B
> > >
> > > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> > > # find -name 'postgresql-*.log'
> > >
> > > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> > >
> > > $B0J>e$43NG'$/$@$5$$!#(B
> > >
> > > ----
> > > Takehiro Matsushima
> > > _______________________________________________
> > > Linux-ha-japan mailing list
> > > Linux-ha-japan@lists.osdn.me
> > > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> >
> >
> >
> > ===================================================
> > $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> > $B%$%s%U%i%7%9%F%`;v6HIt(B
> > $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> > $B3$F#(B $BW"0l(B
> > E-mail:kaidou.hirokazu@jp.panasonic.com
> > ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> > ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> > ===================================================
> >
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
>
>
> ===================================================
> $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> $B%$%s%U%i%7%9%F%`;v6HIt(B
> $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> $B3$F#(B $BW"0l(B
> E-mail:kaidou.hirokazu@jp.panasonic.com
> ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> ===================================================
>



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================
Re: pacemakerからpostgresqlを起動出来ない件 [ In reply to ]
海藤さん

松島です、亀レスで申し訳ございません。

ホスト名についてですが、act, stby, master, slaveなどの単語を入れてしまうとかえって混乱するので、私は番号でやっています。
"web1" "db2" などです。
基本的にホスト名を変えるのはお勧めできません。サービスによっては自分のホスト名を見ていたりします。

ご検討ください


2015年9月9日 13:37 海藤 廣一 <kaidou.hirokazu@jp.panasonic.com>:
> ひがし様
> 関係各様
>
> 海藤です。
> いつもお世話になっております。
>
>> 個人的には、いろいろ例外はあろうかと思いますが、復旧は
>>  ・故障ホストのPacemakerを一旦停止
>>  ・Masterが単体で動作していることを確認
>>   (pgsql-status属性値が"PRI"になっていることを確認)
>>  ・初期構築時と同様に、故障ホスト(新ホスト)をSlaveとして起動
>>   (pg_basebackupで全データコピー後、Pacemaker起動)
>> というのが基本かと思います。
>
> ご指導有難うございます。
>
> シェルスクリプトを組むことで、手作業的にはコマンド一つ
> という対応が出来そうなので上記方法で考えてます。
> Master動作しているPostgresqlを動作させたままバックアップ
> 出来るのだからpg_basebackupにかかる時間はあまり重要視
> しておりません。
>
> おかげさまで悩みは次のフェーズに移りました。
> フェイルオーバー前の構成とNodeの名称が逆にならざるを得ない為、
> 積極的にもう一度フェイルオーバー⇒フェイルバックするのか、
> 両Nodeの/etc/hostnameを書き換えてしまうのかを悩んでます。
> WindowsクライアントからUDPコマンドで/etc/hostnameの内容を要求
> しサーバー側に応答させているので、Master/Slaveの名称が逆に
> なると不自然に見えるので。
>
> このあたりも含めて改めて別タイトルのメールで相談させて頂きます。
>
>
>> 最後に、宣伝みたいになってしまいますが、来る10/3(土)に
>> 福岡で開催されるオープンソースカンファレンスでPG-REXの
>> 運用をテーマにした講演を行います。
>> 会場に来るのが難しい場合も、資料は事後、以下サイトで
>> 公開しますので、参考になれば幸いです。
>>
>> https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9
>
> 私の勤務先は横浜市内なので会場に足を運ぶことは今回は出来ませんが、
> 資料は今後の参考にさせて頂きます。
>
>
> ひとまず、ご指導有難うございました。
> 今後とも宜しくお願いします。
>
>
> On Wed, 9 Sep 2015 10:39:33 +0900 (JST)
> kazuh@goo.jp wrote:
>
>> 海藤様
>>
>> ひがしです。お世話になっております。
>>
>> >おかげさまで、両nodeでpostgresqlを起動させてレプリケーション
>> >動作することが確認できました。
>>
>> それはよかったです。
>> お力になれたのなら光栄です。
>>
>> >ところで、私のところではPG-REXよりもシンプルな構成を考えています。
>> >物理NICの2枚以上使用(S-LANとD-LANの分割)は想定していません。
>> >閉じたLANなのでネットワークの負荷は非常に低い為です。
>> >また、閉じたLANであるためルーターの様な固定IPでPing応答する
>> >相手がいません。
>> ご認識の通り、ユーザの判断でこれらをアレンジすることは
>> 全然OKだと思います。
>> #コミュニティとしては、最大限の冗長構成を例示している
>>  だけですので。
>>
>> >①2台のホストでPostgresqlをレプリケーションで二重化しどちらかが
>> > ダウンしたらフェイルオーバーさせてしばらく片側で動作させる。
>> >②クライアントからはマスター側からスレーブ側IPに切替を必要させない
>> > ためにマスターの仮想IPにアクセスさせる。
>> >③同期レプリケーションを使用したい。
>> >④フェイルオーバー後のメンテナンスを煩雑なものにしたくない
>> > (新ホストを用意して接続してフェイルバックできれば良い)
>>
>> PG-REXであれば①~③は問題なく実現できると思います。
>>
>> ④は・・先にご案内した、PG-REX運用補助ツールを使用できれば
>> 少し楽になりますが、それがないと確かにちょっと大変かもしれません。
>>
>> 個人的には、いろいろ例外はあろうかと思いますが、復旧は
>>  ・故障ホストのPacemakerを一旦停止
>>  ・Masterが単体で動作していることを確認
>>   (pgsql-status属性値が"PRI"になっていることを確認)
>>  ・初期構築時と同様に、故障ホスト(新ホスト)をSlaveとして起動
>>   (pg_basebackupで全データコピー後、Pacemaker起動)
>> というのが基本かと思います。
>>
>> 上記3つめの「・」はマニュアルでいうと「A.3.Slaveの起動」にあたり
>> ますが、これの(4)の判断が非常に難しく感じていらっしゃる
>> のではないかと想像します。
>>
>> これは、要するに"MasterとSlaveのデータの差分が小さければ、
>> 全データコピーは省略できる"ので、それを判断するポイントを
>> 列挙しているものです。
>> #DB規模が大きいとデータコピーに時間がかかるのでなるべく
>>  省略したいですよね・・
>>
>> ですが、残念ながらPostgreSQLに単純に差分を比較するコマンド
>> のようなものが用意されていないので、(4)のような複雑な判断が
>> 必要になっています。
>>
>> 全データコピーにかかる時間が問題にならないのであれば、
>> 何も考えず、全データコピーをするのが手っ取り早いです。
>>
>>
>> あと、フェイルバック(故障ホストを"Master"とする)については
>> 一発で行う方法はないので、一旦Slaveとして組み込んだ後、
>> マニュアルの「付録C 計画的な系切り替え」の手順でMasterと
>> Slaveを入れ替えてください。
>>
>>
>> 最後に、宣伝みたいになってしまいますが、来る10/3(土)に
>> 福岡で開催されるオープンソースカンファレンスでPG-REXの
>> 運用をテーマにした講演を行います。
>> 会場に来るのが難しい場合も、資料は事後、以下サイトで
>> 公開しますので、参考になれば幸いです。
>>
>> https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9
>>
>>
>> 以上です。
>> よろしくお願いいたします。
>>
>> ----- 元のメッセージ -----
>> From: "海藤 廣一" <kaidou.hirokazu@jp.panasonic.com>
>> 宛先: kazuh@goo.jp
>> Cc: linux-ha-japan@lists.osdn.me
>> 送信済み: 2015年9月7日, 月曜日 午後 4:05:04
>> 件名: Re: [Linux-ha-jp] pacemakerからpostgresqlを起動出来ない件
>>
>> ひがし様
>> 関係各位様
>>
>> 海藤です。
>> いつもお世話になっております。
>>
>> > なお、ログから、Master側とSlave側のPacemakerを同時に
>> > 立ち上げているとお見受けしましたが、この構成の場合、
>> > まずMasterのみを立ち上げ、PostgreSQLがMasterとして起動した
>> > ことを確認し、最新データをSlaveにコピーしてからSlave側を
>> > 立ち上げることをお勧めします。
>> > pgsql RAは、同時に起動した場合、どちらをMasterにするかの
>> > 判断をできない(どちらのDBデータを信頼すべきかはユーザのみが
>> > 判断できることでRAにはわからない)ためです。
>>
>> ご指導有難うございます。
>> Master⇒Slaveの時間差起動は盲点でした。
>> Pacemaker起動時はMaster/Slaveの両nodeが動いていないといけない
>> と思い込んでいました。
>>
>> おかげさまで、両nodeでpostgresqlを起動させてレプリケーション
>> 動作することが確認できました。
>>
>> Masterがダウンしてフェイルオーバーした後の処理は手間がかかり
>> そうですが、とりあえず自力で頑張ってみます。
>> 一人では手に負えないようならまた別途投稿させていただきます。
>>
>> これまでご協力いただいた皆様、有難うございました。
>>
>>
>> On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
>> kazuh@goo.jp wrote:
>>
>> > 海藤様
>> >
>> > ひがしと申します。
>> > お世話になっております。
>> >
>> > ログを拝見したところ、DBS-PRI側でPostgreSQLがPacemakerに
>> > よって起動された際に、ロックファイルである
>> > /var/lib/pgsql/tmp/PGSQL.lock
>> > が存在していたために起動に失敗したようです。
>> >
>> > Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
>> >  →PacemakerによりPostgreSQLの起動が試みられたが・・
>> >
>> > Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
>> >  →ロックファイルが存在のため起動失敗
>> >
>> > このファイルは、当該ノードのPostgreSQLが一度Pacemakerに
>> > より起動された後、予期せぬエラー等で正常に停止できなかった
>> > 場合に残存し、PostgreSQLのデータが古いかもしれないことを
>> > ユーザに気づいてもらうためのものです。
>> > pgsql RAが作成、削除(正常停止時に)をしています。
>> >
>> > このノードのデータに問題が無い場合、両系のPacemakerを停止し、
>> > このファイルを手動で削除し、Pacemakerを起動すれば、PostgreSQLは
>> > 起動すると思います。
>> >
>> > なお、ログから、Master側とSlave側のPacemakerを同時に
>> > 立ち上げているとお見受けしましたが、この構成の場合、
>> > まずMasterのみを立ち上げ、PostgreSQLがMasterとして起動した
>> > ことを確認し、最新データをSlaveにコピーしてからSlave側を
>> > 立ち上げることをお勧めします。
>> > pgsql RAは、同時に起動した場合、どちらをMasterにするかの
>> > 判断をできない(どちらのDBデータを信頼すべきかはユーザのみが
>> > 判断できることでRAにはわからない)ためです。
>> >
>> >
>> >
>> > なお、海藤様が構築しているようなPostgreSQLのストリ-ミング
>> > レプリケーションとPacemakerのMaster/Slave機能を組み合わせた
>> > 構成を、Linux-HA Japanでは「PG-REX」(ぴーじーれっくす)と
>> > 呼び、独立したコミュニティも立ち上げています。
>> >
>> > https://osdn.jp/projects/pg-rex/
>> >
>> > そこに、PG-REXの構築?運用の日本語ドキュメントを用意しています
>> > ので、よければご参考ください。
>> > #ただし、以下最新版はCentOS6+Pacemaker1.1.12+PostgreSQL9.4を前提と
>> >  しています。
>> >
>> > https://osdn.jp/projects/pg-rex/releases/63003
>> >  PG-REX9.4利用マニュアル_第1.0版(公開用利用者マニュアル).docx
>> >
>> > #「運用補助ツール」による手順が記載されていますが、Debianでは
>> >  動作しないと思います。
>> >  ツールを用いない手順がP161の「付録A」に掲載されているので
>> >  そちらを参照してください。
>> >
>> >
>> > 以上です。
>> > よろしくお願いいたします。
>> >
>> > ----- 元のメッセージ -----
>> > From: "海藤 廣一" <kaidou.hirokazu@jp.panasonic.com>
>> > 宛先: linux-ha-japan@lists.osdn.me
>> > 送信済み: 2015年9月3日, 木曜日 午前 11:04:24
>> > 件名: Re: [Linux-ha-jp] pacemakerからpostgresqlを起動出来ない件
>> >
>> > 松島様
>> >
>> > 海藤です。
>> > いつもお世話になっております。
>> >
>> > corosyncをリスタートさせたらpostgresqlが片側のみの起動になってしまい
>> > 原因の特定すら出来ないでおります。
>> >
>> > postgresql.confのログ設定部分を変更した結果、起動した側はログが出力
>> > されるようになりました。
>> > しかし、起動しなかった側からについてはsyslogのみとなってしまいます。
>> >
>> > resource-agents以外にバージョンが古いと不具合がでるものは
>> > ないのでしょうか?
>> >
>> > libpils2_1.0.12とlibplumbgpl2_1.0.12を依存関係無視して強制インストール
>> > したところ、corosyncのプロセスがいつの間にかダウンしていることがあり
>> > やむを得ず戻しました。
>> >
>> >
>> > > 検索しても何も出てきませんでしょうか...
>> > > # find -name 'postgresql-*.log'
>> > >
>> > > 起動でこけているような場合には、pg_startup.logもしくはpgstartup.logのような名前のログファイルに出ているかもしれません。
>> >
>> > こららのログファイルは設定変更した後も存在していませんでした。
>> >
>> >
>> > アドバイス宜しくお願いします。
>> >
>> >
>> > On Tue, 1 Sep 2015 17:17:55 +0900
>> > Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
>> >
>> > > 海藤 さん
>> > >
>> > > 松島です。
>> > >
>> > > > PostgresqlのMaster/Slave間で通信できないことが問題という事
>> > > > ですよね?
>> > > ログを拝見していないので何とも言えませんが、そうではないかと私は考えています。
>> > >
>> > >
>> > > > ここが残念なのですが、/etc/init.d/postgresql startで起動するとログが
>> > > > 残るのですが、corosyncから起動すると/var/log/postgresqlにログが全く
>> > > > 残っていません。
>> > >
>> > > 検索しても何も出てきませんでしょうか...
>> > > # find -name 'postgresql-*.log'
>> > >
>> > > 起動でこけているような場合には、pg_startup.logもしくはpgstartup.logのような名前のログファイルに出ているかもしれません。
>> > >
>> > > 以上ご確認ください。
>> > >
>> > > ----
>> > > Takehiro Matsushima
>> > > _______________________________________________
>> > > Linux-ha-japan mailing list
>> > > Linux-ha-japan@lists.osdn.me
>> > > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>> >
>> >
>> >
>> > ===================================================
>> > パナソニック システムネットワークス株式会社
>> > インフラシステム事業部
>> > システムプロダクト部 プロダクト技術課
>> > 海藤 廣一
>> > E-mail:kaidou.hirokazu@jp.panasonic.com
>> > (工技係代表) 外線:050-3686-1872
>> > (工技係代表) 内線:7-375-8639
>> > ===================================================
>> >
>> > _______________________________________________
>> > Linux-ha-japan mailing list
>> > Linux-ha-japan@lists.osdn.me
>> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>>
>>
>>
>> ===================================================
>> パナソニック システムネットワークス株式会社
>> インフラシステム事業部
>> システムプロダクト部 プロダクト技術課
>> 海藤 廣一
>> E-mail:kaidou.hirokazu@jp.panasonic.com
>> (工技係代表) 外線:050-3686-1872
>> (工技係代表) 内線:7-375-8639
>> ===================================================
>>
>
>
>
> ===================================================
> パナソニック システムネットワークス株式会社
> インフラシステム事業部
> システムプロダクト部 プロダクト技術課
> 海藤 廣一
> E-mail:kaidou.hirokazu@jp.panasonic.com
> (工技係代表) 外線:050-3686-1872
> (工技係代表) 内線:7-375-8639
> ===================================================
>
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan
>
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
http://lists.osdn.me/mailman/listinfo/linux-ha-japan
Re: pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B [ In reply to ]
$B>>EgMM(B

$B3$F#$G$9!#(B
$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B

> $B%[%9%HL>$K$D$$$F$G$9$,!"(Bact, stby, master, slave$B$J$I$NC18l$rF~$l$F$7$^$&$H$+$($C$F:.Mp$9$k$N$G!";d$OHV9f$G$d$C$F$$$^$9!#(B
> "web1" "db2" $B$J$I$G$9!#(B

$B$4;XF3!&$4;XE&M-Fq$&$4$6$$$^$9!#(B

$BF3F~A0$NF0:n@bL@$r$9$kFbIt%l%S%e!<MQ$N;qNA$r:n@.$7$F$$$F85(BMaster
$B$d?7(BMaster$B$J$I$N8@MU$,MpN)$7$FBgJQ$J$3$H$K$J$j;O$a$F$$$?$N$G!"(B
$B$4;XE&$$$?$@$$$FJQ99$9$k7hCG$,=PMh$^$7$?!#(B
$BM-Fq$&$4$6$$$^$7$?!#(B


On Thu, 10 Sep 2015 17:16:05 +0900
Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:

> $B3$F#$5$s(B
>
> $B>>Eg$G$9!"55%l%9$G?=$7Lu$4$6$$$^$;$s!#(B
>
> $B%[.%9%HL>$K$D$$$F$G$9$,!"(Bact, stby, master, slave$B$J$I$NC18l$rF~$l$F$7$^$&$H$+$($C$F:.Mp$9$k$N$G!";d$OHV9f$G$d$C$F$$$^$9!#(B
> "web1" "db2" $B$J$I$G$9!#(B
> $B4pK\E*$K%[.%9%HL>$rJQ$($k$N$O$*4+$a$G$-$^$;$s!#%5!<%S%9$K$h$C$F$O<+J,$N%[.%9%HL>$r8+$F$$$?$j$7$^$9!#(B
>
> $B$48!F$$/$@$5$$(B
>
>
> 2015$BG/(B9$B7n(B9$BF|(B 13:37 $B3$F#(B $BW"0l(B <kaidou.hirokazu@jp.panasonic.com>:
> > $B$R$,$7MM(B
> > $B4X783FMM(B
> >
> > $B3$F#$G$9!#(B
> > $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> >
> >> $B8D?ME*$K$O!"$$$m$$$mNc30$O$"$m$&$+$H;W$$$^$9$,!"I|5l$O(B
> >>$B!!(B $B!&8N>c%[.%9%H$N(BPacemaker$B$r0lC6Dd;_(B
> >>$B!!(B $B!&(BMaster$B$,C1BN$GF0:n$7$F$$$k$3$H$r3NG'(B
> >>$B!!!!(B $B!J(Bpgsql-status$BB0@-CM$,(B"PRI"$B$K$J$C$F$$$k$3$H$r3NG'!K(B
> >>$B!!(B $B!&=i4|9=C[;~$HF1MM$K!"8N>c%[%9%H!J?7%[%9%H!K$r(BSlave$B$H$7$F5/F0(B
> >>$B!!!!(B $B!J(Bpg_basebackup$B$GA4%G!<%?%3%T!<8e!"(BPacemaker$B5/F0!K(B
> >> $B$H$$$&$N$,4pK\$+$H;W$$$^$9!#(B
> >
> > $B$4;XF3M-Fq$&$4$6$$$^$9!#(B
> >
> > $B%7%'%k%9%/%j%W%H$rAH$`$3$H$G!"<j:n6HE*$K$O%3%^%s%I0l$D(B
> > $B$H$$$&BP1~$,=PMh$=$&$J$N$G>e5-J}K!$G9M$($F$^$9!#(B
> > Master$BF0:n$7$F$$$k(BPostgresql$B$rF0:n$5$;$?$^$^%P%C%/%"%C%W(B
> > $B=PMh$k$N$@$+$i(Bpg_basebackup$B$K$+$+$k;~4V$O$"$^$j=EMW;k(B
> > $B$7$F$*$j$^$;$s!#(B
> >
> > $B$*$+$2$5$^$GG:$_$O<!$N%U%'!<%:$K0\$j$^$7$?!#(B
> > $B%U%'%$%k%*!<%P!<A0$N9=@.$H(BNode$B$NL>>N$,5U$K$J$i$6$k$rF@$J$$0Y!"(B
> > $B@Q6KE*$K$b$&0lEY%U%'%$%k%*!<%P!<"M%U%'%$%k%P%C%/$9$k$N$+!"(B
> > $BN>(BNode$B$N(B/etc/hostname$B$r=q$-49$($F$7$^$&$N$+$rG:$s$G$^$9!#(B
> > Windows$B%/%i%$%"%s%H$+$i(BUDP$B%3%^%s%I$G(B/etc/hostname$B$NFbMF$rMW5a(B
> > $B$7%5!<%P!<B&$K1~Ez$5$;$F$$$k$N$G!"(BMaster/Slave$B$NL>>N$,5U$K(B
> > $B$J$k$HIT<+A3$K8+$($k$N$G!#(B
> >
> > $B$3$N$"$?$j$b4^$a$F2~$a$FJL%?%$%H%k$N%a!<%k$GAjCL$5$;$FD:$-$^$9!#(B
> >
> >
> >> $B:G8e$K!"@kEA$_$?$$$K$J$C$F$7$^$$$^$9$,!"Mh$k(B10/3($BEZ(B)$B$K(B
> >> $BJ!2,$G3+:E$5$l$k%*!<%W%s%=!<%9%+%s%U%!%l%s%9$G(BPG-REX$B$N(B
> >> $B1?MQ$r%F!<%^$K$7$?9V1i$r9T$$$^$9!#(B
> >> $B2q>l$KMh$k$N$,Fq$7$$>l9g$b!";qNA$O;v8e!"0J2<%5%$%H$G(B
> >> $B8x3+$7$^$9$N$G!";29M$K$J$l$P9,$$$G$9!#(B
> >>
> >> https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9
> >
> > $B;d$N6PL3@h$O2#IM;TFb$J$N$G2q>l$KB-$r1?$V$3$H$O:#2s$O=PMh$^$;$s$,!"(B
> > $B;qNA$O:#8e$N;29M$K$5$;$FD:$-$^$9!#(B
> >
> >
> > $B$R$H$^$:!"$4;XF3M-Fq$&$4$6$$$^$7$?!#(B
> > $B:#8e$H$b59$7$/$*4j$$$7$^$9!#(B
> >
> >
> > On Wed, 9 Sep 2015 10:39:33 +0900 (JST)
> > kazuh@goo.jp wrote:
> >
> >> $B3$F#MM(B
> >>
> >> $B$R$,$7$G$9!#$*@$OC$K$J$C$F$*$j$^$9!#(B
> >>
> >> >$B$*$+$2$5$^$G!"N>(Bnode$B$G(Bpostgresql$B$r5/F0$5$;$F%l%W%j%1!<%7%g%s(B
> >> >$BF0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B
> >>
> >> $B$=$l$O$h$+$C$?$G$9!#(B
> >> $B$*NO$K$J$l$?$N$J$i8w1I$G$9!#(B
> >>
> >> >$B$H$3$m$G!";d$N$H$3$m$G$O(BPG-REX$B$h$j$b%7%s%W%k$J9=@.$r9M$($F$$$^$9!#(B
> >> >$BJ*M}(BNIC$B$N#2Kg0J>e;HMQ!J(BS-LAN$B$H(BD-LAN$B$NJ,3d!K$OA[.Dj$7$F$$$^$;$s!#(B
> >> >$BJD$8$?(BLAN$B$J$N$G%M%C%H%o!<%/$NIi2Y$OHs>o$KDc$$0Y$G$9!#(B
> >> >$B$^$?!"JD$8$?(BLAN$B$G$"$k$?$a%k!<%?!<$NMM$J8GDj(BIP$B$G(BPing$B1~Ez$9$k(B
> >> >$BAj<j$,$$$^$;$s!#(B
> >> $B$4G'<1$NDL$j!"%f!<%6$NH=CG$G$3$l$i$r%"%l%s%8$9$k$3$H$O(B
> >> $BA4A3(BOK$B$@$H;W$$$^$9!#(B
> >> $B!t%3%_%e%K%F%#$H$7$F$O!":GBg8B$N>iD99=@.$rNc<($7$F$$$k(B
> >>$B!!(B $B$@$1$G$9$N$G!#(B
> >>
> >> >$B-!#2Bf$N%[.%9%H$G(BPostgresql$B$r%l%W%j%1!<%7%g%s$GFs=E2=$7$I$A$i$+$,(B
> >> >$B!!%@%&%s$7$?$i%U%'%$%k%*!<%P!<$5$;$F$7$P$i$/JRB&$GF0:n$5$;$k!#(B
> >> >$B-"%/%i%$%"%s%H$+$i$O%^%9%?!<B&$+$i%9%l!<%VB&(BIP$B$K@ZBX$rI,MW$5$;$J$$(B
> >> >$B!!$?$a$K%^%9%?!<$N2>A[.(BIP$B$K%"%/%;%9$5$;$k!#(B
> >> >$B-#F14|%l%W%j%1!<%7%g%s$r;HMQ$7$?$$!#(B
> >> >$B-$%U%'%$%k%*!<%P!<8e$N%a%s%F%J%s%9$rHQ;($J$b$N$K$7$?$/$J$$(B
> >> >$B!!!J?7%[%9%H$rMQ0U$7$F@\B3$7$F%U%'%$%k%P%C%/$G$-$l$PNI$$!K(B
> >>
> >> PG-REX$B$G$"$l$P-!!A-#$OLdBj$J$/<B8=$G$-$k$H;W$$$^$9!#(B
> >>
> >> $B-$$O!&!&@h$K$40FFb$7$?!"(BPG-REX$B1?MQJd=u%D!<%k$r;HMQ$G$-$l$P(B
> >> $B>/$73Z$K$J$j$^$9$,!"$=$l$,$J$$$H3N$+$K$A$g$C$HBgJQ$+$b$7$l$^$;$s!#(B
> >>
> >> $B8D?ME*$K$O!"$$$m$$$mNc30$O$"$m$&$+$H;W$$$^$9$,!"I|5l$O(B
> >>$B!!(B $B!&8N>c%[.%9%H$N(BPacemaker$B$r0lC6Dd;_(B
> >>$B!!(B $B!&(BMaster$B$,C1BN$GF0:n$7$F$$$k$3$H$r3NG'(B
> >>$B!!!!(B $B!J(Bpgsql-status$BB0@-CM$,(B"PRI"$B$K$J$C$F$$$k$3$H$r3NG'!K(B
> >>$B!!(B $B!&=i4|9=C[.;~$HF1MM$K!"8N>c%[.%9%H!J?7%[.%9%H!K$r(BSlave$B$H$7$F5/F0(B
> >>$B!!!!(B $B!J(Bpg_basebackup$B$GA4%G!<%?%3%T!<8e!"(BPacemaker$B5/F0!K(B
> >> $B$H$$$&$N$,4pK\$+$H;W$$$^$9!#(B
> >>
> >> $B>e5-#3$D$a$N!V!&!W$O%^%K%e%"%k$G$$$&$H!V(BA.3.Slave$B$N5/F0!W$K$"$?$j(B
> >> $B$^$9$,!"$3$l$N!J#4!K$NH=CG$,Hs>o$KFq$7$/46$8$F$$$i$C$7$c$k(B
> >> $B$N$G$O$J$$$+$HA[A|$7$^$9!#(B
> >>
> >> $B$3$l$O!"MW$9$k$K(B"Master$B$H(BSlave$B$N%G!<%?$N:9J,$,>.$5$1$l$P!"(B
> >> $BA4%G!<%?%3%T!<$O>JN,$G$-$k(B"$B$N$G!"$=$l$rH=CG$9$k%]%$%s%H$r(B
> >> $BNs5s$7$F$$$k$b$N$G$9!#(B
> >> $B!t(BDB$B5,LO$,Bg$-$$$H%G!<%?%3%T!<$K;~4V$,$+$+$k$N$G$J$k$Y$/(B
> >>$B!!(B $B>JN,$7$?$$$G$9$h$M!&!&(B
> >>
> >> $B$G$9$,!";DG0$J$,$i(BPostgreSQL$B$KC1=c$K:9J,$rHf3S$9$k%3%^%s%I(B
> >> $B$N$h$&$J$b$N$,MQ0U$5$l$F$$$J$$$N$G!"!J#4!K$N$h$&$JJ#;($JH=CG$,(B
> >> $BI,MW$K$J$C$F$$$^$9!#(B
> >>
> >> $BA4%G!<%?%3%T!<$K$+$+$k;~4V$,LdBj$K$J$i$J$$$N$G$"$l$P!"(B
> >> $B2?$b9M$($:!"A4%G!<%?%3%T!<$r$9$k$N$,<j$C<h$jAa$$$G$9!#(B
> >>
> >>
> >> $B$"$H!"%U%'%$%k%P%C%/(B($B8N>c%[.%9%H$r(B"Master"$B$H$9$k(B)$B$K$D$$$F$O(B
> >> $B0lH/$G9T$&J}K!$O$J$$$N$G!"0lC6(BSlave$B$H$7$FAH$_9~$s$@8e!"(B
> >> $B%^%K%e%"%k$N!VIUO?(BC $B7W2hE*$J7O@Z$jBX$(!W$N<j=g$G(BMaster$B$H(B
> >> Slave$B$rF~$lBX$($F$/$@$5$$!#(B
> >>
> >>
> >> $B:G8e$K!"@kEA$_$?$$$K$J$C$F$7$^$$$^$9$,!"Mh$k(B10/3($BEZ(B)$B$K(B
> >> $BJ!2,$G3+:E$5$l$k%*!<%W%s%=!<%9%+%s%U%!%l%s%9$G(BPG-REX$B$N(B
> >> $B1?MQ$r%F!<%^$K$7$?9V1i$r9T$$$^$9!#(B
> >> $B2q>l$KMh$k$N$,Fq$7$$>l9g$b!";qNA$O;v8e!"0J2<%5%$%H$G(B
> >> $B8x3+$7$^$9$N$G!";29M$K$J$l$P9,$$$G$9!#(B
> >>
> >> https://www.ospn.jp/osc2015-fukuoka/modules/eguide/event.php?eid=9
> >>
> >>
> >> $B0J>e$G$9!#(B
> >> $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
> >>
> >> ----- $B85$N%a%C%;!<%8(B -----
> >> From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> >> $B08@h(B: kazuh@goo.jp
> >> Cc: linux-ha-japan@lists.osdn.me
> >> $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B7$BF|(B, $B7nMKF|(B $B8a8e(B 4:05:04
> >> $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
> >>
> >> $B$R$,$7MM(B
> >> $B4X783F0LMM(B
> >>
> >> $B3$F#$G$9!#(B
> >> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> >>
> >> > $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> >> > $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> >> > $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> >> > $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> >> > $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> >> > pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> >> > $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> >> > $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
> >>
> >> $B$4;XF3M-Fq$&$4$6$$$^$9!#(B
> >> Master$B"M(BSlave$B$N;~4V:95/F0$OLUE@$G$7$?!#(B
> >> Pacemaker$B5/F0;~$O(BMaster/Slave$B$NN>(Bnode$B$,F0$$$F$$$J$$$H$$$1$J$$(B
> >> $B$H;W$$9~$s$G$$$^$7$?!#(B
> >>
> >> $B$*$+$2$5$^$G!"N>(Bnode$B$G(Bpostgresql$B$r5/F0$5$;$F%l%W%j%1!<%7%g%s(B
> >> $BF0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B
> >>
> >> Master$B$,%@%&%s$7$F%U%'%$%k%*!<%P!<$7$?8e$N=hM}$O<j4V$,$+$+$j(B
> >> $B$=$&$G$9$,!"$H$j$"$($:<+NO$G4hD%$C$F$_$^$9!#(B
> >> $B0l?M$G$O<j$KIi$($J$$$h$&$J$i$^$?JLESEj9F$5$;$F$$$?$@$-$^$9!#(B
> >>
> >> $B$3$l$^$G$46(NO$$$?$@$$$?3'MM!"M-Fq$&$4$6$$$^$7$?!#(B
> >>
> >>
> >> On Mon, 7 Sep 2015 12:09:39 +0900 (JST)
> >> kazuh@goo.jp wrote:
> >>
> >> > $B3$F#MM(B
> >> >
> >> > $B$R$,$7$H?=$7$^$9!#(B
> >> > $B$*@$OC$K$J$C$F$*$j$^$9!#(B
> >> >
> >> > $B%m%0$rGR8+$7$?$H$3$m!"(BDBS-PRI$BB&$G(BPostgreSQL$B$,(BPacemaker$B$K(B
> >> > $B$h$C$F5/F0$5$l$?:]$K!"%m%C%/%U%!%$%k$G$"$k(B
> >> > /var/lib/pgsql/tmp/PGSQL.lock
> >> > $B$,B8:_$7$F$$$?$?$a$K5/F0$K<:GT$7$?$h$&$G$9!#(B
> >> >
> >> > Sep 3 10:44:40 DBS-PRI lrmd: [5595]: info: rsc:pgsql:0 start[9] (pid 5921)
> >> >$B!!(B $B"*(BPacemaker$B$K$h$j(BPostgreSQL$B$N5/F0$,;n$_$i$l$?$,!&!&(B
> >> >
> >> > Sep 3 10:44:40 DBS-PRI pgsql(pgsql:0)[5921]: ERROR: My data may be inconsistent. You have to remove /var/lib/pgsql/tmp/PGSQL.lock file to force start.
> >> >$B!!(B $B"*%m%C%/%U%!%$%k$,B8:_$N$?$a5/F0<:GT(B
> >> >
> >> > $B$3$N%U%!%$%k$O!"Ev3:%N!<%I$N(BPostgreSQL$B$,0lEY(BPacemaker$B$K(B
> >> > $B$h$j5/F0$5$l$?8e!"M=4|$;$L%(%i!<Ey$G@5>o$KDd;_$G$-$J$+$C$?(B
> >> > $B>l9g$K;DB8$7!"(BPostgreSQL$B$N%G!<%?$,8E$$$+$b$7$l$J$$$3$H$r(B
> >> > $B%f!<%6$K5$$E$$$F$b$i$&$?$a$N$b$N$G$9!#(B
> >> > pgsql RA$B$,:n@.!":o=|!J@5>oDd;_;~$K!K$r$7$F$$$^$9!#(B
> >> >
> >> > $B$3$N%N!<%I$N%G!<%?$KLdBj$,L5$$>l9g!"N>7O$N(BPacemaker$B$rDd;_$7!"(B
> >> > $B$3$N%U%!%$%k$r<jF0$G:o=|$7!"(BPacemaker$B$r5/F0$9$l$P!"(BPostgreSQL$B$O(B
> >> > $B5/F0$9$k$H;W$$$^$9!#(B
> >> >
> >> > $B$J$*!"%m%0$+$i!"(BMaster$BB&$H(BSlave$BB&$N(BPacemaker$B$rF1;~$K(B
> >> > $BN)$A>e$2$F$$$k$H$*8+<u$1$7$^$7$?$,!"$3$N9=@.$N>l9g!"(B
> >> > $B$^$:(BMaster$B$N$_$rN)$A>e$2!"(BPostgreSQL$B$,(BMaster$B$H$7$F5/F0$7$?(B
> >> > $B$3$H$r3NG'$7!":G?7%G!<%?$r(BSlave$B$K%3%T!<$7$F$+$i(BSlave$BB&$r(B
> >> > $BN)$A>e$2$k$3$H$r$*4+$a$7$^$9!#(B
> >> > pgsql RA$B$O!"F1;~$K5/F0$7$?>l9g!"$I$A$i$r(BMaster$B$K$9$k$+$N(B
> >> > $BH=CG$r$G$-$J$$!J$I$A$i$N(BDB$B%G!<%?$r?.Mj$9$Y$-$+$O%f!<%6$N$_$,(B
> >> > $BH=CG$G$-$k$3$H$G(BRA$B$K$O$o$+$i$J$$!K$?$a$G$9!#(B
> >> >
> >> >
> >> >
> >> > $B$J$*!"3$F#MM$,9=C[.$7$F$$$k$h$&$J(BPostgreSQL$B$N%9%H%j(B-$B%_%s%0(B
> >> > $B%l%W%j%1!<%7%g%s$H(BPacemaker$B$N(BMaster/Slave$B5!G=$rAH$_9g$o$;$?(B
> >> > $B9=@.$r!"(BLinux-HA Japan$B$G$O!V(BPG-REX$B!W!J$T!<$8!<$l$C$/$9!K$H(B
> >> > $B8F$S!"FHN)$7$?%3%_%e%K%F%#$bN)$A>e$2$F$$$^$9!#(B
> >> >
> >> > https://osdn.jp/projects/pg-rex/
> >> >
> >> > $B$=$3$K!"(BPG-REX$B$N9=C[.(B?$B1?MQ$NF|K\8l%I%-%e%a%s%H$rMQ0U$7$F$$$^$9(B
> >> > $B$N$G!"$h$1$l$P$4;29M$/$@$5$$!#(B
> >> > $B!t$?$@$7!"0J2<:G?7HG$O(BCentOS6+Pacemaker1.1.12+PostgreSQL9.4$B$rA0Ds$H(B
> >> >$B!!(B $B$7$F$$$^$9!#(B
> >> >
> >> > https://osdn.jp/projects/pg-rex/releases/63003
> >> >$B!!(B PG-REX9.4$BMxMQ%^%K%e%"%k(B_$BBh(B1.0$BHG(B($B8x3+MQMxMQ<T%^%K%e%"%k(B).docx
> >> >
> >> > $B!t!V1?MQJd=u%D!<%k!W$K$h$k<j=g$,5-:\$5$l$F$$$^$9$,!"(BDebian$B$G$O(B
> >> >$B!!(B $BF0:n$7$J$$$H;W$$$^$9!#(B
> >> >$B!!(B $B%D!<%k$rMQ$$$J$$<j=g$,(BP161$B$N!VIUO?(BA$B!W$K7G:\$5$l$F$$$k$N$G(B
> >> >$B!!(B $B$=$A$i$r;2>H$7$F$/$@$5$$!#(B
> >> >
> >> >
> >> > $B0J>e$G$9!#(B
> >> > $B$h$m$7$/$*4j$$$$$?$7$^$9!#(B
> >> >
> >> > ----- $B85$N%a%C%;!<%8(B -----
> >> > From: "$B3$F#(B $BW"0l(B" <kaidou.hirokazu@jp.panasonic.com>
> >> > $B08@h(B: linux-ha-japan@lists.osdn.me
> >> > $BAw?.:Q$_(B: 2015$BG/(B9$B7n(B3$BF|(B, $BLZMKF|(B $B8aA0(B 11:04:24
> >> > $B7oL>(B: Re: [Linux-ha-jp] pacemaker$B$+$i(Bpostgresql$B$r5/F0=PMh$J$$7o(B
> >> >
> >> > $B>>EgMM(B
> >> >
> >> > $B3$F#$G$9!#(B
> >> > $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> >> >
> >> > corosync$B$r%j%9%?!<%H$5$;$?$i(Bpostgresql$B$,JRB&$N$_$N5/F0$K$J$C$F$7$^$$(B
> >> > $B860x$NFCDj$9$i=PMh$J$$$G$*$j$^$9!#(B
> >> >
> >> > postgresql.conf$B$N%m%0@_DjItJ,$rJQ99$7$?7k2L!"5/F0$7$?B&$O%m%0$,=PNO(B
> >> > $B$5$l$k$h$&$K$J$j$^$7$?!#(B
> >> > $B$7$+$7!"5/F0$7$J$+$C$?B&$+$i$K$D$$$F$O(Bsyslog$B$N$_$H$J$C$F$7$^$$$^$9!#(B
> >> >
> >> > resource-agents$B0J30$K%P!<%8%g%s$,8E$$$HIT6q9g$,$G$k$b$N$O(B
> >> > $B$J$$$N$G$7$g$&$+!)(B
> >> >
> >> > libpils2_1.0.12$B$H(Blibplumbgpl2_1.0.12$B$r0MB84X78L5;k$7$F6/@)%$%s%9%H!<%k(B
> >> > $B$7$?$H$3$m!"(Bcorosync$B$N%W%m%;%9$,$$$D$N4V$K$+%@%&%s$7$F$$$k$3$H$,$"$j(B
> >> > $B$d$`$rF@$:La$7$^$7$?!#(B
> >> >
> >> >
> >> > > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> >> > > # find -name 'postgresql-*.log'
> >> > >
> >> > > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> >> >
> >> > $B$3$i$i$N%m%0%U%!%$%k$O@_DjJQ99$7$?8e$bB8:_$7$F$$$^$;$s$G$7$?!#(B
> >> >
> >> >
> >> > $B%"%I%P%$%959$7$/$*4j$$$7$^$9!#(B
> >> >
> >> >
> >> > On Tue, 1 Sep 2015 17:17:55 +0900
> >> > Takehiro Matsushima <takehiro.dreamizm@gmail.com> wrote:
> >> >
> >> > > $B3$F#(B $B$5$s(B
> >> > >
> >> > > $B>>Eg$G$9!#(B
> >> > >
> >> > > > Postgresql$B$N(BMaster/Slave$B4V$GDL?.$G$-$J$$$3$H$,LdBj$H$$$&;v(B
> >> > > > $B$G$9$h$M!)(B
> >> > > $B%m%0$rGR8+$7$F$$$J$$$N$G2?$H$b8@$($^$;$s$,!"$=$&$G$O$J$$$+$H;d$O9M$($F$$$^$9!#(B
> >> > >
> >> > >
> >> > > > $B$3$3$,;DG0$J$N$G$9$,!"(B/etc/init.d/postgresql start$B$G5/F0$9$k$H%m%0$,(B
> >> > > > $B;D$k$N$G$9$,!"(Bcorosync$B$+$i5/F0$9$k$H(B/var/log/postgresql$B$K%m%0$,A4$/(B
> >> > > > $B;D$C$F$$$^$;$s!#(B
> >> > >
> >> > > $B8!:w$7$F$b2?$b=P$F$-$^$;$s$G$7$g$&$+(B...
> >> > > # find -name 'postgresql-*.log'
> >> > >
> >> > > $B5/F0$G$3$1$F$$$k$h$&$J>l9g$K$O!"(Bpg_startup.log$B$b$7$/$O(Bpgstartup.log$B$N$h$&$JL>A0$N%m%0%U%!%$%k$K=P$F$$$k$+$b$7$l$^$;$s!#(B
> >> > >
> >> > > $B0J>e$43NG'$/$@$5$$!#(B
> >> > >
> >> > > ----
> >> > > Takehiro Matsushima
> >> > > _______________________________________________
> >> > > Linux-ha-japan mailing list
> >> > > Linux-ha-japan@lists.osdn.me
> >> > > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> >> >
> >> >
> >> >
> >> > ===================================================
> >> > $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> >> > $B%$%s%U%i%7%9%F%`;v6HIt(B
> >> > $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> >> > $B3$F#(B $BW"0l(B
> >> > E-mail:kaidou.hirokazu@jp.panasonic.com
> >> > ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> >> > ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> >> > ===================================================
> >> >
> >> > _______________________________________________
> >> > Linux-ha-japan mailing list
> >> > Linux-ha-japan@lists.osdn.me
> >> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> >>
> >>
> >>
> >> ===================================================
> >> $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> >> $B%$%s%U%i%7%9%F%`;v6HIt(B
> >> $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> >> $B3$F#(B $BW"0l(B
> >> E-mail:kaidou.hirokazu@jp.panasonic.com
> >> ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> >> ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> >> ===================================================
> >>
> >
> >
> >
> > ===================================================
> > $B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
> > $B%$%s%U%i%7%9%F%`;v6HIt(B
> > $B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
> > $B3$F#(B $BW"0l(B
> > E-mail:kaidou.hirokazu@jp.panasonic.com
> > ($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
> > ($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
> > ===================================================
> >
> >
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan@lists.osdn.me
> > http://lists.osdn.me/mailman/listinfo/linux-ha-japan
> >
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan@lists.osdn.me
> http://lists.osdn.me/mailman/listinfo/linux-ha-japan



===================================================
$B%Q%J%=%K%C%/(B $B%7%9%F%`%M%C%H%o!<%/%93t<02q<R(B
$B%$%s%U%i%7%9%F%`;v6HIt(B
$B%7%9%F%`%W%m%@%/%HIt(B $B%W%m%@%/%H5;=Q2](B
$B3$F#(B $BW"0l(B
E-mail:kaidou.hirokazu@jp.panasonic.com
($B9)5;78BeI=(B) $B30@~(B:050-3686-1872
($B9)5;78BeI=(B) $BFb@~(B:7-375-8639
===================================================