替换 ZFS RAID1 中坏掉的磁盘

in cn •  3 years ago  (edited)

用了三天的 SSD 硬盘就报警了,你信吗?

以前我不信,但是最近我信了。上周在京东上买了两块 2TB 的 SSD 硬盘,拿来做 ZFS RAID1。

结果才用了3天,就收到了报警。得亏是做的 RAID1 不丢数据,赶紧的拔盘申请京东的换货。

image.png

昨天新的 SSD 到了,赶紧的安装上。

使用 zpool 命令对损坏硬盘进行替换,因为UI界面不支持替换操作。

先看下目前的状态

zpool status -v ssd-main

image.png

可以看到故障盘拔掉后,有一个残余信息。

我们需要看一下新安装的盘的名字

image.png

新硬盘在 /dev/sdb 上。为了稳妥,我们使用磁盘的 id 来进行接下来的操作。

使用 /dev/sdx 这种形式进行部署,在主板拔掉一些硬盘的情况下,盘符会发生变化,造成不可预估的错误。

root@pvemain:~# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 Sep 25 05:12 ata-Colorful_SL500_2TB_2021060900049 -> ../../sdb
......

拿到硬盘 ID 是 ata-Colorful_SL500_2TB_2021060900049。接下来使用 zpool 命令替换掉损坏的盘就可以了。

zpool replace ssd-main 10854339447243245570 ata-Colorful_SL500_2TB_2021060900049

image.png

执行后,可以看到出现了 replacing 信息。这里的截图是我最开始我使用的 sdb 的,后来我又改成用硬盘 ID 了。

方法也很简单,先摘掉不想要的盘

zpool detach ssd-main sdb

之后,再把盘加入进去

zpool attach ssd-main ata-Colorful_SL500_2TB_2021060901040 ata-Colorful_SL500_2TB_2021060900049

image.png

attach 后需要重新做盘,所以耐心等待即可。


ET碎碎念,每周更新,欢迎订阅,点赞,转发!


好用不贵的VPS推荐

https://1hour.win


感谢你的阅读,我是中文区见证人之一,欢迎通过 AuthSteem 来给我投票,或者打开 https://steemitwallet.com/~witnesses 页面,输入 ety001 进行投票。

2.gif

中文区的见证人目前有:
支持一下他们(按字母顺序),一人可以有30票


Thank you for reading. I'm a witness. I would really appreciate your witness vote! You can vote by SteemLogin. Or open https://steemitwallet.com/~witnesses page, input ety001 to vote.

2.gif

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

👍

[WhereIn Android] (http://www.wherein.io)