由于磁盘空间不够, 有一个log的db文件占用空间太大,没办法通过mongodb命令删除db, 只能直接删除对应的db数据文件目录, 但是删除后, 起来就报错了, 有人知道有什么修复办法吗?单db实例:
[initandlisten] WiredTiger (2) 1563768196:507074, file:log_db/collection-1400--2187771374350063201.wt, session.open_cursor: /data1/mongo_db/data/log_db/collection-1400--2187771374350063201.wt: No such file or directory
2019-07-22T12:03:16.507+0800 E STORAGE [initandlisten] no cursor for uri: table:log_db/collection-1400--2187771374350063201
2019-07-22T12:03:16.507+0800 I - [initandlisten] Invariant failure c src/mongo/db/storage/wiredtiger/wiredtiger_record_store.cpp 1020
session.open_cursor: /data1/mongo_db/data/log_db/collection-1400--2187771374350063201.wt: No such file or directory
里面说的很清楚了,目录不存在。
Sat Mar 8 01:32:48.121 [signalProcessingThread] got signal 2 (Interrupt: 2), will terminate after current cmd ends
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。