I‘m studying these docs, thanks!<br>peng<br><br><div class="gmail_quote">On Thu, Mar 1, 2012 at 11:03 AM, Tatsuo Ishii <span dir="ltr"><<a href="mailto:ishii@postgresql.org">ishii@postgresql.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Of course, that's a doable configuration.<br>
<br>
See tutorials for concrete examples.<br>
<br>
<a href="http://www.pgpool.net/pgpool-web/contrib_docs/simple_sr_setting_3.1/index.html" target="_blank">http://www.pgpool.net/pgpool-web/contrib_docs/simple_sr_setting_3.1/index.html</a><br>
<a href="http://www.pgpool.net/pgpool-web/contrib_docs/simple_sr_setting2_3.1/index.html" target="_blank">http://www.pgpool.net/pgpool-web/contrib_docs/simple_sr_setting2_3.1/index.html</a><br>
<div class="HOEnZb"><div class="h5">--<br>
Tatsuo Ishii<br>
SRA OSS, Inc. Japan<br>
English: <a href="http://www.sraoss.co.jp/index_en.php" target="_blank">http://www.sraoss.co.jp/index_en.php</a><br>
Japanese: <a href="http://www.sraoss.co.jp" target="_blank">http://www.sraoss.co.jp</a><br>
<br>
> If a read-only hot-standby could be promoted as master for read-write at<br>
> failover, then pgpool-II+hot-standby+streaming replication(or Streaming<br>
> Replication) works better.<br>
><br>
> On Tue, Feb 28, 2012 at 2:46 PM, Tatsuo Ishii <<a href="mailto:ishii@postgresql.org">ishii@postgresql.org</a>> wrote:<br>
><br>
>> > Thanks!<br>
>> > Just from learning perspective I raised previous 2nd question. I think<br>
>> > there should be 6 cases:<br>
>> ><br>
>> >    1. pgpool-II+master server+ warm-standby server+ file-based log<br>
>> shipping<br>
>> >    method between master and standby<br>
>> >    2. pgpool-II+master server+ warm-standby server+ stream replication<br>
>> >    method between master and standby<br>
>> >    3. pgpool-II+master server+ warm-standby server+ synchonous<br>
>> replication<br>
>> >    method between master and standby<br>
>> >    4. pgpool-II+master server+ hot-standby server+ file-based log<br>
>> shipping<br>
>> >    method between master and standby<br>
>> >    5. pgpool-II+master server+ hot-standby server+ stream replication<br>
>> >    method between master and standby<br>
>> >    6. pgpool-II+master server+ hot-standby server+ synchonous replication<br>
>> >    method between master and standby<br>
>> ><br>
>> > I noticed the tutorial of<br>
>> > <a href="http://www.pgpool.net/pgpool-web/pgpool-II/doc/pgpool-en.html" target="_blank">http://www.pgpool.net/pgpool-web/pgpool-II/doc/pgpool-en.html</a> falls into<br>
>> > case 5. From that tutorial I assumed pgpool could be configured to<br>
>> support<br>
>> > case 2,3,5,6 by using master-slave mode combined with load balancing<br>
>> mode.<br>
>> > Is that right? Maybe I could have a try.<br>
>> > I understand people using warm-standby for HA,<br>
>><br>
>> Why do you think so? hot-standby can be used as a better HA comparing<br>
>> warm-standby, since there's less chance to lose transactions.<br>
>> --<br>
>> Tatsuo Ishii<br>
>> SRA OSS, Inc. Japan<br>
>> English: <a href="http://www.sraoss.co.jp/index_en.php" target="_blank">http://www.sraoss.co.jp/index_en.php</a><br>
>> Japanese: <a href="http://www.sraoss.co.jp" target="_blank">http://www.sraoss.co.jp</a><br>
>><br>
>> >  and hot-standby for load<br>
>> > balancing, or OLAP on standby to seperate work-load from master.<br>
>> ><br>
>> ><br>
>> > On Tue, Feb 28, 2012 at 9:01 AM, Tatsuo Ishii <<a href="mailto:ishii@postgresql.org">ishii@postgresql.org</a>><br>
>> wrote:<br>
>> ><br>
>> >> > Hi, Friends,<br>
>> >> >   I've two questions:<br>
>> >> >   1. What's the real meanings of  "Replication mode"? I noticed there<br>
>> is<br>
>> >> no<br>
>> >> > much more explaination at pgpool-II manual (English)<br>
>> >> > <<a href="http://www.pgpool.net/pgpool-web/pgpool-II/doc/pgpool-en.html" target="_blank">http://www.pgpool.net/pgpool-web/pgpool-II/doc/pgpool-en.html</a>>,<br>
>> what's<br>
>> >> the<br>
>> >> > difference between "Replication mode" and "Master-slave mode"? Should<br>
>> I<br>
>> >> > understand "Replication mode" as "pgpool-ii sends DML sentences just<br>
>> like<br>
>> >> > Inserts to two backends postgresql?"<br>
>> >><br>
>> >> Right.<br>
>> >><br>
>> >> >   2. I know I could configure Postgresql9.1 warm-standby using<br>
>> file-based<br>
>> >> > log shiping, stream replication or Synchronous Replication. From this<br>
>> >> > tutorial For pgpool-II 3.1 and PostgreSQL<br>
>> >> > 9.1<<br>
>> >><br>
>> <a href="http://www.pgpool.net/pgpool-web/contrib_docs/simple_sr_setting_3.1/index.html" target="_blank">http://www.pgpool.net/pgpool-web/contrib_docs/simple_sr_setting_3.1/index.html</a><br>
>> >> >,<br>
>> >> > I know how to configure pgpool supporting stream replication between<br>
>> >> master<br>
>> >> > and warm-standby. My question is it seems pgpool-ii doesn't support<br>
>> >> > file-based log shiping method between master and warm-standby, is that<br>
>> >> > right? Because I could not select Master-slave mode for it only<br>
>> support<br>
>> >> > slony or stream. And I also don't know whether should I use<br>
>> replication<br>
>> >> > mode in pgpool.conf.<br>
>> >> >   Thanks!<br>
>> >><br>
>> >> I have never tried warm standby with pgpool but master-slave + slony<br>
>> >> should be able to work with it. BTW, why do you need warm standby<br>
>> >> anyway? Is tehre any reason not to use streaming replication?<br>
>> >> --<br>
>> >> Tatsuo Ishii<br>
>> >> SRA OSS, Inc. Japan<br>
>> >> English: <a href="http://www.sraoss.co.jp/index_en.php" target="_blank">http://www.sraoss.co.jp/index_en.php</a><br>
>> >> Japanese: <a href="http://www.sraoss.co.jp" target="_blank">http://www.sraoss.co.jp</a><br>
>> >><br>
>><br>
</div></div></blockquote></div><br>