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로 설치했던 것 같은데..
구글링을 하다보니 다행히도 나만 안돼는 게 아니었다
이번엔 psql이 안먹는다..~
그래서 위 블로그대로 재설치를 진행했다
여전히 안된다. 그래서 다른 블로그를 찾았다.
cd /opt/homebrew/var/postgresql
// 특정 버전에 맞춰 경로접근 (내 경우, 13 14 버전이 깔려 있어 경로가 달랐음!)
rm -f postmaster.pid
// pid 삭제
brew services start postgresql@14
// 특정 버전에 맞춰 재실행
psql postgres
// 실행 확인
위 대로 실행하기 위해 폴더를 찾고, 아까 설치한 14버전을 지웠다. 그 후 나머지 커멘드를 따라 하니 정상적으로 실행 되었다.
뭘 깔았길래 postgre가 깨졌는지 모르겠다. 다음부터는 도커써야지..
'Trouble Shooting' 카테고리의 다른 글
[트러블슈팅] nginx pam_authenticate failed: Authentication failure (0) | 2023.08.13 |
---|---|
[트러블슈팅] githubAction CICD secret 관련 에러 (0) | 2023.08.13 |
[트러블슈팅] AWS CodeDeploy 배포 중 ApplicationStop UnknownError (0) | 2023.08.12 |
[트러블슈팅] ec2에서 RDS 접속 (0) | 2023.08.11 |
[MySQL] mysql 재설치 (0) | 2023.07.25 |
댓글