- 主题:[求助]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.*