2017-05-04 8 views
2

問題:3ノードクラスタにPostGisを有効にしてPostgres-XLをインストールしようとしています。私はPostgres-XLを1 GTM、1コーディネーター& 1データノードを持つ3つのノードにインストールすることができました。私はそれが正常にインストールされますが、私はコーディネーターにインストールしようとすると、それは私に次のエラーを与えるデータノード上の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 

は、私はちょうどすべてのdatanodes上のPostGISをインストールする必要がありますか&コーディネーターまたはデータノードだけ?

エラーや上記の質問に対する助けに感謝します。

答えて

2

PostGis 2.3.1と連携させることができました。したがって、問題はPostGis 2.3.2バージョンです。

私は新しいバージョンPostGis 2.3.2はまだPostgres-XLと互換性がないと思います。

関連する問題