これは私の Postgres XL 9.5 構成です: GTM Cordinator datanode1 datanode2. 上記のクラスターでは、データベース DB1 を作成しました。これには、50mln 行のテーブルが含まれ、2 つのノード間でハッシュによって分散されます。その後、さらに 2 つのノードを追加します。しかし、コーディネーター Alter table T1 add node (datanode3) で実行すると、次の例外が発生します
エラー: プールされた接続を取得できませんでした ヒント: これは、ノードまたはネットワークの障害が原因で、1 つ以上のノードが現在到達できないために発生する可能性があります。また、ターゲット ノードが接続制限に達したか、プーラーが低接続で構成されている可能性もあります。すべてのノードが正常に動作しているかどうかを確認し、max_connections および max_pool_size 構成パラメーターも確認してください。
Max_connections と max_pool_size パラメーターは問題ありません。datanode3 と datanode4 のログを確認すると、データベース DB1 が存在しないため、コーディネーターがノードに接続できないことがわかりました。その中に新しいデータベースとテーブルを作成すると、それらをすべてのノードに配布できます。しかし、DB1 での選択以外のすべての操作は完了できません。私の問題に対する提案はありますか?