postgres13
-
PostgreSQL - The data directory contains an old postmaster.pid fileDB 2020. 11. 22. 23:58
PostgreSQL 실행시 'postmaster.pid' 에러가 나왔다. 이미 실행중이라며 확인하거나 kill하라는 메세지가 나온다. postmaster.pid 의 경로는 Postgres13기준 -> Library/Application\ Support/Postgres/var-13에 위치한다. postmaster.pid의 파일을 삭제(rm)한뒤 postgres를 다시 실행하면된다. 혹시나 postmaster.pid의 파일이 해당경로에 없다면 터미널을 열고 sudo find / -name postmaster.pid 로 찾으면 된다. postgres의 상태를 확인하려면 ps -ax | grep post로 확인하면된다.