2017-05-04 115 views
2

问题:我试图安装Postgres-XL并在3节点群集上启用PostGis。我设法在3个节点上安装Postgres-XL,1个GTM,1个协调器,1个数据节点。现在的问题是,当我尝试安装在数据管理部成功地安装了PostGIS扩展,但是当我尝试在协调安装它,它给了我下面的错误:使用PostGis安装Postgres-XL

[[email protected]_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 &协调器还是只是datanodes?

任何有关错误和/或以上问题的帮助将不胜感激。

回答

2

我们设法使它与PostGis 2.3.1一起使用。所以问题是PostGis 2.3.2版本。

我认为新版本POSTGIS 2.3.2仍然不是随着Postgres-XL兼容。