HP G8使用CLI命令将RAID0迁移到RAID1

这是一个dynamic智能arraysB120i。 SSA(Smart Storage Administrator)版本是1.50.4.0。操作系统安装在单个硬盘(托架1)中,SSA报告为RAID0。然后在托架2(相同大小的光盘)中添加一个新的硬盘。 我想用这个新的高清像第一个镜子。

如您所知,GUI SSA没有选项将此场景迁移到RAID 1. CLI命令运行的是:

我做错了什么?

问题是用第一个命令create一个新的逻辑驱动器 – 完成后你将有两个LD,每个LD包含一个磁盘。

您需要做的是将未分配的磁盘添加到原始的 RAID0 LD,然后调用modify命令。

换一种说法:

 ctrl slot=0 ld=1 add drives=allunassigned 

接着:

 ctrl slot=0 ld=1 modify raid=1 

还要考虑在上述步骤之前增加重build优先级:

 ctrl slot=0 modify rebuildpriority=high 

这应该工作。

基于进一步的信息和RAID控制器没有安装电池的事实,我build议你采取一个完全不同的path。

您拥有的控制器(B120i)不是完整的硬件RAID,更像是硬件辅助软件RAID。 在纯软件RAID上使用这些“FakeRAID”卡几乎没有什么优势。 这不是更快,更不灵活。

所以要解决你的问题,我会做以下几点:

  • 安装第二张磁盘并将其作为普通磁盘(非RAID)呈现给操作系统
  • 在该磁盘上创build一个降级的RAID1arrays – 降级意味着两个RAID1磁盘中的一个丢失,没关系。
  • 将所有内容从原始磁盘复制到新磁盘。
  • 从新的启动
  • 删除旧的RAID0arrays,将第一个磁盘提交给操作系统
  • 将其附加到软件RAID1arrays并让其同步。

任务完成 :)