Btrfs RAID1(镜像)配置及磁盘故障恢复测试的技术咨询
Btrfs RAID1(镜像)配置及磁盘故障恢复测试的技术咨询
我之前单盘用Btrfs已经好几年了,有时候会用它做备份(先通过rsync把数据同步到外接硬盘,再打快照),整体用下来都挺稳定的。但之前也遇到过几次糟心的问题:
- 一次是USB线出故障,导致整个文件系统直接挂了;
- 还有一次把虚拟机镜像放在Btrfs分区上,虚拟机运行速度慢得离谱;
- 另外也看过不少关于Btrfs故障的负面案例。
所以这次我打算先多做些测试,再考虑重新把它用在生产环境里。目前的计划是给文件服务器配两块12TB硬盘,做成Btrfs镜像模式——主要是因为mdraid的同步速度实在太慢了,每次都得同步整个磁盘。
注意:这次测试用的都是数据副本,完全不存在丢失数据的风险
我用了两块USB硬盘,它们的型号不同,USB-SATA转换器也不一样,但容量完全一致(LBA块数相同)。我用下面的命令创建了Btrfs文件系统:
mkfs.btrfs -m raid1 /dev/sde1 /dev/sdf1
之后我用这个命令...(原文内容未完成)
备注:内容来源于stack exchange,提问作者smallest technician




