PostgreSQL 서비스를 시작하지 못했습니다. [닫기]

PostgreSQL 서비스를 시작하지 못했습니다. [닫기]

CentOS에서 postgresql 서버를 시작하려고 하면 시작에 실패했다는 메시지가 나타납니다. "service postgresql initdb"를 사용하여 데이터베이스가 초기화되었는지 확인했습니다. 이 문제를 해결하기 위한 제안이 있는 사람이 있습니까?

답변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

관련 정보