清除锁定并重新启动Mongo服务

时间:2016-02-10 07:46:55

标签: mongodb service remote-access

我正在尝试远程连接到我的数据库,并遇到一些麻烦。流行的answer似乎正在运行

sudo rm /var/lib/mongodb/mongod.lock
sudo service mongodb restart

运行这些命令会产生什么后果?我特别想知道:

  • 我是否通过删除锁定来引入潜在问题?肯定锁定必须在那里是有用的原因吗?
  • 重启后我的数据会保持不变吗?

1 个答案:

答案 0 :(得分:0)

如果mongodb 正在运行,那么锁定文件仍然存在,那么你的mongod服务没有正常关闭(崩溃)。在这种情况下,您可以安全地删除锁定文件,您的数据将保留。