gpt4 book ai didi

重新安装后Mongodb无法识别过去的数据文件(.wt)

转载 作者:行者123 更新时间:2023-12-04 19:08:08 28 4
gpt4 key购买 nike

不幸的是,我的 MongoDB 服务器由于服务器意外关闭而崩溃。之后,我将 MongoDB 更新到了 3.6 版。现在,当我尝试使用新安装恢复过去的数据库时,服务器无法识别旧的 .wt文件。.wt文件与通常的 MongoDB 数据路径(即 /**/**/**/**/mongod-data/)位于不同的文件夹(/var/lib/mongodb)中.文件夹的权限设置为通常的( drwxr-xr-x 6 mongodb mongodb 45056 Sep 16 17:18 /**/**/**/**/mongod-data/ ),我已经编辑了 /etc/mongodb.conf相应的文件。/**/**/**/**/mongod-data/文件夹包含 22GB 数据(在 .wt 文件中)$du -sh >> 22GB .
服务器正在运行,/var/log/mongodb/mongodb.log 中没有错误消息.但是,在从 mongo shell 检查时,我只看到以下数据库,而不是我以前拥有的常用数据库:> show dbs: admin 0.000GB config 0.000GB local 0.000GB我会感谢你在这方面得到帮助。

最佳答案

如果您想恢复/修复现有安装,请使用您之前使用的确切服务器版本,一旦您的安装修复,升级到新版本。
文档中描述了 mongod 的数据目录选项。
如果需要,您需要手动修复权限,我建议将其作为最后一步。
通常,您应该一次对部署进行一项更改,并在每次更改后验证您的数据库是否正常工作。

关于重新安装后Mongodb无法识别过去的数据文件(.wt),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63923623/

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