Установка Postgres-XL с помощью PostGis

Проблема: я пытаюсь установить Postgres-XL с включенным PostGis на кластере из 3 узлов. Мне удалось установить Postgres-XL на 3 узла с 1 GTM, 1 координатором и 1 узлом данных. Теперь проблема в том, что когда я пытаюсь установить расширение PostGis на Data Node, оно устанавливается успешно, но когда я пытаюсь установить его на Coordinator, оно выдает мне следующую ошибку:

[postgres@test_pg_coord postgis-2.3.2]$ psql -d test11 -q -c 'CREATE EXTENSION postgis;' -p 30001
ERROR:  type "gidx" does not exist
CONTEXT:  SQL statement "CREATE OPERATOR && (
  LEFTARG    = gidx,
  RIGHTARG   = geography,
  PROCEDURE  = overlaps_geog,
  COMMUTATOR = &&
)"
PL/pgSQL function inline_code_block line 8 at SQL statement

Нужно ли просто устанавливать PostGis на все датододы и координаторы или только на датододы?

Любая помощь по ошибке и / или выше вопроса будет принята с благодарностью.

1 ответ

Решение

Нам удалось заставить его работать с PostGis 2.3.1. Так что проблема с версией PostGis 2.3.2.

Я думаю, что новая версия PostGis 2.3.2 все еще не совместима с Postgres-XL.

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