2016-07-09 4 views
0

문고에 문제가 있습니다 (예 :/etc /) mongod.confmongodb.conf (bind_ip = 0.0.0.0) 등 ...하지만 매그넘 쉘을 사용할 때마다 me "127.0.0.1:27017에 연결하지 못했습니다. 이유 : errno : 111 연결이 거부되었습니다."Mongo가 127.0.0.1에 연결하는 이유는 무엇입니까? 그리고 나는 명령을 사용하지 않습니다 -ssl -> 몽고는이 명령 줄을 모른다 ...MongoDB 연결이 거부되었습니다. Errno : 111

아무도 도와 줄 수 있습니까 : /? 나는 응용 프로그램에 대한 구문 분석 서버를 만들려면이를 설치하려고 2.6.12

:

나는 리눅스 서버 (우분투) MongoDB의 쉘 버전을 사용하십시오.

답변

4

ip를 0.0.0.0으로 바인딩한다는 것은 포트 27017에서 오는 모든 연결이 로컬 또는 원격으로 연결된다는 것을 의미합니다. 로컬로 연결하기 때문에 127.0.0.1에 연결하려고합니다.

난 당신이 MongoDB의 명령을 사용하여이 포트 27017.에서 수신 여부를 확인 제안 : 당신이 다시 어떤 결과를 얻을하지 않는 경우, MongoDB가 실행되지 않을 수 있습니다

lsof -i:27017 

. 서비스를 시작하려면 아래를 실행하십시오.

sudo service mongodb start 

여전히 작동하지 않는다면 로그 파일을보기 위해 다음을 실행하는 것이 좋습니다.

tail -n200 /var/log/mongodb/mongodb.log 
관련 문제