我在 Proliant DL380 G9 上有一个功能测试系统。DL380 当前处于 HBA 模式,这意味着连接到它的 HDD 将绕过内部智能阵列 P840。
我想使用内部 P840 测试该系统,但我不想再次重新创建整个系统。
目前,当我重新启动进入智能存储设置并启用 P840 时,我收到丢失现有硬盘上所有数据的警告。有没有办法解决这个问题?
答案1
事实证明,对于 Gen 9,P840ar 不支持混合模式(同时支持 HBA 和 RAID)。因此,我必须将系统更改为 RAID 模式才能使用 P840ar。当然,这意味着我将丢失所有数据。
相关说明称,Gen10 控制器确实支持混合模式。
就我而言,由于我最感兴趣的是保留我的客户虚拟机和主机,所以我能够使用 RAID 模式下的 P840ar 重新创建主机,然后我从旧系统 rsync 我的虚拟机。
答案2
它处于“HBA”模式 - 这意味着您仍在使用 P840。驱动器的流量仍通过该控制器进行引导。
在 HBA 模式下,您无法获得驱动器写入缓存的好处(显然也无法获得 RAID 冗余的好处)。
如果您确实想在 RAID 配置中使用控制器,则该操作可能不会直接修改数据,但很有可能丢失数据,即使您将系统从 JBOD 模式下的 N 个驱动器迁移到 RAID-0 中的 N 个逻辑卷。