Linux中的MongoDB Mint 19
我试图在LinuxMint19中使用Linux中的MongoDB Mint 19,mongodb,linux-mint,Mongodb,Linux Mint,我试图在LinuxMint19中使用mongoDB。但我的错误率越来越低 解决方案是什么?您正在启动mongo shell客户端,默认情况下,该客户端尝试连接到运行在本地主机上并在端口27017上侦听的mongod服务器。但是,没有服务器在那里侦听,因此mongo shell会注意到并退出 您需要调查为什么没有mongod服务器在那里侦听: 未安装MongoDB服务器包 您正在/etc/mongod.conf中指定一个非默认端口 mongod进程/服务未运行 首先验证服务器包是否已安装: s
mongoDB
。但我的错误率越来越低
解决方案是什么?您正在启动mongo shell客户端,默认情况下,该客户端尝试连接到运行在本地主机上并在端口27017上侦听的mongod服务器。但是,没有服务器在那里侦听,因此mongo shell会注意到并退出 您需要调查为什么没有mongod服务器在那里侦听:
sudo dpkg -l | grep -i ".*mongodb.*server"
然后检查mongod服务的状态并从那里开始。这将告诉您它是否正在运行,它正在监听哪个端口,使用了哪个配置文件,等等
sudo systemctl status mongod
如果它没有运行,请尝试启动它:
sudo systemctl start mongod
如果它仍然没有运行,请查看日志消息:
sudo journalctl -u mongod.service
您正在启动MongoShell客户端,默认情况下,该客户端尝试连接到运行在localhost上并侦听端口27017的mongod服务器。但是,没有服务器在那里侦听,因此mongo shell会注意到并退出 您需要调查为什么没有mongod服务器在那里侦听:
sudo dpkg -l | grep -i ".*mongodb.*server"
然后检查mongod服务的状态并从那里开始。这将告诉您它是否正在运行,它正在监听哪个端口,使用了哪个配置文件,等等
sudo systemctl status mongod
如果它没有运行,请尝试启动它:
sudo systemctl start mongod
如果它仍然没有运行,请查看日志消息:
sudo journalctl -u mongod.service