GPDB-psql: не удалось подключиться к серверу: нет такого файла или каталога

У нас есть небольшой массив базы данных Greenplum. В нем у нас есть главный узел. когда я пытаюсь использовать утилиту PSQL

Получаю эту ошибку:

[gpadmin@мастер gpseg-1]$ psql

PSQL: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
We tried

при поиске файлов postmaster.pid. Мы его удалили. Но все равно ошибка остается.


person NEO    schedule 16.10.2016    source источник
comment
я думаю, что мы должны оставить postgres как тег. у меня есть причина, по которой я работаю на следующей версии gpadmin=# select version(); версия PostgreSQL 8.2.15 (база данных Greenplum 4.2.0 сборка 1) (HAWQ 1.3.0.2 сборка 14421) на x86_64-unknown-linux-gnu, скомпилированная GCC gcc (GCC) 4. 4.2 скомпилированная 18 мая 2015 г. 17:03: 43 (1 ряд)   -  person NEO    schedule 16.10.2016
comment
Greenplum — это сильно модифицированная версия действительно устаревшего Postgres — тег Postgres здесь не имеет смысла.   -  person a_horse_with_no_name    schedule 17.10.2016
comment
Я согласен . Но если он использует тот же код postgres. Я думаю, что ваш ответ на него может быть полезен для меня при отладке проблемы.   -  person NEO    schedule 17.10.2016
comment
База данных, похоже, не работает. gpstart -а   -  person Jon Roberts    schedule 17.10.2016
comment
@JonRoberts Спасибо за ответ. Итак, мы должны пойти на команду gpstart -a   -  person NEO    schedule 17.10.2016
comment
Я дал команду, она выполняется. Я дам вам знать с выводом команды.   -  person NEO    schedule 17.10.2016
comment
paste.ofcode.org/ViYgWzWzs7WA9zcn8YF9AD Вот вывод команды gpstart-a   -  person NEO    schedule 17.10.2016
comment
Спасибо работает нормально. Могу ли я отметить этот комментарий как ответ.   -  person NEO    schedule 17.10.2016
comment
@JonRoberts Я пытаюсь загрузить команду слияния gpload. но получил эту ошибку в середине.   -  person NEO    schedule 17.10.2016
comment
@JonRoberts Могу я поговорить с вами в чате! stackoverflow.com/ вопросы/39978870/   -  person NEO    schedule 17.10.2016
comment
@JonRoberts мы можем поговорить об этом   -  person NEO    schedule 18.10.2016


Ответы (1)


Вам нужно экспортировать свой PGPORT и источник Postgres.sh_path (внутри вашей GPDB). После этого вы сможете сделать psql и подключиться к базе данных.

person hpcodeit    schedule 19.10.2016