我的deployd实例出现了一些奇怪的现象。 通常情况下,我开始使用" dpd -d"命令。它发生在我身上两次,在某些时候mongod拒绝启动并返回以下错误:
我也不能调用" dpd --mongod"命令,因为它被识别为未知。
我没有改变过一件事,之前它完美无缺。我第一次重启计算机,删除了与mongo相关的文件,如
和
数据中的mongod.lock。 (不能发布链接,因为我的声誉还不够高。)
两者都是在启动mongod时创建的。
我不知道如何生成错误日志或解决此问题。我也查找了包含mongod失败的其他线程,但没有一个修复程序似乎适用于我的问题。
非常感谢任何帮助!如果我再也无法完成这项工作,是否有人知道如何转移我的" -deployd.3"," -deployd.4"等数据文件到不同的数据库,所以至少我不会丢失我已经获得的数据?
非常感谢您的支持!
最佳, 扬
答案 0 :(得分:0)
通过dpd
运行deployd以获取除开发之外的任何内容。
我建议您运行自己的mongodb
服务器实例,最好是作为deamon,并使用server.js
启动脚本初始化deployd。
您应该能够将数据文件夹传输到其他位置并运行
mongod --dbpath <data folder location>
You can find an example of such a deployd bootstrap script here