mwa*_*ing 8 raid hp hp-smart-array hp-proliant
这非常接近问题 18957,但并不完全相同。
我的 P410i 上的一个逻辑驱动器是单磁盘 RAID 0(因为我当时目光短浅)。它现在警告即将发生的故障,我正在寻找一种简单的方法来解决它。(我有备份,但我想避免以“正确的方式”执行此操作的停机时间(不要巨魔,还记得我说过我近视吗?)
如果可能的话,我的计划是将这个 RAID 0 变成一个 RAID 1,向 RAID 1 添加一个匹配的驱动器,让控制器重建它,拉出死驱动器,最后得到一个合适的 RAID 1。我只是想知道我是否可以执行第 1 步。
更多规格:
hpacucli 已安装并可用。我不确定您是否已经完成了这项工作,但这绝对是可能的,假设您的 Smart Array 控制器有一个电池或闪回缓存单元(所有 RAID 级转换/扩展都需要)。原问题中描述的磁盘是驱动器预故障(来自SMART状态或其他检测方法)。它尚未失败。您甚至可能会在驱动器上闪烁琥珀色灯,而琥珀色常亮则表示故障。
如果您安装了全套 HP 管理代理,我更喜欢通过(cpqacuxe -R并浏览到https://server.ip:2381)启用的图形 HP 在线阵列配置实用程序进行扩展。但是,如果这不可用,hpacucli命令行实用程序也可以使用。
您基本上将分两步运行它。将新磁盘添加到现有逻辑驱动器,然后可选择扩展逻辑驱动器。从 RAID 0 到 RAID 1 实际上只提供了添加磁盘和更改逻辑驱动器冗余级别的选项。
输入hpacucli并运行ctrl all show config
获取控制器插槽号和逻辑驱动器 ID。假设它是板载控制器,插槽 = 0。
ctrl slot=0 ld 1 add drives=allunassigned
从那里,您可以修改逻辑驱动器以更改其冗余级别(尽管在这种特定情况下这可能是自动的)。
ctrl slot=0 ld 1 modify raid=1
我不是 100% 确定是否可以使用该型号的硬件控制器来执行此操作,您必须使用 RTM,但您当然可以使用该型号来执行此操作并mdadm即时创建软件 RAID 1。
或者,您可以获取两个额外的磁盘,并将它们放入控制器上的硬件 RAID 1,然后仅用于dd将磁盘 1 复制到新阵列。然后您可以移除故障磁盘并拥有硬件 RAID 1。