2016-10-18 4 views
0

mongodbmacOS ElCapitan에 실행할 수 없습니다. 양조를 사용하여 mongodb을 설치 한 후 mongodb을 실행하려고 시도합니다. /temp 폴더를 살펴본 결과 /tmp/mongodb-27017.sock과 같은 파일이 있습니까?Mac OS X에서 mongodb를 실행할 수 없습니다. El Capitan

어떤 하나의 나에게 솔루션을 제공하십시오

난 내가

E 네트워크가 [initandlisten]) (듣기 실행하려고하면이 같은 오류 메시지를 받았습니다 : 바인딩() errno에 실패 : 1 운전을하지 소켓에 대해 허용 : /tmp/mongodb-27017.sock

STORAGE [initandlisten] 시작 중에 소켓을 설정하지 못했습니다.

답변

0

흠 당신은 폴더 /temp을 들여다 보았지만 폴더는 /tmp입니다. 오타가 아닌 경우 sudo rm /tmp/mongodb-27017.sock을 실행하여이 파일을 제거해 볼 수 있습니다.

또한 Mongo 및 사용자 has permission to write/tmp 폴더로 실행하기위한 디스크 여유 공간이 있는지 확인하십시오. sudo mongod

+0

미안의 내 나쁜, 실제로입니다/TMP 폴더 : 루트로 mongod 실행할 ​​수있는 마지막 자원으로

. 그러나 해당 폴더에는 "mongodb-27017.sock"파일이 없습니다. 나는 "sudo rm /tmp/mongodb-27017.sock"명령으로 확인했다. 그러나/tmp 폴더에는 그런 파일이 없다고합니다. @andresk –

관련 문제