Получение следующей ошибки при создании таблицы с использованием двух узлов "Не удалось получить пул соединения"

Я настроил два gtm (gtm1,gtm2) на двух разных компьютерах, используя postgres-xc. И настроил координатор1,datanode1 в машине gtm1 и координатор2, datanode2 в машине gtm2.

Я зарегистрировался на обоих серверах-координаторах и создал datanode1 и datanode2 на обоих серверах. Когда я пытаюсь создать таблицы, используя оба узла, я получаю сообщение об ошибке:

Не удалось получить пул соединений

и когда я проверяю файл журнала datanode1 обнаружил ошибку, как это:

неожиданный EOF при подключении клиента

1 ответ

max_pool_size, max_connections а также max_prepared_transactions параметры должны быть установлены по-разному на координаторе и узлах данных. На координаторов max_pool_size должно быть как минимум max_connections умножается на общее количество узлов данных (см. " Специальные параметры Postgres-XL" и " Запуск кластера Postgres-XL")

Другие вопросы по тегам