RAID1 可以在线热更换硬盘吗?

2018-05-16 17:59:14 +08:00
 Actrace
服务器是 DELL 的服务器。两块 SAS 盘,一块用了 6 年,一块 3 年。
想把那块 6 年的换了,但是又不能让业务中断。
我印象中 RAID1 是可以直接拔掉其中一块盘,然后更换新盘在线 rebuild 的(这样好像可以直接把两个盘都换掉?当然也有可能是我记错了)。

也搜索了一下相关的结果,众说纷纭啊。
有没有运维大佬指点一下?
5381 次点击
所在节点    问与答
20 条回复
RobertYang
2018-05-16 18:26:01 +08:00
找戴尔的售后支持不是更准确
jamry
2018-05-16 19:44:35 +08:00
可以热更换,单位台 dell R420 年初才自己换过
Actrace
2018-05-16 22:45:31 +08:00
@RobertYang 额,并不是直接购买的服务器,是租用的。
@jamry 就是在线拆下一块盘,然后装上一块新盘,等新盘的数据同步好,再拆下第二块旧盘,装新盘?整个过程服务器在线并且毫无影响吗?(我内心希望是这个套路)
ThirdFlame
2018-05-16 22:46:35 +08:00
@Actrace 就是你说的这个套路,拔掉一块,业务正常。 直接插上新的, 坐等同步结束。 然后 go on
mhycy
2018-05-16 22:47:05 +08:00
@Actrace
读写性能会大幅度降低
其他没变化,业务不会有任何感觉,除了 IO 性能
yangqi
2018-05-16 22:48:58 +08:00
@mhycy 读会下降,写不会有变化
Actrace
2018-05-16 22:56:11 +08:00
@mhycy
@yangqi
@ThirdFlame

对容量有没有限制?比如两块 500G 的 SAS 盘逐步更换成两块 1T 的 SAS 盘。
msg7086
2018-05-16 22:56:25 +08:00
性能是小事。要关心的是两块盘是不是都工作正常,不要一块盘拔了,另一块盘挂了什么的。

提前刮一遍数据再拔。
cxh116
2018-05-16 23:02:03 +08:00
盘位够的话,应该现有的两块盘不要动,再加一块热备盘,热备加成功后再把老的下掉。
具体没有操作过,仅供参考。
mhycy
2018-05-16 23:06:00 +08:00
@Actrace
RAID1 扩容就是这么搞的
f2f2f
2018-05-16 23:06:14 +08:00
你这个是做的软 RAID 吗,还是有硬件 RAID 卡。
前者其实并不建议直接拔盘。
mhycy
2018-05-16 23:07:01 +08:00
@cxh116
大概。。准确说是这个新的 RAID1 入列,然后再拔掉其中一个逐步替换
热备盘是在一个盘挂掉之后接替过去 rebuild
f2f2f
2018-05-16 23:07:26 +08:00
软 RAID 重构会严重消耗 CPU 性能。

另外 6 年的盘你们的确好换掉了……
Actrace
2018-05-16 23:35:37 +08:00
@mhycy
@f2f2f
@ThirdFlame
硬件 RAID 卡。
机房的人一直劝我不要那么做,说是热插玩意 raid 炸了数据会全没,raid1 在线换盘风险真的那么大吗。。
wangfei324017
2018-05-17 06:40:00 +08:00
保险点就关机再换呗…… 换之前备份下数据
ThirdFlame
2018-05-17 09:12:43 +08:00
@Actrace 最好不要换和原来容量不一样的。
f2f2f
2018-05-17 09:27:27 +08:00
@Actrace 理论上直接拔相当于掉电,做可以做,危险性肯定是存在的。正常都应该是下电然后拔出,高级点的 RAID 卡可以做到单块的硬盘电源管理。但是你这个型号……可能够呛
mhycy
2018-05-17 09:30:51 +08:00
@Actrace
缓存正常电池正常,只拔一个盘,没问题
我试过拔两个盘结果掉了系统。。。
ThirdFlame
2018-05-17 13:34:13 +08:00
@Actrace raid 卡设计的就是支持热插拔的,否则硬盘坏了,还要主机关机,业务如何保证。
换和原来一样的盘,大胆的干,没问题。
wekw
2018-05-17 17:15:02 +08:00
换成 SSD 吧,数据安全有保证

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/455368

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX