Ошибка при создании узла в кластерной базе данных postgres-xc
Я попытался создать базу данных кластера postgres-xc. Так что я следовал их документации, чтобы сделать это ( http://postgres-xc.sourceforge.net/docs/1_1/install-short.html)
После выполнения этой процедуры документации я не могу создать узел. Я получаю следующую ошибку:
ОШИБКА: синтаксическая ошибка в или рядом с "NODE"
при выполнении следующей команды
/usr/local/pgsql/bin/psql -c "CREATE NODE datanode1 WITH (TYPE = 'datanode', PORT = 15432)" postgres
Может кто-нибудь помочь мне сделать это решить.
1 ответ
Я подозреваю, что a_horse_with_no_name является правильным. postgres-xc и postgresql - разные кодовые базы, и вы не можете запустить CREATE NODE
на PostgreSQL и это работает. Вы, должно быть, используете Postgres-XC.
Чтобы узнать, запустить SELECT version()
от PSQL.
Для установки Postgres-XC первым шагом является фактическая установка программного обеспечения Postgres-XC либо из пакетов, либо из исходного кода (путем компиляции).