2017-12-28 29 views
0

"service mongod start"를 사용하여 mongo를 CentOS 6에서 서비스로 실행하려고합니다. , 나는 VAR에 모든 권한을 준MongoDB가 서비스로 시작할 수 없습니다.

IllegalOperation: Attempted to create a lock file on a read-only directory: /var/lib/mongo, terminating 

:

그러나, 나는

error 나는 로그 파일을 확인하고 다음과 같은 오류가 그것의 끝이 "실패"GET lib 및 mongo 폴더.

제안 사항? 이 오류의 세부 사항을 표시하지 않습니다

+0

그 이미지를 잠금 파일을 만들 수없는 것처럼 – Zorkind

+0

전체 권한을 요청 하시겠습니까? 아마도 당신은 어떤 사용자인지, 아마도 당신이 권한을 부여한 사용자가 아닌지를 알아야 할 것입니다. – Zorkind

답변

0

오류에서 보이는, sudo service mongod start 시도하고 당신은 작동하지 않을 수 있으며, 귀하의 질문은 더 할 것 같은 외부 이미지를 사용하지 않아야합니다 감각. 어떤 사용자에게 https://stackoverflow.com/help/mcve
+0

나는 루트에 있으므로 sudo는 아무 것도 변경하지 않는다. – Bobonik

+0

sudo chown mongodb : mongodb/var/lib/mongo/-R 그리고 서비스를 다시 시작하십시오. – Astro

+0

"mongodb : mongodb"대신 "mongod : mongod"를 사용했습니다. – Bobonik