pgpool2.git / summary / log / commit / refs

commit    2fcdc9e512fd8fa936755c8c3a6ff8f726a4f8c4
Author:   Yoshiyuki Asaba <y-asaba at pgfoundry.org>
Date:     Tue Oct 30 06:58:47 2007 +0000

    Improve online-recovery documentation.


doc/pgpool-ja.html | 258 ++++++++++++++++++++++++++++++++++++----------------- doc/pgpool.css | 7 +- 2 files changed, 181 insertions(+), 84 deletions(-) diff --git a/doc/pgpool-ja.html b/doc/pgpool-ja.html index f213f5300..a053f2d4c 100644 --- a/doc/pgpool-ja.html +++ b/doc/pgpool-ja.html @@ -27,6 +27,7 @@ <li><a href="#install">pgpool-II$B$N%$%s%9%H!<%k(B</a></li> <li><a href="#config">pgpool-II$B$N@_Dj(B</a></li> <li><a href="#start">pgpool-II$B$N5/F0$HDd;_(B</a></li> + <li><a href="#online-recovery">$B%*%s%i%$%s%j%+%P%j(B</a></li> <li><a href="#restriction">$B@)8B;v9`(B</a></li> <li><a href="#reference">$B%j%U%!%l%s%9(B</a></li> <li><a href="#internal">$BFbIt>pJs(B</a></li> @@ -1119,14 +1120,114 @@ CREATE OR REPLACE FUNCTION pgpool_catalog.dist_def_tellers (val ANYELEMENT) RETU $B$@$5$$!#(B </p> -<h2><a name="online-recovery"></a>$B%*%s%i%$%s%j%+%P%j$N@_DjJ}K!(B</h2> +<h1>pgpool-II$B$N5/F0$HDd;_(B<a name="start"></a></h1> +<p> +$B0J>e$G@_Dj$,=*$o$C$?$N$G!$3F(BDB$B%N!<%I$r5/F0$7!$I,MW$J$i$P%7%9%F%`(BDB$B$b5/F0(B +$B$7$F$+$i(Bpgpool-II$B$r5/F0$7$^$9!%(B +<pre> +pgpool [-c][-f config_file][-a hba_file][-F pcp_config_file][-n][-d] +</pre> + +<table> +<tr><td>-c</td><td>$B%/%(%j%-%c%C%7%e$r>C5n$7$^$9(B</tr> +<tr><td>-f config_file</td><td>pgpool-II$B$N@_Dj%U%!%$%k$r;XDj$7$^$9(B</tr> +<tr><td>-a hba_file</td><td>HBA$BG'>Z@_Dj%U%!%$%k$r;XDj$7$^$9(B</tr> +<tr><td>-F pcp_config_file</td><td>pcp$B$N@_Dj%U%!%$%k$r;XDj$7$^$9(B</tr> +<tr><td>-n</td><td>$B%G!<%b%s%b!<%I$G5/F0$7$^$;$s(B($B@)8fC<Kv$r@Z$jN%$7$^$;$s(B</tr> +<tr><td>-d</td><td>$B%G%P%C%0%b!<%I$G5/F0$7$^$9(B</tr> +</table> + +pgpool-II$B$NDd;_$O8e=R$N(Bpcp$B%3%^%s%I$G$b$G$-$^$9$,!$(Bpgpool-II$B%3%^%s%I$r;H$&$3$H(B +$B$b$G$-$^$9!%(B + +<pre> +pgpool [-f config_file][-F pcp_config_file] [-m {s[mart]|f[ast]|i[mmediate]}] stop +</pre> + +<table> +<tr><td>-m s[mart]</td><td>$B@\B3Cf$N%/%i%$%"%s%H$,@\B3$r=*$o$k$N$rBT$C$F$+$iDd;_$7$^$9(B($B%G%U%)%k%H(B)</td></tr> +<tr><td>-m f[ast]</td><td>$B@\B3Cf$N%/%i%$%"%s%H$,@\B3$r=*$o$k$N$rBT$?$:$KD>$A$KDd;_$7$^$9(B</td></tr> +<tr><td>-m i[mmediate]</td><td>-m f$B$HF1$8F0:n$G$9(B</td></tr> +</table> +</p> + +<h1><a name="online-recovery"></a>$B%*%s%i%$%s%j%+%P%j(B</h1> +<h2> $B%*%s%i%$%s%j%+%P%j35MW(B</h2> <p> $B%l%W%j%1!<%7%g%s%b!<%I$G(B pgpool $B$,F0:n$7$F$$$k>l9g!"%@%&%s$7$?%N!<(B $B%I$N%G!<%?$r:FF14|$5$;$?>e$G!"%N!<%I$rI|5"$5$;$k$3$H$,$G$-$^$9!#$3(B $B$N5!G=$r!V%*%s%i%$%s%j%+%P%j!W$H8F$S$^$9!#(B </p> -<h3> pgpool $B$N@_Dj(B</h3> +<p> + $B%*%s%i%$%s%j%+%P%j$r<B;\$9$k$?$a$K$O!"%N!<%I$,@Z$jN%$5$l$F$$$k$H(B + pgpool $B$,8!CN$7$F$$$kI,MW$,$"$j$^$9!#%N!<%I$rF0E*$KDI2C$7$?$$>l9g$K(B + $B$O(B pgpool.conf $B$N(B backend_* $B%Q%i%a!<%?$rDI2C$7$F$*$-!"@_Dj%U%!%$%k(B + $B$r:FFI$_9~$_$5$;$k$H!"%N!<%I$,@Z$jN%$5$l$?>uBV$G(B pgpool $B$K%N!<%I>p(B + $BJs$,EPO?$5$l$^$9!#(B +</p> + +<p> + $B$^$?!"%j%+%P%j$9$k%N!<%I$N(B PostgreSQL $B$,$9$G$KF0:nCf$G$"$l$P!"$"$i(B + $B$+$8$a(B PostgreSQL $B$r%7%c%C%H%@%&%s$5$;$F$*$$$F$/$@$5$$!#(B +</p> + +<p> + pgpool $B$G$O%*%s%i%$%s%j%+%P%j$r(B 2 $BCJ3,$KJ,$1$F<B;\$7$^$9!#(Bpgpool $B$N(B + $B%/%i%$%"%s%H$+$i$O40A4$J%G!<%?$NF14|$r<h$k$?$a$K<c43$N@\B3BT$A$,H/(B + $B@8$7$^$9!#%j%+%P%j<j=g$G0J2<$NDL$j$G$9!#(B + + <ol> + <li> CHECKPOINT $B<B9T(B + <li> $B%U%!!<%9%H%9%F!<%8$N<B;\(B + <li> $B@\B3$,$9$Y$F@ZCG$5$l$k$^$GBT5!(B + <li> CHECKPOINT $B<B9T(B + <li> $B%;%+%s%I%9%F!<%8$N<B;\(B + <li> postmaster $B$N5/F0(B(pgpool_remote_start $B$N<B9T(B) + <li> $B%N!<%I$NI|5"(B + </ol> +</p> + +<p> + $B%G!<%?F14|$NBh0lCJ3,$r!V%U%!!<%9%H%9%F!<%8!W$H8F$S$^$9!#%U%!!<%9%H(B + $B%9%F!<%8Cf$K(B1 $B2sL\$N%G!<%?F14|$r9T$$$^$9!#%U%!!<%9%H%9%F!<%8Cf$O%G!<(B + $B%?$N99?7$d;2>H$rJB9T$7$F9T$&$3$H$,$G$-$^$9!#(B +</p> + +<p> + $B%U%!!<%9%H%9%F!<%8$G=hM}$9$kFbMF$O%f!<%6$,Dj5A$9$k$3$H$,$G$-$^$9!#(B + $B%9%/%j%W%H$G$O(B 3 $B$D$N0z?t$r<u$1<h$k$3$H$,$G$-$^$9!#(B + + <ol> + <li> $B%^%9%?$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B + <li> $B%j%+%P%j%N!<%I$N%[%9%HL>(B + <li> $B%j%+%P%j%N!<%I$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B + </ol> +</p> + +<p> + $B<!$K(B 2 $B2sL\$N%G!<%?F14|$r9T$$$^$9!#$3$l$r!V%;%+%s%I%9%F!<%8!W$H8F$S(B + $B$^$9!#(Bpgpool $B$G$O%;%+%s%I%9%F!<%8$KF~$kA0$K@\B3Cf$N%/%i%$%"%s%H$,$9(B + $B$Y$F@\B3$,=*N;$5$l$k$^$GBT$A$^$9!#$=$N4V$K@\B3%j%/%(%9%H$,Mh$?>l9g(B + $B$K$O!"$=$N@\B3$r$9$Y$F%V%m%C%/$7$^$9!#(B + + $B$9$Y$F$N@\B3$,=*N;$5$l$k$H!"%U%!!<%9%H%9%F!<%80J9_$K99?7$5$l$?%G!<(B + $B%?$rF14|$9$k$?$a$N%;%+%s%I%9%F!<%8$,3+;O$5$l$^$9!#$=$3$G:G=*E*$J%G!<(B + $B%?$NF14|$r9T$$$^$9!#$3$N4V$O%/%i%$%"%s%H$+$i$O(B pgpool $B$X$N@\B3$,BT(B + $B$?$5$l$k>uBV$K$J$j$^$9!#(B +</p> + +<p> +<font color="red"> + $B$J$*!"%*%s%i%$%s%j%+%P%j$N@)8B;v9`$H$7$F!"J#?t$N%[%9%H$K(B pgpool $B$r(B + $BG[CV$7$F%l%W%j%1!<%7%g%s$5$;$F$$$k>l9g$K$O!"%*%s%i%$%s%j%+%P%j$O@5(B + $B$7$/F0:n$7$^$;$s!#$I$l$+$N(B pgpool $B$K%j%+%P%j%j%/%(%9%H$r=P$7$?;~$K!"(B + $BB>$N(B pgpool $B$+$i99?7$,EAHB$9$k$H!"%G!<%?$rF14|$5$;$k$3$H$,$G$-$J$/(B + $B$J$j$^$9!#(B +</font> +</p> + +<h2> pgpool $B$N@_Dj(B</h2> <p> $B%*%s%i%$%s%j%+%P%j$r@_Dj$9$k$?$a$K$O!"(Bpgpool.conf $B$N0J2<$NCM$r@_Dj(B $B$7$F$/$@$5$$!#(B @@ -1141,93 +1242,58 @@ CREATE OR REPLACE FUNCTION pgpool_catalog.dist_def_tellers (val ANYELEMENT) RETU </p> -<h3> C $B8@8l4X?t$N%$%s%9%H!<%k(B</h3> +<h2> C $B8@8l4X?t$N%$%s%9%H!<%k(B</h2> <p> $B<!$K!"%j%+%P%j$r<B;\$9$k$?$a$N(B PostgreSQL $B$N(B C $B8@8l4X?t$r3F%N!<%I$N(B template1 $B%G!<%?%Y!<%9$K%$%s%9%H!<%k$7$^$9!#%=!<%9%3!<%I$O(B +</p> <pre> pgpool-II-x.x.x/sql/pgpool-recovery/ </pre> +<p> $B$K$"$j$^$9!#%G%#%l%/%H%j$r0\F0$7!"(Bmake install $B$7$F$/$@$5$$!#(B +</p> <pre> % cd pgpool-II-x.x.x/sql/pgpool-recovery/ % make install </pre> +<p> C $B8@8l4X?t$N%b%8%e!<%k$r%$%s%9%H!<%k$7$?$i!"B3$$$F(B C $B8@8l4X?t$r8F$S$@(B $B$9$?$a$N(B SQL $B$r%$%s%9%H!<%k$7$^$9!#(B +</p> <pre> % cd pgpool-II-x.x.x/sql/pgpool-recovery/ % psql -f pgpool-recovery.sql template1 </pre> -</p> -<h3> $B%j%+%P%j%9%/%j%W%H$NG[CV(B</h3> -<p> -$B%G!<%?$rF14|$5$;$k$?$a$N%9%/%j%W%H$H!"%j%b!<%H$+$i(B postmaster $B$r:F5/F0(B -$B$5$;$k$?$a$N%9%/%j%W%H$r3F%N!<%I$N(B $PGDATA $B0J2<$KG[CV$7$^$9!#%9%/%j%W(B -$B%H$O0J2<$NDL$j$G$9!#$J$*!"(Bpgpool-II-x.x.x/sample $B0J2<$K%5%s%W%k%9%/%j(B -$B%W%H$bMQ0U$7$F$"$j$^$9$N$G;29M$K$7$F$/$@$5$$!#(B -</p> - -<h4>pgpool_recovery </h4> -<p> -$B%^%9%?$+$iI|5"$5$;$k%N!<%I$X$N%G!<%?$NJ*M}%3%T!<$r9T$&%9%/%j%W%H$G$9!#(B -pgpool $B$+$i$O0J2<$N7A<0$G%9%/%j%W%H$r<B9T$7$^$9!#(B - -<pre> - % pgpool_recovery datadir remote_host remote_datadir - datadir: $B%^%9%?$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B - remote_host: $B%j%+%P%j%N!<%I$N%[%9%HL>(B - remote_datadir: $B%j%+%P%j%N!<%I$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B -</pre> - -$B%5%s%W%k%9%/%j%W%H$G$O(B rsync $B$r;H$C$FJ*M}%3%T!<$r$7$F$$$^$9!#$b$7(B -rsync $B$r;H$&>l9g$O!"%Q%9%U%l!<%:L5$7$G(B ssh $B7PM3$G%m%0%$%s$G$-$k$h$&$K(B -$B$"$i$+$8$a@_Dj$7$F$*$/I,MW$,$"$j$^$9!#(B -</p> +<h2> $B%j%+%P%j%9%/%j%W%H$NG[CV(B</h2> <p> -pgpool_recovery $B$r;H$&>l9g$O(B pgpool.conf $B$K0J2<$N9T$rDI2C$7$F$/$@$5$$!#(B - -<pre> -recovery_1st_stage_command = 'pgpool_recovery' -recovery_2nd_stage_command = 'pgpool_recovery' -</pre> +$B%G!<%?$rF14|$5$;$k$?$a$N%9%/%j%W%H$H!"%j%b!<%H$+$i(B postmaster $B$r:F5/F0(B +$B$5$;$k$?$a$N%9%/%j%W%H$r3F%N!<%I$N(B $PGDATA $B0J2<$KG[CV$7$^$9!#$"$i$+$8(B +$B$a(Bpgpool-II-x.x.x/sample $B0J2<$K%5%s%W%k%9%/%j%W%H$bMQ0U$7$F$"$j$^$9$N(B +$B$G;29M$K$7$F$/$@$5$$!#$3$3$G$O%5%s%W%k%9%/%j%W%H$r;H$C$F!"(BPITR $B$K$h$k(B +$B%j%+%P%jJ}K!$H!"(Brsync $B$K$h$k%j%+%P%jJ}K!$r@bL@$7$^$9!#(B </p> -<h4>pgpool_remote_start </h4> +<h3>PITR $B$K$h$k%j%+%P%j(B</h3> <p> -$B%G!<%?:FF14|8e$K(B postmaster $B$r5/F0$5$;$k%9%/%j%W%H$G$9!#(B -pgpool $B$+$i$O0J2<$N7A<0$G%9%/%j%W%H$r<B9T$7$^$9!#(B - -<pre> - % pgpool_remote_start remote_host remote_datadir - remote_host: $B%j%+%P%j%N!<%I$N%[%9%HL>(B - remote_datadir: $B%j%+%P%j%N!<%I$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B -</pre> - -$B%5%s%W%k%9%/%j%W%H$G$O(B ssh $B7PM3$G(B postmaster $B$r5/F0$7$F$$$^$9!#$3$A$i(B -$B$b$"$i$+$8$a%Q%9%U%l!<%:L5$7$G(B ssh $B7PM3$G%m%0%$%s$G$-$k$h$&$K@_Dj$7$F(B -$B$*$/I,MW$,$"$j$^$9!#(B +$B$3$3$G$O(B PostgreSQL $B$N(B PITR $B5!G=$r;H$C$F%j%+%P%j$r$9$k@_DjNc$r@bL@$7$^(B +$B$9!#(BPITR $B$K$h$k%j%+%P%j$r$9$k>l9g$K$O$"$i$+$8$a(B PostgreSQL $B$N@_Dj$G%m(B +$B%0$r%"!<%+%$%V$5$;$k$h$&$K$7$F$*$$$F$/$@$5$$!#(B </p> -<h4>pgpool_recovery_pitr</h4> <p> -rsync $B$K$h$k%G!<%?%3%T!<J}<0$NB>$K!"(BPostgreSQL $B$N(B PITR $B$r;H$C$F%j%+%P(B -$B%j$r$9$k$3$H$,$G$-$^$9!#(BPITR $B$K$h$k%j%+%P%j$r$9$k>l9g$K$O$"$i$+$8$a(B -PostgreSQL $B$N@_Dj$G%m%0$r%"!<%+%$%V$5$;$k$h$&$K$7$F$*$$$F$/$@$5$$!#(B +$B$^$:%U%!!<%9%H%9%F!<%8$G%Y!<%9%P%C%/%"%C%W$r<hF@$7!"%j%+%P%j@h$X%3%T!<(B +$B$9$k%9%/%j%W%H(B($B$3$3$G$O%U%!%$%kL>$r(B copy-base-backup $B$H$7$^$9(B)$B$rMQ0U$7(B +$B$^$9!#Nc$($P0J2<$N$h$&$J%9%/%j%W%H$G<hF@$9$k$3$H$,$G$-$^$9!#(B </p> -<p> -$B%Y!<%9%P%C%/%"%C%W$r<hF@$7!"%j%+%P%j@h$X%3%T!<$9$k%9%/%j%W%H(B($B$3$3$G$O(B -$B%U%!%$%kL>$r(B copy-base-backup $B$H$7$^$9(B)$B$rMQ0U$7$^$9!#Nc$($P0J2<$N$h$&(B -$B$J%9%/%j%W%H$G<hF@$9$k$3$H$,$G$-$^$9!#(B - <pre> #! /bin/sh @@ -1238,7 +1304,9 @@ PostgreSQL $B$N@_Dj$G%m%0$r%"!<%+%$%V$5$;$k$h$&$K$7$F$*$$$F$/$@$5$$!#(B scp pgsql.tar.gz secondary:/data </pre> +<p> $B%Y!<%9%P%C%/%"%C%W<hF@;~$K(B recovery.conf $B$r@8@.$7$F$*$-$^$9!#(B +</p> <pre> restore_command = 'scp master:/data/archive_log/%f %p' </pre> @@ -1246,9 +1314,9 @@ restore_command = 'scp master:/data/archive_log/%f %p' </p> <p> -$B<!$K:G?7$N>uBV$^$G(B PITR $B$K$h$k%j%+%P%j$r<B;\$G$-$k$h$&$K$9$k$?$a$K!"(B -pgpool_recovery_pitr $B%9%/%j%W%H$r(B$PGDATA $B$K%3%T!<$7$^$9!#$3$N%9%/%j%W(B -$B%H$G$O(B XLOG $B$r6/@)E*$K%9%$%C%A$5$;$k$h$&$K$7$^$9!#(B +$B%;%+%s%I%9%F!<%8$G$O:G?7$N>uBV$^$G(B PITR $B$K$h$k%j%+%P%j$r<B;\$G$-$k$h$&(B +$B$K$9$k$?$a$K!"(Bpgpool_recovery_pitr $B%9%/%j%W%H$r(B$PGDATA $B$K%3%T!<$7$^$9!#(B +$B$3$N%9%/%j%W%H$G$O(B XLOG $B$r6/@)E*$K%9%$%C%A$5$;$k$h$&$K$7$^$9!#(B </p> <pre> @@ -1270,44 +1338,68 @@ recovery_2nd_stage_command = 'pgpool_recovery_pitr' $B$3$l$G(B PITR $B$K$h$k%*%s%i%$%s%j%+%P%j$N=`Hw$,40N;$G$9!#(B </p> -<h3>$B%j%+%P%j$N<B9T(B</h3> +<h4>pgpool_remote_start </h4> <p> -$B0J>e$G%*%s%i%$%s%j%+%P%j$N=`Hw$,@0$$$^$7$?!#(B -$B%*%s%i%$%s%j%+%P%j$r<B9T$9$k$K$O(B pcp_recovery_node $B%3%^%s%I$r;H$&$+!"(B -pgpool $B4IM}%D!<%k$+$i<B9T$7$F$/$@$5$$!#(B +$B%G!<%?:FF14|8e$K(B postmaster $B$r5/F0$5$;$k%9%/%j%W%H$G$9!#(B +pgpool $B$+$i$O0J2<$N7A<0$G%9%/%j%W%H$r<B9T$7$^$9!#(B </p> -<h1>pgpool-II$B$N5/F0$HDd;_(B<a name="start"></a></h1> +<pre> + % pgpool_remote_start remote_host remote_datadir + remote_host: $B%j%+%P%j%N!<%I$N%[%9%HL>(B + remote_datadir: $B%j%+%P%j%N!<%I$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B +</pre> + <p> -$B0J>e$G@_Dj$,=*$o$C$?$N$G!$3F(BDB$B%N!<%I$r5/F0$7!$I,MW$J$i$P%7%9%F%`(BDB$B$b5/F0(B -$B$7$F$+$i(Bpgpool-II$B$r5/F0$7$^$9!%(B +$B%5%s%W%k%9%/%j%W%H$G$O(B ssh $B7PM3$G(B postmaster $B$r5/F0$7$F$$$^$9!#$3$A$i(B +$B$b$"$i$+$8$a%Q%9%U%l!<%:L5$7$G(B ssh $B7PM3$G%m%0%$%s$G$-$k$h$&$K@_Dj$7$F(B +$B$*$/I,MW$,$"$j$^$9!#(B +</p> + +<p> +PITR $B$K$h$k%j%+%P%j$G$"$l$P!"(Brecovery.conf $B$NFbMF$K$7$?$,$C$F%j%+%P%j(B +$B$7$?8e$K(B postmaster $B$,@\B32DG=>uBV$K$J$j$^$9!#(B +</p> + +<h3>rsync $B$K$h$k%j%+%P%j(B </h3> +<p> +7.4 $B0JA0$N>l9g$O(B PITR $B5!G=$,$"$j$^$;$s!#$=$3$G(B PITR $B$r;H$o$:$K(B rsync +$B$r;H$C$?%j%+%P%jJ}K!$r@bL@$7$^$9!#(Bsample $B%G%#%l%/%H%j$K(B +pgpool_recovery $B$H$$$&%U%!%$%k$,$"$j$^$9!#%^%9%?$+$iI|5"$5$;$k%N!<%I$X(B +$B$N%G!<%?$NJ*M}%3%T!<$r9T$&%9%/%j%W%H$G$9!#(Bpgpool $B$+$i$O0J2<$N7A<0$G%9(B +$B%/%j%W%H$r<B9T$7$^$9!#(B +</p> + <pre> -pgpool [-c][-f config_file][-a hba_file][-F pcp_config_file][-n][-d] + % pgpool_recovery datadir remote_host remote_datadir + datadir: $B%^%9%?$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B + remote_host: $B%j%+%P%j%N!<%I$N%[%9%HL>(B + remote_datadir: $B%j%+%P%j%N!<%I$N%G!<%?%Y!<%9%/%i%9%?%Q%9(B </pre> -<table> -<tr><td>-c</td><td>$B%/%(%j%-%c%C%7%e$r>C5n$7$^$9(B</tr> -<tr><td>-f config_file</td><td>pgpool-II$B$N@_Dj%U%!%$%k$r;XDj$7$^$9(B</tr> -<tr><td>-a hba_file</td><td>HBA$BG'>Z@_Dj%U%!%$%k$r;XDj$7$^$9(B</tr> -<tr><td>-F pcp_config_file</td><td>pcp$B$N@_Dj%U%!%$%k$r;XDj$7$^$9(B</tr> -<tr><td>-n</td><td>$B%G!<%b%s%b!<%I$G5/F0$7$^$;$s(B($B@)8fC<Kv$r@Z$jN%$7$^$;$s(B</tr> -<tr><td>-d</td><td>$B%G%P%C%0%b!<%I$G5/F0$7$^$9(B</tr> -</table> +<p> +$B%5%s%W%k%9%/%j%W%H$G$O(B rsync $B$r;H$C$FJ*M}%3%T!<$r$7$F$$$^$9!#$b$7(B +rsync $B$r;H$&>l9g$O!"%Q%9%U%l!<%:L5$7$G(B ssh $B7PM3$G%m%0%$%s$G$-$k$h$&$K(B +$B$"$i$+$8$a@_Dj$7$F$*$/I,MW$,$"$j$^$9!#(B +</p> -pgpool-II$B$NDd;_$O8e=R$N(Bpcp$B%3%^%s%I$G$b$G$-$^$9$,!$(Bpgpool-II$B%3%^%s%I$r;H$&$3$H(B -$B$b$G$-$^$9!%(B +<p> +pgpool_recovery $B$r;H$&>l9g$O(B pgpool.conf $B$K0J2<$N9T$rDI2C$7$F$/$@$5$$!#(B <pre> -pgpool [-f config_file][-F pcp_config_file] [-m {s[mart]|f[ast]|i[mmediate]}] stop +recovery_1st_stage_command = 'pgpool_recovery' +recovery_2nd_stage_command = 'pgpool_recovery' </pre> +</p> -<table> -<tr><td>-m s[mart]</td><td>$B@\B3Cf$N%/%i%$%"%s%H$,@\B3$r=*$o$k$N$rBT$C$F$+$iDd;_$7$^$9(B($B%G%U%)%k%H(B)</td></tr> -<tr><td>-m f[ast]</td><td>$B@\B3Cf$N%/%i%$%"%s%H$,@\B3$r=*$o$k$N$rBT$?$:$KD>$A$KDd;_$7$^$9(B</td></tr> -<tr><td>-m i[mmediate]</td><td>-m f$B$HF1$8F0:n$G$9(B</td></tr> -</table> +<h2>$B%j%+%P%j$N<B9T(B</h2> +<p> +$B0J>e$G%*%s%i%$%s%j%+%P%j$N=`Hw$,@0$$$^$7$?!#(B +$B%*%s%i%$%s%j%+%P%j$r<B9T$9$k$K$O(B pcp_recovery_node $B%3%^%s%I$r;H$&$+!"(B +pgpool $B4IM}%D!<%k$+$i<B9T$7$F$/$@$5$$!#(B </p> + <h1>$B@)8B;v9`(B<a name="restriction"></a></h1> <p> <h2>$BG'>Z!&%"%/%;%9@)8fJ}<0(B</h2> diff --git a/doc/pgpool.css b/doc/pgpool.css index ab8b9f0a1..59db5a0e1 100644 --- a/doc/pgpool.css +++ b/doc/pgpool.css @@ -101,11 +101,16 @@ ul, ol,dl { dt { font-weight:bold; } -li { + +ul li { list-style:square; color: #663333; } +ol li { + color: #663333; +} + a:link { color: blue; } a:hover{ color: red; } [parent: 7a3260dcaee4]