如何在Linux上检测RAID?

时间:2013-01-23 16:24:07

标签: linux

我有Linux服务器Ubuntu 11.10,以前管理员向我保证,系统上使用了RAID 1(软件)。但是,当我执行fdisk -l时,其中一个(两个)磁盘甚至没有分区表。

 cat /proc/mdstat

       Personalities :
       unused devices: <none>

我认为没有配置RAID,第二个磁盘什么都不做。 我怎么知道我是对的?

2 个答案:

答案 0 :(得分:1)

假设它不是Soft RAID,您知道您使用的是哪个RAID卡吗?例如,HP Smart Array P400。

检入命令行的一种可靠方法是运行磁盘阵列命令行工具。

例如:对于HP磁盘阵列配置,您可以安装hpacucli并运行:

hpacucli ctrl all show config

输出可能如下:

Smart Array P400 in Slot 0    ()

   array A (SAS, Unused Space: 0 MB)

      logicaldrive 1 (136.7 GB, RAID 1+0, OK)

      physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK)
      physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)

你可以很容易地找出真相。

答案 1 :(得分:0)

检查日志或dmesg以查看是否有任何软件RAID提及。您还可以使用mount来查看已安装的设备。

此外,您应该在superuser.com或serverfault.com上发布此内容,因为它与编程无关。