需要复现一下数据库损坏维修的流程。( https://mongodb-documentation.readthedocs.io/en/latest/tutorial/recover-data-following-unexpected-shutdown.html )但是不知道怎么样让数据库损坏。
单机上尝试了多进程同时写入数据然后 kill -9 mongod 主进程,试了几次并未出现数据库损坏的情况。
大家能否出出主意。谢谢。
推荐工具
› RoboMongo
推荐书目
› 50 Tips and Tricks for MongoDB Developers需要复现一下数据库损坏维修的流程。( https://mongodb-documentation.readthedocs.io/en/latest/tutorial/recover-data-following-unexpected-shutdown.html )但是不知道怎么样让数据库损坏。
单机上尝试了多进程同时写入数据然后 kill -9 mongod 主进程,试了几次并未出现数据库损坏的情况。
大家能否出出主意。谢谢。
1
DeWhite Nov 19, 2018
-sudu rm rf
|
2
alvin666 Nov 19, 2018 via Android
楼上意思你速度的删库跑路
|
3
hellojay Nov 19, 2018
这个有挑战性
|
4
nicevar Nov 19, 2018
用代码写入方式来破坏比较难,毕竟这么多年了使用度这么广,要是有问题应该早爆出来
|
5
ysc3839 Nov 19, 2018 via Android
修改数据库文件中的几个字节?
|
6
likuku Nov 19, 2018
dd 给 mongodb 数据文件写入一些随机数据?这个够暴力了吧
|
7
ccc008 Nov 19, 2018
主机断电有时候会损坏数据库
|
8
sgissb1 Nov 19, 2018
试着把,WiredTiger 相关的问题都删了看看(保留 wt 文件,除了 WiredTiger.wt )?
|