需要复现一下数据库损坏维修的流程。( 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 主进程,试了几次并未出现数据库损坏的情况。
大家能否出出主意。谢谢。
|
DeWhiteNov 19, 2018
1
-sudu rm rf
|
|
alvin666Nov 19, 2018 via Android
2
楼上意思你速度的删库跑路
|
|
hellojayNov 19, 2018
3
这个有挑战性
|
|
nicevarNov 19, 2018
4
用代码写入方式来破坏比较难,毕竟这么多年了使用度这么广,要是有问题应该早爆出来
|
|
ysc3839Nov 19, 2018 via Android
5
修改数据库文件中的几个字节?
|
|
likukuNov 19, 2018
6
dd 给 mongodb 数据文件写入一些随机数据?这个够暴力了吧
|
|
ccc008Nov 19, 2018
7
主机断电有时候会损坏数据库
|
|
sgissb1Nov 19, 2018
8
试着把,WiredTiger 相关的问题都删了看看(保留 wt 文件,除了 WiredTiger.wt )?
|