我有一个复制集,其中有一个主节点和两个辅助节点。 有一段时间我无法连接到主要,我得到这个错误,一分钟后左右消失,我能够连接。有什么想法可能会发生这种情况吗? 当这个错误发生时,我尝试连接到辅助和rs.status说 primary仍然是同一台服务器并运行正常。
以下是控制台中显示问题的命令文本。
mongo --host <hostname> --port 27017
MongoDB shell version: 2.2.2
connecting to: <hostname>:27017/test
Sat Mar 2 14:54:02 DBClientCursor::init call() failed
Sat Mar 2 14:54:02 Error: Error during mongo startup. :: caused by :: 10276 DBClientBase::findN: transport error: <hostname>:27017 ns: admin.$cmd query: { whatsmyuri: 1 } src/mongo/shell/mongo.js:93
exception: connect failed
mongo --host <hostname> --port 27017
MongoDB shell version: 2.2.2
connecting to: <hostname>:27017/test
rs0:PRIMARY>