PostgreSQL 서비스 시작 실패

PostgreSQL 서비스 시작 실패

CentOS에서 postgresql 서버를 시작하려고 하면 시작하지 못했다는 메시지가 나타납니다. "service postgresql initdb"를 사용하여 db를 초기화했습니다. 이 문제를 해결하기 위한 제안이 있는 사람이 있나요?

답변1

의견의 토론에 따라 다음 위치에 임시 파일을 생성하는 데 문제가 있습니다 /tmp.

< 2017-04-24 05:05:13.196 CDT > 치명적: 잠금 파일 "/tmp/.s.PGSQL.5432.lock"을 생성할 수 없습니다.

디렉토리 권한이 /tmp잘못되었습니다.

"ls -ld /tmp"를 사용하면 drwxrwxr-t로 권한이 명시됩니다.

따라서 해결책은 /tmp전 세계에서 쓸 수 있도록 권한을 변경하는 것입니다.

chmod 1777 /tmp

관련 정보