我有一个突袭控制器,LSI MegaRaid 8888ELP。这是一个旧的 2008 RAID 控制器,仅支持 2TB 驱动器。我连接了 3TB 驱动器,我只是没有使用额外的空间,因为我不需要它。我有一个主要问题和一个次要问题。
第二个问题:这个 8888ELP Raid 控制器如何保存它的配置?我尝试寻找手册,但实际上无法获得有关该主题的任何信息。我正在尝试查看是否可以在不丢失任何数据的情况下更换 RAID 控制器。
终极问题:假设我可以在不丢失任何数据的情况下更换 RAID 控制器。如果我更换了支持 2TB 以上驱动器的 RAID 控制器,我是否能够在不重新格式化驱动器的情况下访问额外的空间?
任何帮助深表感谢。
如果不重新格式化驱动器,您很可能无法交换卡。这在技术上是可行的,但是这样做所花费的时间很快就会超过从备份中恢复数据所需的时间。也就是说,除非您要迁移到类似的控制器,例如同一产品系列中的一个。
与其他许多控制器一样,该控制器将其 RAID 抽象信息作为元数据存储在所有参与的驱动器上(加上它在卡固件本身中的副本)。这样,您的阵列成员可能会移动到另一个控制器并作为“外部阵列”导入(将其 RAID 元数据复制到新卡的固件)。
2TB 磁盘限制通常通过使用 MBR 作为磁盘标签/分区表来实施。当时的绝大多数 RAID 卡(包括这个)实际上在这些驱动器上放置了一个隐藏的分区表,然后在该表上创建一个任意大小的分区以用作您的 RAID 成员,而不是整个原始磁盘。这为控制器提供了以前无法实现的灵活性新选项,例如在同一组磁盘上使用多种不同类型的阵列。实现这一点的实际方法因供应商和卡而异。
因此,即使固件声称支持它,将您的卡移动到新系统也可能无法使用所有 3TB 磁盘。在这种情况下,必须先对 RAID 卷进行完整的元数据擦除(可以从控制器完成),然后才能创建新阵列并从备份中恢复。希望您的阵列使用更高级的元数据结构,并且仅限于 2TB 大小的控制器。
这个固件是专有的,所以我不能给你一个确定的答案,它是否会起作用。TL;DR:您的里程可能会有所不同。如果您可以保持服务正常并拥有当前备份,那么不尝试 ti 是没有意义的。
1)如果您留在同一个控制器系列中,通常可以识别配置。在您的情况下,请询问供应商/制造商进行验证。
2)如果您的数组已创建,则认为它不是,使用您需要重做数组的额外空间。