<p> </p>
<p>Yes I want node 1 remaining master after step 2.<br />Because I have custom method for resync DB after one node is detached and pgpool has no access to postgres through SSH.</p>
<p>During synchronization, client connections are not disconnected.</p>
<p> </p>
<p>Kind regards</p>
<blockquote style="padding-left: 5px; margin-left: 5px; border-left: #ff0000 2px solid;">> Message du 08/09/20 14:44<br />> De : "Tatsuo Ishii" <ishii@sraoss.co.jp><br />> A : francois_dode@orange.fr<br />> Copie à : pgpool-general@pgpool.net<br />> Objet : [pgpool-general: 7266] Re: Keep old master after attach down node 0<br />> <br />> > Hello,<br />> > <br />> > I have one pgpool in native replication mode connect to 2 postgres.<br />> > <br />> > The initial configuration is:<br />> > <br />> >  node_id |     hostname      | port | status | lb_weight |  role  |<br />> > ---------+-------------------+------+--------+-----------+--------+<br />> >  0       | postgis           | 5432 | up     | 0.666667  | master |<br />> >  1       | postgis-replicate | 5432 | up     | 0.333333  | slave  |<br />> > <br />> > <br />> > <br />> >  <br />> > <br />> > <br />> > Step 1 --> detach node 0<br />> > <br />> >  node_id |     hostname      | port | status | lb_weight |  role  |<br />> > ---------+-------------------+------+--------+-----------+--------+<br />> >  0       | postgis           | 5432 | down     | 0.666667  | slave |<br />> >  1       | postgis-replicate | 5432 | up     | 0.333333  | master |<br />> > <br />> > <br />> > Step 2 --> attach node 0<br />> > <br />> >  node_id |     hostname      | port | status | lb_weight |  role  |<br />> > ---------+-------------------+------+--------+-----------+--------+<br />> >  0       | postgis           | 5432 | up     | 0.666667  | master |<br />> >  1       | postgis-replicate | 5432 | up     | 0.333333  | slave |<br />> > <br />> > <br />> > <br />> > <br />> > The node 0 get's promoted after attach.<br />> > I was expecting the node 1 to remain as master.<br />> > Is there a way around this behavior ?<br />> <br />> No. By definition "master" is the node that has the youngest node id<br />> in the live nodes. By the way do you want node 1 remaining master<br />> after step 2?<br />> <br />> Best regards,<br />> --<br />> Tatsuo Ishii<br />> SRA OSS, Inc. Japan<br />> English: http://www.sraoss.co.jp/index_en.php<br />> Japanese:http://www.sraoss.co.jp.<br />> _______________________________________________<br />> pgpool-general mailing list<br />> pgpool-general@pgpool.net<br />> http://www.pgpool.net/mailman/listinfo/pgpool-general<br />> </blockquote>