Ah I see what the problem is. <div><br></div><div>There was another process listening on 9000! Stopping that process allowed the watchdog process to start and it all works well now. </div><div><br></div><div>Thanks ever so much for all your help. To note, there was no bind error in the logs - it would be great if future releases would log a bind error. </div>
<div><br></div><div>Thanks again, </div><div><br></div><div>Will</div><div><br><div class="gmail_quote">On 6 November 2012 12:37, Yugo Nagata <span dir="ltr">&lt;<a href="mailto:nagata@sraoss.co.jp" target="_blank">nagata@sraoss.co.jp</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There aren&#39;t  watchdog process on the pgpool 1&#39;s server for some reason.<br>
Is there any error message in pgpool 1 log?<br>
<br>
In this situation, pgpool 2 judges that pgpool 1 hasn&#39;t started up yet<br>
and tries to bring up virtual ip. However, it fails since the ip is on<br>
the first server already.<br>
<br>
To resolve it, anyway, you have to kill all pgpool process on the first<br>
server and start pgpool again.<br>
<br>
Procedure:<br>
<br>
1) bring down the vip on the first server.<br>
3) kill all pgpool processes on the first server.<br>
4) start pgpool on the first server.<br>
2) start pgpool on the second server.<br>
<br>
On Tue, 6 Nov 2012 11:59:59 +0000<br>
Will Ferguson &lt;<a href="mailto:will.ferguson@vyre.com">will.ferguson@vyre.com</a>&gt; wrote:<br>
<br>
&gt; *pgpool 1*<br>
<div><div class="h5">&gt;<br>
&gt; root@will-pgpool1:~# ps aux | grep pgpool<br>
&gt; avahi      848  0.0  0.1  33000  2612 ?        S    Oct12   9:11<br>
&gt; avahi-daemon: running [will-pgpool1.local]<br>
&gt; root      2279  0.0  0.3  98940  6032 ?        S    Nov05   0:12 pgpool -n<br>
&gt; root      2286  0.0  0.1  98940  1740 ?        S    Nov05   0:06 pgpool:<br>
&gt; lifecheck<br>
&gt; root      2288  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2289  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2291  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2296  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2298  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2299  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2300  0.0  0.3 104296  5888 ?        S    Nov05   0:35 pgpool:<br>
&gt; onbrand onbrand_unify del1.local(55305) idle<br>
&gt; root      2304  0.0  0.3 104288  5944 ?        S    Nov05   0:42 pgpool:<br>
&gt; onbrand onbrand_unify del1.local(55304) idle<br>
&gt; root      2306  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2308  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2311  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2312  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2313  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2315  0.0  0.3 104288  5888 ?        S    Nov05   0:00 pgpool:<br>
&gt; onbrand onbrand_unify del1.local(55308) idle<br>
&gt; root      2316  0.0  0.3 104288  5888 ?        S    Nov05   0:38 pgpool:<br>
&gt; onbrand onbrand_unify del1.local(55307) idle<br>
&gt; root      2317  0.1  0.3 104288  5888 ?        S    Nov05   1:46 pgpool:<br>
&gt; onbrand onbrand_unify del1.local(55306) idle<br>
&gt; root      2318  0.0  0.3 104288  5888 ?        S    Nov05   0:00 pgpool:<br>
&gt; onbrand onbrand_unify del1.local(55303) idle<br>
&gt; root      2319  0.0  0.0  98940  1132 ?        S    Nov05   0:00 pgpool:<br>
&gt; PCP: wait for connection request<br>
&gt; root      2320  0.0  0.1  98940  1828 ?        S    Nov05   0:06 pgpool:<br>
&gt; worker process<br>
&gt; root      2391  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2486  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2522  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2546  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2551  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2595  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2672  0.0  0.0  98940  1156 ?        S    Nov05   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2785  0.0  0.0  98940  1156 ?        S    01:06   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2827  0.0  0.0  98940  1156 ?        S    01:55   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      2888  0.0  0.0  98940  1156 ?        S    03:13   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      3000  0.0  0.0  98940  1156 ?        S    05:52   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      3006  0.0  0.0  98940  1156 ?        S    06:07   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      3724  0.0  0.0  98940  1156 ?        S    10:39   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      3730  0.0  0.1  98944  2284 ?        S    10:55   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      3731  0.0  0.0  98940  1156 ?        S    11:00   0:00 pgpool:<br>
&gt; wait for connection request<br>
&gt; root      3775  0.0  0.0   9392   924 pts/0    S+   11:55   0:00 grep<br>
&gt; --color=auto pgpool<br>
&gt;<br>
</div></div>&gt; *pgpool2*<br>
&gt; *<br>
<div class="HOEnZb"><div class="h5">&gt; *<br>
&gt; root@will-pgpool2:~# ps aux | grep pgool<br>
&gt; root      3394  0.0  0.0   9388   916 pts/0    S+   11:57   0:00 grep<br>
&gt; --color=auto pgool<br>
&gt;<br>
&gt;<br>
&gt; Thanks for all your help.<br>
&gt;<br>
&gt; Will<br>
&gt;<br>
&gt; On 6 November 2012 11:52, Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Could you show me lists of pgpool processes?<br>
&gt; &gt;<br>
&gt; &gt; Execute followings on the each server.<br>
&gt; &gt;<br>
&gt; &gt; $ ps aux | grep pgpool<br>
&gt; &gt;<br>
&gt; &gt; On Tue, 6 Nov 2012 11:43:57 +0000<br>
&gt; &gt; Will Ferguson &lt;<a href="mailto:will.ferguson@vyre.com">will.ferguson@vyre.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; No the IP doesn&#39;t come up.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On 6 November 2012 11:06, Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Dose the virtual ip is bringing up on the scond pgpool server?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On Tue, 6 Nov 2012 10:59:16 +0000<br>
&gt; &gt; &gt; &gt; Will Ferguson &lt;<a href="mailto:will.ferguson@vyre.com">will.ferguson@vyre.com</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Thanks but leaving the first pgpool instance running for hours before<br>
&gt; &gt; &gt; &gt; &gt; starting the second still doesn&#39;t help. Strange that it is fine the<br>
&gt; &gt; other<br>
&gt; &gt; &gt; &gt; &gt; way around. I&#39;ll keep my eye out for the fix.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Thanks,<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Will<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; On 6 November 2012 00:20, Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Wait a few seconds after the first pgpool has started.<br>
&gt; &gt; &gt; &gt; &gt; &gt; Then, you would be able to start the second successfully.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; I recognize this problem and am trying to resolve it.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; On Mon, 5 Nov 2012 07:07:25 -0800<br>
&gt; &gt; &gt; &gt; &gt; &gt; Lonni J Friedman &lt;<a href="mailto:netllama@gmail.com">netllama@gmail.com</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I&#39;ve seen this happen often a well.  I&#39;m guessing that there&#39;s a<br>
&gt; &gt; race<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; condition somewhere.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; On Mon, Nov 5, 2012 at 7:00 AM, Will Ferguson &lt;<br>
&gt; &gt; &gt; &gt; <a href="mailto:will.ferguson@vyre.com">will.ferguson@vyre.com</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Hello<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I have two pgpool servers: will-pgpool1 &amp; will-pgpool2 with<br>
&gt; &gt; &gt; &gt; watchdog<br>
&gt; &gt; &gt; &gt; &gt; &gt; enabled<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I can start will-pgpool2 first which takes the virtual IP, and<br>
&gt; &gt; then<br>
&gt; &gt; &gt; &gt; &gt; &gt; start<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; will-pgpool1 and all works fine.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; But if I start will-pgpool1 first which takes the virtual IP,<br>
&gt; &gt; and<br>
&gt; &gt; &gt; &gt; then<br>
&gt; &gt; &gt; &gt; &gt; &gt; start<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; will-pgpool2 the pgpool2 server doesn&#39;t start.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Both pgpool.conf files are the same except wd_hostname and<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; other_pgpool_hostname0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Both instances are started as root with -d -n<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Below is the log debug output.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Thanks,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; Will<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: listen_addresses<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;*&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: port<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 9999 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: socket_dir<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;/tmp&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: pcp_port<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 9898 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: pcp_socket_dir<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;/tmp&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_hostname0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;will-db1&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_port0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 5432 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: port slot<br>
&gt; &gt; number<br>
&gt; &gt; &gt; &gt; 0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_weight0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 1 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: weight slot<br>
&gt; &gt; &gt; &gt; number 0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; weight: 1.000000<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key:<br>
&gt; &gt; backend_data_directory0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;/data/postgres&#39;<br>
&gt; &gt; kind:<br>
&gt; &gt; &gt; &gt; 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_flag0<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;ALLOW_TO_FAILOVER&#39;<br>
&gt; &gt; &gt; &gt; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: extract_string_tokens:<br>
&gt; &gt; token:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ALLOW_TO_FAILOVER<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config:<br>
&gt; &gt; &gt; &gt; allow_to_failover on<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: slot number 0<br>
&gt; &gt; &gt; &gt; flag:<br>
&gt; &gt; &gt; &gt; &gt; &gt; 0000<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_hostname1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;will-db2&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_port1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 5432 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: port slot<br>
&gt; &gt; number<br>
&gt; &gt; &gt; &gt; 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_weight1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 1 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: weight slot<br>
&gt; &gt; &gt; &gt; number 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; weight: 1.000000<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key:<br>
&gt; &gt; backend_data_directory1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;/data/postgres&#39;<br>
&gt; &gt; kind:<br>
&gt; &gt; &gt; &gt; 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_flag1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;ALLOW_TO_FAILOVER&#39;<br>
&gt; &gt; &gt; &gt; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: extract_string_tokens:<br>
&gt; &gt; token:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ALLOW_TO_FAILOVER<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config:<br>
&gt; &gt; &gt; &gt; allow_to_failover on<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: slot number 1<br>
&gt; &gt; &gt; &gt; flag:<br>
&gt; &gt; &gt; &gt; &gt; &gt; 0000<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_hostname2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;will-db3&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_port2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 5432 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: port slot<br>
&gt; &gt; number<br>
&gt; &gt; &gt; &gt; 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_weight2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 1 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: weight slot<br>
&gt; &gt; &gt; &gt; number 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; weight: 1.000000<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key:<br>
&gt; &gt; backend_data_directory2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;/data/postgres&#39;<br>
&gt; &gt; kind:<br>
&gt; &gt; &gt; &gt; 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: backend_flag2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;ALLOW_TO_FAILOVER&#39;<br>
&gt; &gt; &gt; &gt; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: extract_string_tokens:<br>
&gt; &gt; token:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; ALLOW_TO_FAILOVER<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config:<br>
&gt; &gt; &gt; &gt; allow_to_failover on<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: pool_config: slot number 2<br>
&gt; &gt; &gt; &gt; flag:<br>
&gt; &gt; &gt; &gt; &gt; &gt; 0000<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: enable_pool_hba<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: on kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key:<br>
&gt; &gt; authentication_timeout<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 60 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: ssl<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: off kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: num_init_children<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 32 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: max_pool<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 4 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: child_life_time<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 300 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: child_max_connections<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 0 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: connection_life_time<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 0 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: client_idle_limit<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 0 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: log_destination<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;stderr&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: print_timestamp<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: on kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: log_connections<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: off kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: log_hostname<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: on kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: log_statement<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: off kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key:<br>
&gt; &gt; log_per_node_statement<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: off kind: 1<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: w<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;  kind: 7<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: log_standby_delay<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;always&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: syslog_facility<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;LOCAL0&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: syslog_ident<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: &#39;pgpool&#39; kind: 4<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: key: debug_level<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: value: 0 kind: 2<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 DEBUG: pid 2145: loading<br>
&gt; &gt; &gt; &gt; &gt; &gt; &quot;/usr/local/etc/pool_hba.conf&quot;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; for client authentication configuration file<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 LOG:   pid 2145: wd_chk_sticky:<br>
&gt; &gt; &gt; &gt; &gt; &gt; ifup[/sbin/ifconfig]<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; doesn&#39;t have sticky bit<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:40 LOG:   pid 2145: wd_create_send_socket:<br>
&gt; &gt; &gt; &gt; connect()<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; reports failure (Connection refused). You can safely ignore<br>
&gt; &gt; this<br>
&gt; &gt; &gt; &gt; while<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; starting up.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:42 ERROR: pid 2145: wd_init: delegate_IP<br>
&gt; &gt; already<br>
&gt; &gt; &gt; &gt; &gt; &gt; exists<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:42 ERROR: pid 2145: watchdog: wd_init failed<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:42 ERROR: pid 2145: wd_main error<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:42 ERROR: pid 2145: unlink(/tmp/.s.PGSQL.9898)<br>
&gt; &gt; &gt; &gt; &gt; &gt; failed: No<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; such file or directory<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; 2012-11-05 14:58:42 DEBUG: pid 2145: shmem_exit(1)<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; pgpool-general mailing list<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href="mailto:pgpool-general@pgpool.net">pgpool-general@pgpool.net</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href="http://www.pgpool.net/mailman/listinfo/pgpool-general" target="_blank">http://www.pgpool.net/mailman/listinfo/pgpool-general</a><br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; &gt; Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt;<br>
&gt; &gt;<br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Yugo Nagata &lt;<a href="mailto:nagata@sraoss.co.jp">nagata@sraoss.co.jp</a>&gt;</font></span></blockquote></div>
</div>