mongodb 在生产服务器上突然停止工作
mongodb suddenly stopped working on production server
我有一个服务器 运行ning 节点和 mongoDB。 Mongo 突然抛出错误,我设法在重新启动服务器后启动它,但在尝试处理请求时错误再次出现。
当我在 shell 中尝试 运行 mongo 时出现的错误是:
MongoDB shell version v4.4.6
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:374:17
@(connect):2:6
exception: connect failed
exiting with code 1
我的 mongod.conf 有正确的数据路径,我也尝试使用 mongod --dbpath
手动设置它并且可以确认它是正确的。
mongod --repair
也不行。
有什么想法吗?
原来服务器存储空间不足。 运行 df
显示没有磁盘 space 剩余。
我最后添加了一个卷并将我的数据库和文件移到那里。
我有一个服务器 运行ning 节点和 mongoDB。 Mongo 突然抛出错误,我设法在重新启动服务器后启动它,但在尝试处理请求时错误再次出现。
当我在 shell 中尝试 运行 mongo 时出现的错误是:
MongoDB shell version v4.4.6
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:374:17
@(connect):2:6
exception: connect failed
exiting with code 1
我的 mongod.conf 有正确的数据路径,我也尝试使用 mongod --dbpath
手动设置它并且可以确认它是正确的。
mongod --repair
也不行。
有什么想法吗?
原来服务器存储空间不足。 运行 df
显示没有磁盘 space 剩余。
我最后添加了一个卷并将我的数据库和文件移到那里。