1
새로운 프로젝트를 위해 PostgreSQL 9.6.2 db를 실행하려고합니다. 내가Postmaster.pid가 이미 존재하지만 PID 번호가 디렉토리에서 실행 중이며 프로세스가 없다고 말합니까?
postgres -D /usr/local/var/postgres
입력하면
나는 다음과 같은 오류 메시지가 얻을 :
FATAL: lock file "postmaster.pid" already exists
HINT: Is another postmaster (PID 49425) running in data directory "/usr/local/var/postgres"?
나는 폴더에 대한 모든 프로세스의 목록을 얻을, 그것은 나타납니다
49425
/usr/local/var/postgres
1491484894
5432
/tmp
localhost
다음 시도 할 때
kill 49425
은 아직 목록
에 남아 내가
pd
를 입력하면 49,425 PID 번호가 목록에 없습니다.
여기에 무슨 문제가 있습니까?
을 시도
postgres -D /usr/local/var/postgres
로 시작하는 포스트 그레스의: $ FATAL : 잠금 이미 힌트 존재하는 파일 "postmaster.pid"데이터 디렉토리에서 실행 (PID 88418) 다른 전자 메일 관리자가 "/ usr/local/var/postgres"? – fadfad
어쩌면 다른 인스턴스가 실행 중입니까? ... 연결하려고 했습니까? –
연결하려고했습니다. 다른 인스턴스가 실행되고 있지 않습니다. 거기에 있다고 생각 할지도 모르지만 나는 오늘 시작하지 않았다. 내가 시작할 때마다, 나는이 메시지를 받는다. – fadfad