gpt4 book ai didi

mongodb - 重新启动 Mac 和 Mongo 现在是空的

转载 作者:可可西里 更新时间:2023-11-01 10:02:45 25 4
gpt4 key购买 nike

我之前无数次重启我的 Mac,但从未遇到过这个问题。今天,我重新启动了我的 mac,用 mongod 命令启动了 Mongo,用 Mongochef 连接到我的本地主机实例,但里面什么也没有..

我可以在它显示的日志中看到:

2016-11-22T16:54:44.425+0000 W - [initandlisten] Detected unclean shutdown - /data/db/mongod.lock is not empty.

我已经运行了 mongod --repair,其中显示了如下行:

2016-11-23T08:52:59.016+0000 I INDEX [initandlisten] build index on: affiliatecheckr.user properties: { v: 1, unique: true, key: { email: 1 }, name: "email_1", ns: "affiliatecheckr.user", sparse: true } 2016-11-23T08:52:59.386+0000 I INDEX [initandlisten] build index on: food.item_restaurants__restaurant_items properties: { v: 1, key: { _id: 1 }, name: "id", ns: "food.item_restaurants__restaurant_items" }

这些与我在 Mongo 中拥有的所有数据库相关,那么它们去哪儿了?谁能帮助恢复这些数据?

最佳答案

repair databases命令重写用于存储数据的数据文件。您观察到的索引构建日志消息很可能是修复过程在此过程中重建每个集合上的索引。

初始错误消息表明发生了不正常的关机。这是讨论here .

关于mongodb - 重新启动 Mac 和 Mongo 现在是空的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40759886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com