You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于使用ssacli在不关机情况下替换HPE Smart Array P410降级镜像中故障硬盘的技术咨询

使用ssacli在不关机情况下替换HPE Smart Array P410降级镜像中故障硬盘的技术咨询

嗨,我来帮你梳理下这个问题的可行方案,结合你提供的环境信息,咱们一步步来确认操作细节:

首先,先明确你的当前环境状态(从你提供的命令输出可以看到):

Smart Array P410i in Slot 0 (Embedded)
array A
Logical Drive: 1
Size: 136.7 GB
Fault Tolerance: 1
Status: Interim Recovery Mode
Mirror Group 0:
physicaldrive 1I:0:1 (port 1I:box 0:bay 1, SAS, 146 GB, OK)
Mirror Group 1:
physicaldrive 1I:0:2 (port 1I:box 0:bay 2, SAS, 146 GB, Failed)

你的核心需求是不关机移除故障盘、添加同容量新盘到不同槽位,用ssacli完全可以实现这个操作,但要注意修正你拟写命令里的小错误,避免误操作:

1. 移除故障硬盘的正确命令

你之前写的命令里控制器槽位写错了——从输出能看到控制器在Slot 0,不是Slot 1,而且硬盘的标识要完整指定(避免歧义),正确命令是:

ssacli ctrl slot=0 array A remove drives=1I:0:2

执行这个命令后,故障盘会被从镜像阵列中移除,此时阵列会保持单盘运行状态(因为原本就是降级模式)。

2. 添加新硬盘到阵列

确认新盘已经正确连接到服务器后,先通过下面的命令查看所有物理盘的状态,找到新盘的准确标识(比如你提到的0:3,要确认是1I:0:3还是其他端口):

ssacli ctrl slot=0 physicaldrive all show

找到新盘的标识后,执行添加命令(这里假设新盘标识是1I:0:3):

ssacli ctrl slot=0 array A add drives=1I:0:3

3. 触发阵列重建(若未自动启动)

添加新盘后,HPE Smart Array通常会自动开始RAID1的重建进程,但如果没自动启动,可以手动触发:

ssacli ctrl slot=0 logicaldrive 1 modify rebuild=enable

之后可以用你之前的命令查看重建进度和阵列状态:

ssacli ctrl slot=0 logicaldrive 1 show

关键注意事项

  • 确保新硬盘的容量不小于原故障硬盘(你提到是same size,这点完全符合要求)
  • 操作全程不要断电,虽然当前是单盘运行,但尽量保持系统稳定
  • 操作前建议备份重要数据——虽然RAID1本身有冗余,但极端情况下单盘也可能出现意外,谨慎为上
  • 若不确定新盘的标识,一定要先用physicaldrive all show命令确认,避免误操作其他设备

备注:内容来源于stack exchange,提问作者Pavel Hofman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:53:17