- 主题:[求助]linux系统盘搞软raid1,用哪个方案比较好?
btrfs可以在线替换的,之前我是操作不当,今天已经完全实现了。
【 在 cppbuilder 的大作中提到: 】
: 说实话我是第一次知道btrfs居然不能在线更换硬盘。其他方案应该都可以
: raid在线更换硬盘问题其实很大,试过就知道了。我这例子是个100T的zfs raid,scrub一次恨不得一天,换一次盘要两天,一直在读写。如果里边坏了一块,剩下的盘能不能经受住这折腾都不一定,还不如单盘,换个盘从备份恢复方便呢
: scan: scrub repaired 0B in 19:12:01 with 0 errors on Fri Mar 14 23:54:34 2025
: ...................
--
FROM 120.229.204.*
可以的,我已经实现了在线替换,今天刚刚搞的,替换其它都工作得很好。
【 在 hgoldfish 的大作中提到: 】
: btrfs 我印象中是可以在线更换的呀。不过我自己没有测试过。每次坏掉我第一件事是关机,然后重启把硬件测一下,看到底是磁盘坏还是其它部件坏了。再更换磁盘。
: 我有几次磁盘 IO 错误实际上是内存错误。
: 现代大容量文件系统,容量太大而 IO 是个非常大的问题。以前容量在 2TB 左右时还感受不出来。现在 16TB 组成的 RAID 阵列上百 TB 的数据导出一次都要一个月太慢了。
: ...................
--
FROM 120.229.204.*
可以degraded mount,然后再做处理。
【 在 cppbuilder 的大作中提到: 】
: 我不知道,我brtfs都没做raid。前面说的试了旧盘掉了删不掉不能在线换,你也说只能mount ro,zfs/md之类的raid掉一个盘是可以正常用的
--
FROM 120.229.204.*
多谢分享,看来lvm+ext4很稳定啊
【 在 KeepHope 的大作中提到: 】
: 呃,我不是硬盘坏
: 比坏狠
: 我是dd复制一块盘的前三分区,efi,md0(boot),md1(root),做成一个整镜像。也即只dd到指定扇区结尾,这样恢复时不在乎目标硬盘大小。
: ...................
--
FROM 120.229.204.*
其实我家里有一台游戏机是btrfs root/arch,计算是zfs root/gentoo,一台zfs root/pve
另外还有一个pve和一个gentoo nas是传统的单盘xfs,几台树莓派都是gentoo单盘ext4
系统到底该放在哪,搞raid/snapshot还是传统文件系统是看你的实际情况的,最后底限都是重装或者备份恢复,raid/snapshot也一样。还是哪个节省精力就用哪个
【 在 ttaudi 的大作中提到: 】
: btrfs可以在线替换的,之前我是操作不当,今天已经完全实现了。
--
FROM 1.202.8.*
他说的是md,和lvm+ext4不一样
【 在 ttaudi 的大作中提到: 】
: 多谢分享,看来lvm+ext4很稳定啊
--
FROM 1.202.8.*
请问这个perccli是不是dell的专有软件,我用apt搜不出来。
【 在 KeepHope 的大作中提到: 】
: 当然有啊,Dell在 Linux下是perccli,超好用
: 不关机就打raid拆raid加减hotspare
: 用uefi+pxe启动机器,再用perccli建raid,再dd直接部署镜像
: ...................
--
FROM 120.229.204.*
请问你root on zfs的系统速度怎么样?我照着手册搞了一个,但用的是sata机械硬盘,系统跑起来了,在update一个400MB总大小的包时,花了近一个月小时。所以感觉root on zfs速度特别慢,是不是要用些加速手段?
【 在 cppbuilder 的大作中提到: 】
: 其实我家里有一台游戏机是btrfs root/arch,计算是zfs root/gentoo,一台zfs root/pve
: 另外还有一个pve和一个gentoo nas是传统的单盘xfs,几台树莓派都是gentoo单盘ext4
: 系统到底该放在哪,搞raid/snapshot还是传统文件系统是看你的实际情况的,最后底限都是重装或者备份恢复,raid/snapshot也一样。还是哪个节省精力就用哪个
: ...................
--
FROM 120.229.204.*
今天在家再次测试btrfs的raid1。给系统盘配置了btrfs raid1,确认raid1生效后,拔掉其中一个盘的数据线,系统正常运行,没有死机。btrfs fi show显示有磁盘missing,btrfs devices stats /redhat/root显示磁盘出现错误。这个使用运行了btrfs replace start 2 /dev/sdc3 /redhat/root替换(2是拔掉的硬盘),等待若干分钟后raid1重建完毕,系统还是正常运行没有受影响。
至此btrfs在线重建算是结束了,之前可能是我输入命令有问题,导致无法在线重建raid1。
--
FROM 120.229.204.*
汗,看错了。。。
md之前用来做过数据盘的raid1,没出过问题,挺稳定的。就是mdadm的命令平时用不着老是记不住,偶然一次断电mount不了,敲命令时战战兢兢。后来在这里受大家熏陶,就全部换成zfs,断了几次电好像也没啥事。
【 在 cppbuilder 的大作中提到: 】
: 他说的是md,和lvm+ext4不一样
:
--
FROM 120.229.204.*