[node.js] 127.0.0.1:27017에 연결하지 못했습니다. 이유 : errno : 111 연결이 거부되었습니다.

우분투 에서이 mongo 명령을 시도하는 동안이 오류가 발생합니다.

    ritzysystem@ritzysystem-Satellite-L55-A:~$ mongo
    MongoDB shell version: 2.6.1
    connecting to: test
    2014-10-06T12:59:35.802+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
    2014-10-06T12:59:35.802+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146
    exception: connect failed

누군가가 같은 문제를 가지고 있다는 것을 어떻게 해결할 수 있습니까?



답변

다음 명령을 실행하십시오.

sudo rm /var/lib/mongodb/mongod.lock
sudo service mongod restart

MongoDB에 대한 연결이 거부되었습니다. errno 111

맥 OS:

rm /usr/local/var/mongodb/mongod.lock
sudo service mongod restart


답변

Mac OS에서 동일한 문제가 발생했습니다 sudo mongod 를 실행 하고 새 터미널 탭에서 mongo를 실행하십시오.


답변

mongo를 실행 해 본 모든 분들께 감사드립니다. 마침내 실행되지 않았습니다. 하드 디스크에 공간이 없음을 발견했습니다. 일부 공간을 비우고 마지막으로 mongodb 문서에 제공된 것과 동일한 설치 절차를 따라 다시 설치했습니다. 마침내 서버를 다시 시작했습니다. 실행 중입니다.

https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu


답변

제 경우에는 mongodb가 데이터를 저장하는 데 사용하는 / data / db 폴더가 누락되어 오류가 발생했습니다. $sudo mongod 터미널 에이 명령 을 입력 하십시오. 오류 메시지가 다음과 같은 경우 :

missing data/db folder error

폴더를 생성하기 만하면됩니다.


답변

먼저
MongoDB를 시작합니다.

sudo service mongod start

그런 다음 실행하십시오.

mongo


답변

아마도 하드 드라이브에 공간이 없을 것입니다. promt를 입력하여 확인하십시오. df -h

mongo는 해당 파티션에서 3GB를 사용할 수 있어도 실패 할 수 있습니다. 자세한 내용은 로그를 확인할 수 있습니다.cat /var/log/mongodb/mongod.log


답변

내 Mac에서 동일한 문제가 발생했으며 homebrew를 통해 mongodb를 설치했습니다. 나는자가 제 서비스 로이 문제를 해결한다 명령 .

먼저 mongodb 서비스를 시작하십시오.

$ brew services start mongodb

mongodb 터미널 시작

$ mongo

mongodb 서비스를 중지하십시오.

$ brew services stop mongodb