1

postgres-xc を使用して、2 つの異なるマシンで 2 つの gtm (gtm1、gtm2) を構成しました。また、gtm1 マシンで coordinator1,datanode1 を構成し、gtm2 マシンで coordinator2, datanode2 を構成しました。

両方のコーディネーター サーバーにログインし、両方のサーバーに datanode1 と datanode2 を作成しました。both ノードを使用してテーブルを作成しようとすると、エラーが発生します。

プール接続の取得に失敗しました

そして、datanode1 ログ ファイルを確認すると、次のようなエラーが見つかりました。

クライアント接続での予期しない EOF

4

1 に答える 1

1

max_pool_sizemax_connectionsおよびパラメーターはmax_prepared_transactions、コーディネーター ノードとデータ ノードで別々に設定する必要があります。コーディネーターmax_pool_sizeでは、少なくともmax_connectionsデータ ノードの総数を掛ける必要があります (「Postgres-XL 固有のパラメーター」および「 Postgres-XL クラスターの開始」を参照) 。

于 2016-08-24T21:35:34.323 に答える