Trouble Shooting

[트러블슈팅] psql: error: connection to server on socket "/tmp/.s.PGSQL.5432"

  • -
728x90

사이드 플젝에서 postgre를 사용하고 있기 때문에 오늘도 평소처럼 local로 접속을 시도했다

그러나...

 

psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket?

에러가 발생했다.

 

구글링 해보니 몇몇 솔루션이 있어서 일단 postgres 서버를 종료하라고 하는데 

 

$> brew services stop postgres

 

음~

음~ 왜 postgres를 못찾을까...? brew로 설치했던 것 같은데..

구글링을 하다보니 다행히도 나만 안돼는 게 아니었다

 

[PostgreSQL] "/tmp/.s.PGSQL.5432" failed 에러

postgresql 안되어서 n시간 버린 썰

velog.io

이번엔 psql이 안먹는다..~

음~~

그래서 위 블로그대로 재설치를 진행했다

음~~~

여전히 안된다. 그래서 다른 블로그를 찾았다.

 

[postgresql] psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory Is the server ru

cd /opt/homebrew/var/postgresql // 특정 버전에 맞춰 경로접근 rm -f postmaster.pid // pid 삭제 brew services start postgresql@14 // 특정 버전에 맞춰 재실행 psql postgres // 실행 확인 homebrew 로 설치했습니다 에러 발생

firstquarter.tistory.com

cd /opt/homebrew/var/postgresql
// 특정 버전에 맞춰 경로접근 (내 경우, 13 14 버전이 깔려 있어 경로가 달랐음!)

rm -f postmaster.pid
// pid 삭제

brew services start postgresql@14
// 특정 버전에 맞춰 재실행

psql postgres
// 실행 확인

위 대로 실행하기 위해 폴더를 찾고, 아까 설치한 14버전을 지웠다. 그 후 나머지 커멘드를 따라 하니 정상적으로 실행 되었다.

 

뭘 깔았길래 postgre가 깨졌는지 모르겠다. 다음부터는 도커써야지..

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.