2016-10-16 3 views
0

우리는 Greenplum 데이터베이스의 작은 배열을 가지고 있습니다. 우리는 마스터 노드를 가지고 있습니다. 내가 PSQL 유틸리티GPDB-psql : 서버에 연결할 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다.

이 오류 받기 사용하려고 할 때 : postmaster.pid files.We 검색에

[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 

을 제거했다 그래도 여전히 오류는 남아 있습니다.

+0

우리는 태그로 postgres를 유지해야한다고 생각합니다. 내가 다음 버전의 gpadmin = # select version();을 실행하고있는 이유가 있습니다. 버전 PostgreSQL의 8.2.15 (그린 플럼 데이터베이스 4.2.0 빌드 1) GCC의 GCC에 의해 컴파일 x86_64에-알 - 리눅스 GNU에 (HAWQ 1.3.0.2 구축 14421), (GCC)는 4 4.2 월 18 일에 컴파일 2015 17:03:43 (1 row) – NEO

+1

Greenplum은 정말 오래된 Postgres의 수정 버전입니다. Postgres 태그는 여기에 적합하지 않습니다. –

+0

동의합니다. 하지만 그것은 postgres의 동일한 코드를 사용하는 경우 .. 내가 그것에 대한 귀하의 응답을 think이 문제를 디버깅하는 동안 나를 위해 도움이 될 수 있습니다 – NEO

답변

0

GPTORT와 소스 인 Postgres.sh_path를 내 보내야합니다 (GPDB 내부). 그런 다음 psql을 수행하고 데이터베이스에 연결할 수 있습니다.