Node.js 数据损坏导致MongoDB服务失败

Node.js 数据损坏导致MongoDB服务失败,node.js,mongodb,mongoose,panic,wiredtiger,Node.js,Mongodb,Mongoose,Panic,Wiredtiger,几个月前,我在mongodb的基础上创建了一个node/express网站,一切都很有魅力。一个月前,我突然无法启动mongod.exe。我还没有找到答案,所以我希望能在这个论坛上找到答案 不知何故,数据文件夹中的文件已损坏。当我从早期状态获取文件或从mongodb获取默认文件时,mongod.exe可以正常启动 附件中包含mongod.exe无法启动的数据图片以及错误。这有点像: “WiredTiger遇到非法文件格式或内部值。WiredTiger库死机” mongod.exe错误的图像:

几个月前,我在mongodb的基础上创建了一个node/express网站,一切都很有魅力。一个月前,我突然无法启动mongod.exe。我还没有找到答案,所以我希望能在这个论坛上找到答案

不知何故,数据文件夹中的文件已损坏。当我从早期状态获取文件或从mongodb获取默认文件时,mongod.exe可以正常启动

附件中包含mongod.exe无法启动的数据图片以及错误。这有点像:

“WiredTiger遇到非法文件格式或内部值。WiredTiger库死机”

mongod.exe错误的图像:

mongodb集合中mongod.exe无法启动的数据文件夹:

您的问题是这些文件如何被破坏?这可能是其中的任何一个(或多个):坏内存、坏磁盘、坏关机、MongoDB处理失败,谁知道呢。我会开始运行一些硬件诊断。@robertklep谢谢你的回答!不幸的是,它在每台计算机上都抛出了相同的错误。你知道如何修复这些文件吗?我自己也没有这方面的经验,但当你用谷歌搜索“wiredtiger corrupt”时,你会发现各种可能有用的页面(比如)。