mongod命令现在不起作用。它以前工作过

时间:2018-04-30 11:32:12

标签: mongodb

我不知道是什么问题。为什么mongod命令现在不起作用。它以前工作过。我写mongod时需要一些错误。我正在使用win32操作系统。

1 个答案:

答案 0 :(得分:2)

在错误消息中显示"检测到不干净关闭... mongod.lock不为空"

这意味着你的mongod没有优雅地终止 - 也许是一个很难杀死。

要再次启动mongod进程,您必须删除此锁定文件。错误消息中的文件路径应为:

C:\data\db\mongod.lock

以下是相关文档的链接,其中描述了mongod实例在错误关闭后恢复的过程。

https://docs.mongodb.com/manual/tutorial/recover-data-following-unexpected-shutdown/