<div dir="ltr"><div>Hi Nozomi,<br>Thanks for the Hint. I have talked with our build team it turns out that it is a build server configuration problem. <br>Both prefix and sysconfdif are working now.<br><br></div><div>Thanks~<br>
Ning<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 17, 2013 at 9:17 PM, Nozomi Anzai <span dir="ltr">&lt;<a href="mailto:anzai@sraoss.co.jp" target="_blank">anzai@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">Hi,<br>
<div class="im"><br>
&gt; I know it is referencing to the /etc/pgpool.conf because if i delete the<br>
&gt; file, pgpool will complain:<br>
&gt; [root@se032c-94-30 ~]# mv /etc/pgpool.conf /etc/pgpool.conf.bkp<br>
&gt; mv: overwrite `/etc/pgpool.conf.bkp&#39;? y<br>
&gt; [root@se032c-94-30 ~]# pgpool<br>
&gt; pool_config: could not open configuration file (pgpool.conf)<br>
&gt; pool_config: using default values...<br>
&gt;<br>
&gt; I have the same sysconfdir and prefix as my configure argument.<br>
<br>
</div>I see.<br>
Could you show me the result of &quot;pgpool --help&quot;? It shows you the default<br>
location of conf files to which pgpool refers.<br>
<br>
----<br>
ex.) I installed pgpool with &quot;./configure --prefix=/usr&quot;.<br>
$ bin/pgpool --help<br>
:<br>
  -f, --config-file=CONFIG_FILE<br>
                      Sets the path to the pgpool.conf configuration file<br>
                      (default: /usr/etc/pgpool.conf)<br>
:<br>
<br>
*) /usr/etc/pgpool.conf doesn&#39; t exist, but /usr/etc/pgpool.conf.sample does.<br>
----<br>
<div class="im"><br>
&gt; Side question, do i need to have the postgresql lib and include folder<br>
&gt; available in order to &#39;make&#39; pgpool?<br>
&gt;<br>
&gt; Here is my configure cmd:<br>
&gt; --with-pgsql-libdir=/usr/pgsql-9.2/lib --prefix=/usr<br>
&gt;<br>
&gt; while /usr/pgsql-9.2/lib is not available during the compile time.  Will<br>
&gt; that be an issue?<br>
<br>
</div>Yes, it will be becouse pgpool needs PostgreSQL&#39;s libralies whichever by<br>
RPM or by souce codes. If not, compaile will fail.<br>
And, you might have to install not only postgresql92 but also<br>
postgresql92-libs and postgresql92-devel, and you can use &quot;./configure<br>
--with-pgsql=/usr/pgsql-9.2&quot; simply.<br>
<br>
BTW, didn&#39;t you use &quot;--sysconfdir&quot; option?<br>
I installed with &quot;./configure --prefix=/usr --sysconfdir=/etc/pgpool_test&quot;,<br>
and pgpool.con.sample was in /etc/pgpool_test.<br>
<br>
# cp /etc/pgpool_test/pgpool.conf.sample /etc/pgpool_test/pgpool.conf<br>
# /usr/bin/pgpool -nD<br>
2013-04-18 11:15:43 LOG:   pid 28005: Backend status file /var/log/pgpool/pgpool_status discarded<br>
2013-04-18 11:15:43 LOG:   pid 28005: pgpool-II successfully started. version 3.2.3 (namameboshi)<br>
:<br>
<div class="HOEnZb"><div class="h5"><br>
&gt; Thanks~<br>
&gt; Ning<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Apr 16, 2013 at 11:59 PM, Nozomi Anzai &lt;<a href="mailto:anzai@sraoss.co.jp">anzai@sraoss.co.jp</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Hi,<br>
&gt; &gt;<br>
&gt; &gt; # I resend because I didn&#39;t reply to ML.<br>
&gt; &gt;<br>
&gt; &gt; &gt; Hi Nozomi,<br>
&gt; &gt; &gt; Sorry for the late reply.<br>
&gt; &gt; &gt; I did not use your spec file directly but I referenced to it and it is<br>
&gt; &gt; &gt; working perfectly.<br>
&gt; &gt; &gt; One thing I would like to mention is that, i use the --prefix and<br>
&gt; &gt; &gt; --sysconfdir, the prefix works, without problem but the syscondir does<br>
&gt; &gt; not.<br>
&gt; &gt; &gt; I set --sysconfdir=/etc/pgpool, but it still reference to<br>
&gt; &gt; /etc/pgpool.conf<br>
&gt; &gt; &gt; and I guess that is the default location?<br>
&gt; &gt; &gt; I also verify that it did not reference to /usr/bin/etc which my<br>
&gt; &gt; &gt; prefix=/usr/<br>
&gt; &gt;<br>
&gt; &gt; Is configure in your spec file like this?<br>
&gt; &gt;<br>
&gt; &gt; %configure --with-pgsql-includedir=%{_includedir}/pgsql \<br>
&gt; &gt;            --with-pgsql-lib=%{_libdir}/pgsql \<br>
&gt; &gt;            --disable-static --with-pam --disable-rpath \<br>
&gt; &gt;            --sysconfdir=/etc/pgpool/ \<br>
&gt; &gt;            --prefix=/usr/<br>
&gt; &gt;<br>
&gt; &gt; I tried rpmbuild with this, and confirmed that /etc/pgpool was created and<br>
&gt; &gt; that pgpool.conf was as /etc/pgpool/pgpool.conf. It seems fine.<br>
&gt; &gt; So, could you tell me in detail about that &quot;it still reference<br>
&gt; &gt; to /etc/pgpool.conf&quot;? How did you see it?<br>
&gt; &gt; # The default is /etc/pgpool-II/pgpool.conf in my spec file.<br>
&gt; &gt;<br>
&gt; &gt; &gt; Is this expected?<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Thanks~<br>
&gt; &gt; &gt; Ning<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Sun, Apr 7, 2013 at 8:19 PM, Nozomi Anzai &lt;<a href="mailto:anzai@sraoss.co.jp">anzai@sraoss.co.jp</a>&gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Hi all,<br>
&gt; &gt; &gt; &gt; &gt; Does anyone has a good rpm build process and spec file for pgpool to<br>
&gt; &gt; &gt; &gt; share?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Recently I&#39;m updating pgpool.spec for 3.2.<br>
&gt; &gt; &gt; &gt; Could you try this attached spec file?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Thanks~<br>
&gt; &gt; &gt; &gt; &gt; Ning<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; Nozomi Anzai<br>
&gt; &gt; &gt; &gt; SRA OSS, Inc. Japan<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; pgpool-general mailing list<br>
&gt; &gt; &gt; &gt; <a href="mailto:pgpool-general@pgpool.net">pgpool-general@pgpool.net</a><br>
&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;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Nozomi Anzai<br>
&gt; &gt; SRA OSS, Inc. Japan<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; pgpool-general mailing list<br>
&gt; &gt; <a href="mailto:pgpool-general@pgpool.net">pgpool-general@pgpool.net</a><br>
&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;<br>
<br>
<br>
--<br>
Nozomi Anzai<br>
SRA OSS, Inc. Japan<br>
_______________________________________________<br>
pgpool-general mailing list<br>
<a href="mailto:pgpool-general@pgpool.net">pgpool-general@pgpool.net</a><br>
<a href="http://www.pgpool.net/mailman/listinfo/pgpool-general" target="_blank">http://www.pgpool.net/mailman/listinfo/pgpool-general</a><br>
</div></div></blockquote></div><br></div>