Mongodb pymongo.errors.ConnectionFailure:无法连接到本地主机:27017:[Errno 111]连接被拒绝

Mongodb pymongo.errors.ConnectionFailure:无法连接到本地主机:27017:[Errno 111]连接被拒绝,mongodb,Mongodb,当我面对他的错误时,我从/var/lib/mongodb中删除了mongod.lock 然后我做了mongod-repair 所以它列出了所有这些东西 Fri Mar 21 14:21:17.511 [initandlisten] MongoDB starting : pid=21182 port=27017 dbpath=/data/db/ 64-bit host=thara-Precision-T1600 Fri Mar 21 14:21:17.511 [initandlisten] db

当我面对他的错误时,我从/var/lib/mongodb中删除了mongod.lock 然后我做了mongod-repair 所以它列出了所有这些东西

Fri Mar 21 14:21:17.511 [initandlisten] MongoDB starting : pid=21182 port=27017 dbpath=/data/db/ 64-bit host=thara-Precision-T1600
Fri Mar 21 14:21:17.511 [initandlisten] db version v2.4.9
Fri Mar 21 14:21:17.511 [initandlisten] git version: 52fe0d21959e32a5bdbecdc62057db386e4e029c
Fri Mar 21 14:21:17.511 [initandlisten] build info: Linux ip-10-2-29-40 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 BOOST_LIB_VERSION=1_49
Fri Mar 21 14:21:17.511 [initandlisten] allocator: tcmalloc
Fri Mar 21 14:21:17.511 [initandlisten] options: { repair: true }
Fri Mar 21 14:21:17.511 [initandlisten] exception in initAndListen: 10296 
*********************************************************************
 ERROR: dbpath (/data/db/) does not exist.
 Create this directory or give existing directory in --dbpath.
 See http://dochub.mongodb.org/core/startingandstoppingmongo
*********************************************************************
, terminating
Fri Mar 21 14:21:17.511 dbexit: 
Fri Mar 21 14:21:17.511 [initandlisten] shutdown: going to close listening sockets...
Fri Mar 21 14:21:17.511 [initandlisten] shutdown: going to flush diaglog...
Fri Mar 21 14:21:17.511 [initandlisten] shutdown: going to close sockets...
Fri Mar 21 14:21:17.511 [initandlisten] shutdown: waiting for fs preallocator...
Fri Mar 21 14:21:17.511 [initandlisten] shutdown: closing all files...
Fri Mar 21 14:21:17.511 [initandlisten] closeAllFiles() finished
Fri Mar 21 14:21:17.511 dbexit: really exiting now

仍然显示pymongo.errors.ConnectionFailure:无法连接到本地主机:27017:[Errno 111]连接被拒绝

正如错误消息中所说,mongod无法找到数据库路径。在根目录下创建文件夹
“/data/db”
,或者如果已在其他位置创建,请使用以下选项指定路径:

mongod --dbpath /data/db

正如错误消息中所说,mongod无法找到db路径。在根目录下创建文件夹
“/data/db”
,或者如果已在其他位置创建,请使用以下选项指定路径:

mongod --dbpath /data/db

在/etc/mongodb.conf文件中,dbpath=/var/lib/mongodb和logpath=/var/log/mongodb/mongodb.log,我将其更改为另一个目录datapath=/data/db和logpath=/data/log。我希望您指的是“dbpath”而不是“datapath”。另外,文件夹“/data/db”是否存在?您如何启动mongod?是否传递要使用的mongodb.conf所需的参数?i、 例如,
mongod--config/etc/mongodb.conf
mongod-f/etc/mongodb.conf
在/etc/mongodb.conf文件中,dbpath=/var/lib/mongodb和logpath=/var/log/mongodb/mongodb.log,我将其更改为另一个目录datapath=/data/db和logpath=/data/log。我希望您指的是“dbpath”而不是“datapath”。另外,文件夹“/data/db”是否存在?您如何启动mongod?是否传递要使用的mongodb.conf所需的参数?i、 例如,
mongod--config/etc/mongodb.conf
mongod-f/etc/mongodb.conf