MongoDB running but can't connect using shell

前端 未结 17 1723
甜味超标
甜味超标 2020-12-23 16:45

CentOS 5.x Linux with MongoDB 2.0.1 (tried main and legacy-static)

MongoDB is running:

root     31664  1.5  1.4  81848 11148 ?        Sl   18:40   0:         


        
17条回答
  •  爱一瞬间的悲伤
    2020-12-23 17:11

    Not so much an answer but more of an FYI:I've just hit this and found this question as a result of searching. Here is the details of my experience:

    Shell error

    markdsievers@ip-xx-xx-xx-xx:~$ mongo
    MongoDB shell version: 2.0.1
    connecting to: test
    Wed Dec 21 03:36:13 Socket recv() errno:104 Connection reset by peer 127.0.0.1:27017
    Wed Dec 21 03:36:13 SocketException: remote: 127.0.0.1:27017 error: 9001 socket exception [1] server [127.0.0.1:27017] 
    Wed Dec 21 03:36:13 DBClientCursor::init call() failed
    Wed Dec 21 03:36:13 Error: Error during mongo startup. :: caused by :: DBClientBase::findN: transport error: 127.0.0.1 query: { whatsmyuri: 1 } shell/mongo.js:84
    exception: connect failed
    

    Mongo logs reveal

    Wed Dec 21 03:35:04 [initandlisten] connection accepted from 127.0.0.1:50273 #6612
    Wed Dec 21 03:35:04 [initandlisten] connection refused because too many open connections: 819
    

    This perhaps indicates the other answer (JaKi) was experiencing the same thing, where some connections were purged and access made possible again for the shell (other clients)

提交回复
热议问题