- 主题:[求助]linux系统盘搞软raid1,用哪个方案比较好?
- 请问有没有遇到硬盘顺坏了更换,更换操作方便否
 
 【 在 KeepHope 的大作中提到: 】
 : 反正我用传统的md raid1和lvm,系统盘raid1不是问题,说白了除了efi分区没法raid但可以dd之外,其他盘都可以raid
 : 换言之,你可以两块hdd或者ssd来引导这个pve,只要你把efi盘也dd了,拔掉一块盘,一样引导
 : [upload=1][/upload][upload=2][/upload]
 : ...................
 --
 FROM 59.40.11.*
 
- 就是btrfs replace xxx
 晚上回去再翻看一下
 
 【 在 hgoldfish 的大作中提到: 】
 : 你用的命令是啥?
 : 有个 -r 参数有用上吗?
 :
 --
 FROM 59.40.11.*
 
- 厂商的agent都有哪些?比如dell的raid卡也有agent吗?
 
 【 在 hyoga 的大作中提到: 】
 : re,单位的机器更别折腾这些
 : 上raid卡吧,然后在OS里装raid卡厂商的agent,监控状态发报警出来就O了
 --
 FROM 59.40.11.*
 
- debootstrap也可以,我一般都是这么装,可以和Gentoo保持一样
 
 google zfs root bookworm应该就可以找到openzfs的文档,创建时候就mirror即可
 
 我的pve没用grub,是用debian base装了之后装个systemd-boot,再装pve的几个
 
 如果觉得zfs mirror不够保险,可以不用systemd-boot/grub这类引导,搞个ZFSBootMenu
 
 这东西可以启动到机器上任意一个mountpoint=/的zfs dataset,以及这个dataset的snap
 
 我实在不建议你折腾。用最顺手的工具解决问题,除非要写入简历否则别学你觉得折腾的
 
 【 在 ttaudi 的大作中提到: 】
 : 这样啊,等我再找块硬盘试试。我现在都是debootstrap一个debian12,然后再装的pve,所以没看到pve自己的raid。
 --
 FROM 1.202.8.*
 
- 说实话我是第一次知道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
 expand: expanded raidz1-0 copied 70.4T in 1 days 13:28:18, on Tue Feb 11 03:58:05 2025
 
 zhjie@zhjie-roon ~ $ zpool list vault
 NAME    SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH
 vault   102T  71.7T  30.1T        -         -     2%    70%  1.00x    ONLINE
 
 【 在 ttaudi 的大作中提到: 】
 : 请问有没有遇到硬盘顺坏了更换,更换操作方便否
 --
 FROM 1.202.8.*
 
- btrfs 我印象中是可以在线更换的呀。不过我自己没有测试过。每次坏掉我第一件事是关机,然后重启把硬件测一下,看到底是磁盘坏还是其它部件坏了。再更换磁盘。
 
 我有几次磁盘 IO 错误实际上是内存错误。
 
 现代大容量文件系统,容量太大而 IO 是个非常大的问题。以前容量在 2TB 左右时还感受不出来。现在 16TB 组成的 RAID 阵列上百 TB 的数据导出一次都要一个月太慢了。
 
 【 在 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.37.22.*
 
- 我不知道,我brtfs都没做raid。前面说的试了旧盘掉了删不掉不能在线换,你也说只能mount ro,zfs/md之类的raid掉一个盘是可以正常用的
 
 【 在 hgoldfish (老鱼) 的大作中提到: 】
 :  btrfs 我印象中是可以在线更换的呀。不过我自己没有测试过。每次坏掉我第一件事是关机,然后重启把硬件测一下,看到底是磁盘坏还是其它部件坏了。再更换磁盘。
 :
 :  我有几次磁盘 IO 错误实际上是内存错误。
 :
 --
 修改:cppbuilder FROM 1.202.8.*
 FROM 223.104.41.*
 
- 呃,我不是硬盘坏
 比坏狠
 
 我是dd复制一块盘的前三分区,efi,md0(boot),md1(root),做成一个整镜像。也即只dd到指定扇区结尾,这样恢复时不在乎目标硬盘大小。
 然后部署到新机器的一块盘,然后把新机第二块盘加入raid1做rebuild。所以你可以理解为用一套mdadm raid1的其中的一块盘去无限复制更多套raid1。
 最后把新机两盘的剩余空间(不管多大)再做新的raid1弄成data区
 
 全程都是脚本解决,因为全是重复劳动
 手工做一遍验证没问题,就可以脚本化解决了
 
 这玩法玩了十几台机器了
 
 我说过一遍,我老家伙求稳,没深入学习过不敢玩zfs和btrfs
 所以就用mdadm+lvm+ext4这种有手就能维护的东西
 
 所以我是这样安装bookworm然后根据官方文档转成pve
 相当好用,以前bullseye也是这么玩过来,已经熟练了
 
 【 在 ttaudi 的大作中提到: 】
 : 请问有没有遇到硬盘顺坏了更换,更换操作方便否
 :
 --
 修改:KeepHope FROM 124.64.235.*
 FROM 114.254.3.*
 
- 当然有啊,Dell在 Linux下是perccli,超好用
 不关机就打raid拆raid加减hotspare
 
 用uefi+pxe启动机器,再用perccli建raid,再dd直接部署镜像
 简直一气呵成,只要重启一次,机器就直接可用了
 
 【 在 ttaudi 的大作中提到: 】
 : 厂商的agent都有哪些?比如dell的raid卡也有agent吗?
 :
 --
 修改:KeepHope FROM 124.64.235.*
 FROM 124.64.235.*
 
- 嗯嗯,你说的是,我再想想用那个文件系统,zfs做数据盘挺不错的,做系统还没搞过,万一挂了不好。
 
 【 在 cppbuilder 的大作中提到: 】
 : debootstrap也可以,我一般都是这么装,可以和Gentoo保持一样
 : google zfs root bookworm应该就可以找到openzfs的文档,创建时候就mirror即可
 : 我的pve没用grub,是用debian base装了之后装个systemd-boot,再装pve的几个
 : ...................
 --
 FROM 120.229.204.*