2017-01-19 1 views
0
그래서 내가 MongoDB를 3.2을 다시 시작하고 인증을 가능하게, 그래서 내가 /etc/mongod.conf 파일을 편집하고

는 MongoDB를 다시 중지 시작할 수 없습니다 : 알 수없는 인스턴스를 :

security: 
    authorization:enabled 

을 추가하려고 그럼 내가 파일을 저장

sudo service mongod restart 

정확하게 다시 시작한 것으로 표시되었지만 실행중인 프로세스를 보면 mongod가 그 중 하나가 아닙니다. 이제 다시 시작할 수 없습니다.

또한 권한 부여를 사용하기 전에 정보가있는 데이터베이스가 이미 monogodb에 있습니다. 그게 중요한지 모르겠다.

내가 Stop: Unknown instance mongodb (Ubuntu)

여기에 솔루션을 체크 아웃하지만 난 충분히 그렇게 이상한 "진정한 포크 ="어디 /etc/mongod.conf

답변

0

좋아에 문을 해달라고, 나는 다음과 같은
했다 1) /etc/mongod.conf 파일로 돌아가서 인증 구성을 주석 처리했습니다.
2) sudo service mongod start을 입력하고 작업이 이미 실행 중임을 나에게 알려주었습니다.
3) 실행중인 프로세스를 확인하고 mongodb가 올바르게 실행되고 있습니다! 난 그때 내가 다시 가서 다음 정확한 구문

security  
    authorization: enabled  

6

추가) 파일 및 sudo service mongod start

및 waaar 저장된 sudo service mongod stop
5) 서비스를 중지 monoShell
4)를 통해 액세스 'yaaa know. 그것의 일 ..... 누군가 설명 할 수 있습니까? 도움이 될 것입니다

관련 문제