본문 바로가기
Frontend/Next.js

could not open directory "pg_notify": No such file or directory 오류 해결하기

by 디스코비스킷 2024. 2. 4.
반응형

docker-compose up으로 도커실행을 하는데 이런 에러가 떴다.
git pull 받아서 작업하는데 실행이 안되는것이다.

PostgreSQL Database directory appears to contain a database; Skipping initialization
2024-02-04 05:19:06.216 UTC \[1\] FATAL: could not open directory "pg\_notify": No such file or directory

스택오버플로우에는 pg_notify폴더를 그냥 만들라는데.. 뭔말인지 몰라서 그냥 테스트 앱을 만들면서 실행해봤다.

도커테스트앱을 만들고 docker-compose up을 하니 data폴더가 생성이 되면서 pg_notify폴더도 생성되더라…

 

우측이 git pull받은 프로젝트의 data폴더이다.
pg_notify 폴더가 없는 것을 확인했다.

 

data에 pg_notify 폴더를 생성하고 실행하라고 하던데, 안되는 것 같아서

data폴더를 통째로 삭제하고 서비스에서 postgreSQL을 restart하고

pgAdmin실행해서 register 후 접속, 잘 되는 것을 확인했다.

 

다시 docker-compose up하고 npx prisma db push도 해주었다.
잘된다.

반응형

최근댓글

최근글

© Copyright 2023 jngmnj