4

我试过这个命令: mongod --repair --dbpath --storageEnginewiredTiger 并收到相同的错误。蒙哥版 v3.4.9

这是我尝试启动 mongo 指向现在损坏的数据库时的错误:E STORAGE [initandlisten] WiredTiger error (-31802) [1529507255:694305][19415:0x7fffaa47b380], txn-recover: unsupported WiredTiger file version: this build仅支持最高 1/0 的主要/次要版本,文件为 2/0 版本:WT_ERROR: non-specific WiredTiger error

E STORAGE [initandlisten] WiredTiger 错误 (0) [1529507255:694388][19415:0x7fffaa47b380],txn-recover: WiredTiger 无法读取恢复日志。

=E STORAGE [initandlisten] WiredTiger error (0) [1529507255:694417][19415:0x7fffaa47b380], txn-recover: 这可能是由于日志文件被加密、来自旧版本或磁盘损坏

E STORAGE [initandlisten] WiredTiger error (0) [1529507255:694445][19415:0x7fffaa47b380], txn-recover: 您应该确认您已使用正确的选项打开数据库,包括所有加密和压缩选项

E STORAGE [initandlisten] WiredTiger 错误 (-31802) [1529507255:694802][19415:0x7fffaa47b380],txn-recover:恢复失败:WT_ERROR:非特定 WiredTiger 错误

[initandlisten] 断言:28595:-31802:WT_ERROR:非特定 WiredTiger 错误 src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp 269

我在 initAndListen 中存储 [initandlisten] 异常:28595 -31802:WT_ERROR:非特定 WiredTiger 错误,正在终止

I NETWORK [initandlisten] 关机:要关闭侦听套接字...

I NETWORK [initandlisten] 删除套接字文件:/tmp/mongodb-27017.sock

I NETWORK [initandlisten] 关机:要刷新诊断日志...

I CONTROL [initandlisten] 现在退出

我用代码控制 [initandlisten] 关闭:100

4

0 回答 0