我正在尝试将现有 HDD 添加到 HP P812 阵列控制器。我使用 mini-sas 转 SATA 电缆连接硬盘,并将它们分别配置为逻辑 (RAID 0) 卷。它们出现了,lsblk
但无法安装。
我的问题是,是否可以在 raid 控制器中使用普通 SATA 驱动器而不丢失数据。有时我必须在计算机之间移动这些磁盘,而其他计算机没有 raid 控制器。
谢谢
答案1
嗯,将 RAID 中的磁盘移动到没有 RAID 支持的不同计算机并不是明智的想法。
如果您有 RAID1 并且只移动其中一个磁盘(RAID 1 将继续在降级模式下工作),那么它可能会起作用。但是,这只是单向数据传输到第二个节点。如果您将磁盘返回到 G7,阵列控制器将重新同步第一个磁盘的内容。换句话说,第二台计算机上添加到第二个磁盘的所有内容都将丢失。
而且您还必须注意数据完整性,因为 P812 有 1GB 缓存,所以磁盘写入可能尚未完成。
是的,SATA 驱动器受支持。但是 HPE 仅保证某些型号(可在 DL580 G7 的 quickspecs 中找到)。其他型号可能可以工作,也可能表现异常。
答案2
单驱动器 RAID 0 卷与连接到非 RAID 控制器的单个驱动器并不完全相同。配置 RAID 卷涉及将元数据写入驱动器,以便控制器在重新启动后记住其配置方式。此元数据会覆盖驱动器该部分上原来的任何数据,这可能导致原始数据无法恢复。
如果您需要驱动器在系统之间可移植,那么您需要一个可以在“HBA 模式”下运行的控制器(即,控制器的行为类似于非 RAID 控制器)。遗憾的是,P812 无法做到这一点。我相信您需要 Px3x 系列或更新的控制器。