2
pg_poolを使用して私のPostgresデータベースの複製を正常にセットアップしました。pcp_attach_nodeはpgpoolでEOFErrorを返します
次に、マスターサーバーを停止し、プールの状態を確認しました。
postgres=# show pool_nodes;
node_id | hostname | port | status | lb_weight | role
---------+------------+------+--------+-----------+--------
0 | 10.140.0.9 | 5432 | 3 | 0.500000 | slave
1 | 10.140.0.7 | 5432 | 2 | 0.500000 | master
(2 rows)
以下のようにその後、私は、サーバーを開始したが、それはまだスレーブに同じ状態を示しますように、それはあります。だから私は次のコマンドを使ってノードを起動しました:
/usr/sbin/pcp_node_info 10 10.140.0.9 5432 postgres postgres 1
しかし、 "EOFError"エラーが発生しています。この問題を解決するのを手伝ってください。
またはステータス2からステータス2を取り戻す方法を教えてください。