是否有办法重新生成丢失的WiredTiger.wt?我们的MongoDB实例停止工作(奇怪的是),该文件从dbpath文件夹中丢失-似乎这种行为是已知。
顺便说一句,修复实用程序没有成功:
file:WiredTiger.wt, connection: .//WiredTiger.wt: handle-open: open: No such file or directory失去数据库是很难接受的。
有什么想法吗?谢谢。
P.S.我们还有其他的.wt文件。
发布于 2016-11-30 21:51:48
WiredTiger.wt文件包括关于MongoDB数据目录的基本元数据:存在哪些集合和索引以及每个文件中的最新检查点。如果WiredTiger.wt已从dbPath中完全删除,则目前没有重新创建此元数据的进程或工具,除非从备份副本中还原完整的dbPath。虽然您确实有数据文件,但不幸的是,您丢失了描述这些文件包含什么以及它们之间的关系的目录。
https://stackoverflow.com/questions/40891411
复制相似问题