[Postgresql] Error: Failure while executing

배경 :

  • Postgresql@14 실행하는데 에러 발생

에러 메시지 :

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?

원인 :

  • error 256 {내 컴퓨터 이름}~/Library/LaunchAgents/homebrew.mxcl.postgresql@14.plus

  • Error: Failure while executing; /bin/launchctl bootstrap gui/501 /Users/{내 컴퓨터 이름}/Library/LaunchAgents/homebrew.mxcl.postgresql@14.plist exited with 5

해결 :

  • 구글링 했는데 해결 못했다. 대충 원인 파악해서

  • /opt/homebrew/var/ 폴더 하위에 들어가서 이전에 설치했던 버전의 postgresql 폴더들과 postgresql.old 폴더를 다 삭제해주었다.

  • 이후 재설치하니 잘 실행됐다.

리마인드 :

  • Mac M1은 var 폴더가 /usr/bin이 아닌 /opt/homebrew에 있다는 점을 기억

회고

  • 진짜 DB 실행에서 에러 뜨면 시작 하기도 전에 너무 진빠진다. 도커로 실행시켜야 하나 진지하게 고민하게 된다.

  • 그래도 예전에는 잘못 삭제 하는거 아닐까 조마조마하며 쳇바퀴 10바퀴 돌던 상황을 지금은 한 3바퀴로 줄인 것 같다. 느끼지만 백엔드에 재능은 없는 것 같다. 열심히 하긴 싫으니까 잘해야지 ㅋㅋ

Ref

Last updated