-
[Postgresql]FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock"IT/etc 2022. 4. 6. 22:14
postrgesql 9.6 버전이 취약점이 발견되어 12.6으로 업그레이드를 하였다.
업그레이드 하면서 두 가지 문제가 발견되었다. 하나는 library 오류였고 또 하나는 제목과 같은 에러를 발생하며
DB start가 안되는 현상이다.
이런 저런 글 찾아 보니 /var/run/postgresql 디렉토리 파일 생성 권한이 없어 에러가 발생한다고 한다.
하여 해당 디렉토리에 권한을 주고 DB start를 하니 정상 Open 된다. 9.6 버전에서는 해당 디렉토리 참조를 하지 않았는데, 12.6 버전에서는 관련이 있는거 같다.
Error 메시지
FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock"
해결방법
$>su - root
$>cd /var/run
$>mkdir postrgesql
$>chown -R postgresql:postgresql postgresql
$>chmod 755 /var/run/postgresql
'IT > etc' 카테고리의 다른 글
[MariaDB] Windows System Error Codes (0) 2022.04.08 [MariaDB] Linux system error codes (0) 2022.04.07 [Oracle] 오라클 옵티마이저 (0) 2022.04.04 [Oracle] 오라클 Undo (0) 2022.04.03 [Oracle] 오라클 Redo (0) 2022.04.02