我可以使用哪些实用程序来在 Debian Linux 中创建/管理 Intel SRCU31L RAID 卷?

我可以使用哪些实用程序来在 Debian Linux 中创建/管理 Intel SRCU31L RAID 卷?

我有一个旧盒子,但暂时还不想把它扔掉,因为里面有一个运行良好的 5 磁盘 RAID 组件。我想创建 2 个阵列:RAID 1 有 2 个磁盘,RAID 5 有其他 3 个磁盘。

RAID 卡是 Intel SRCU31L。我可以在启动时使用 Ctrl+C 访问的控制台中创建 RAID 1 卷。但它只允许创建一个卷,因此我无法对剩余的 3 个磁盘执行任何操作。

我在 RAID 1 卷上安装了 Debian Lenny,效果很好。现在我可以使用哪些实用程序在 Debian Linux 中创建/管理 RAID 卷?我安装了raid工具包,但在尝试获取列表时出现错误:#raidutil -L controller 或 #raidutil -L physical

# raidutil -L controller
osdOpenEngine  : 11/08/110-18:16:08  Fatal error, no active controller device files found.
Engine connect failed: Open

我可以尝试什么来让这个东西工作?你能推荐其他工具吗?

命令#lspci -vv 给我有关控制器的信息:

00:06.1 I2O: Intel Corporation Integrated RAID (rev 02) (prog-if 01)
    Subsystem: Intel Corporation Device 0001
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Step                                                                                                 ping- SERR+ FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort                                                                                                 - <MAbort- >SERR- <PERR- INTx-
    Latency: 64, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 26
    Region 0: Memory at f9800000 (32-bit, prefetchable) [size=8M]
    [virtual] Expansion ROM at 30020000 [disabled] [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: PCI_I2O
    Kernel modules: i2o_core

答案1

忘记 RAID 卡和 LVM 磁盘吧。这样管理起来会方便得多。

这只是我的观点,不过在英特尔网站上能找到一些工具吗?我过去发现,Debian 因不支持 RAID 卡而臭名昭著。(这实际上是我转向 Centos 的原因之一):D

答案2

Linux 有几种实现 RAID 的方法:

  • 纯硬件 RAID - 管理所需的控制器驱动程序,并非总是使用,这是您所需要的
  • dmraid - 管理软件 RAID,由某些硬件 RAID 控制器或非真正的 BIOS-RAID 创建的阵列,也许这对你有用
  • mdraid - 纯 Linux 原生软件 RAID,非常快速、简单、安全、活跃,与 HW RAID 无关

我发现英特尔有自己的 Linux 实用程序来管理此 RAID 控制器。您可能需要一些旧库来实现兼容性,我希望新内核具有相同的功能,以便这些实用程序能够识别设备。

祝你好运

LVM 与 RAID 无关!

相关内容