Postgres 오류 "PG::ConnectionBad"

몇 번이나 집어 들었으므로 일단 쉽게 메모



PG::ConnectionBad

could not connect to server: Connection refused Is the server running on host "localhost"(::1) and accepting TCP/IP connections on port 5432? could not connect to server: Connection refused Is the server running on host "localhost"( 127.0.0.1) and accepting TCP/IP connections on port 5432?


% postgres -D /usr/local/var/postgres
2020-09-10 22:13:34.167 JST [8631] FATAL:  lock file "postmaster.pid" already exists
2020-09-10 22:13:34.167 JST [8631] HINT:  Is another postmaster (PID 494) running in data directory "/usr/local/var/postgres"?
% rm /usr/local/var/postgres/postmaster.pid

rm에서 postmaster.pid 삭제
  
% brew services restart postgresql

다시 시작하겠습니다.

  
% rails s

시작하고 확인

포인트



postmaster.pid가 남아 있음
성공적으로 postgresql이 끝나지 않으면
postmaster.pid라는 파일이 남은 결과
연결할 수 없음 시작할 수 없는 오류가 발생하는 것 같습니다.

좀 더 자세히 알아보고 다시 업데이트 예정.
postgresql을 시작하고 중지하는 방법을 알아야합니다.
이번에는 메모까지.

참고 기사

좋은 웹페이지 즐겨찾기