如何检查硬件RAID是否已配置?


15

我有几台运行Windows 2008和Red Hat 5并具有硬件RAID功能的服务器。如何检查是否配置了硬件RAID?


这将是特定于磁盘控制器的,让我们知道您所拥有的。
斩波器

9
拉出磁盘。走着瞧吧。
马克·亨德森

Answers:


12

8月的“先前答案”是在Windows方面进行思考的。

答:您有Server
2008B。可能是磁盘是否在硬件RAID中。

  1. 瑞奇单击桌面上的“计算机”图标或“开始”菜单中的计算机项
  2. 选择管理
  3. 扩展存储
  4. 点击磁盘管理
  5. 在底部中间的窗格中,您将看到磁盘0,磁盘1等
  6. 在磁盘编号下的左列,您将看到基本或动态一词

如果所有磁盘都说“基本”,则说明它们上没有RAID阵列或硬件RAID。

如果磁盘上显示动态磁盘,并且在多个驱动器上看到相同的驱动器号,则说明您具有软件RAID。

另一种简单的查看方法是

  1. 瑞奇单击桌面上的“计算机”图标或“开始”菜单中的计算机项
  2. 选择管理
  3. 展开诊断
  4. 点击设备管理器
  5. 展开磁盘驱动器(在中间窗格中)

如果看到名为实际硬盘制造商+型号的驱动器,则这些驱动器上没有RAID或软件RAID。

如果看到名为RAID制造商的驱动器,或者说“ Dell VIRTUAL DISK SCSI磁盘设备”之类的驱动器,则说明您具有硬件RAID阵列。是的,引号中看起来多余的部分是我的一台服务器上设备管理器中阵列的实际名称。

安装Dell OpenManage后,重新启动并进入BIOS或RAID配置都很好,但是即使在没有安装专用工具的系统上,也可以从远程桌面连接执行上述步骤。

我没有在这里运行Red Hat 5,但我不得不假设有一些线索可以从UI的某些部分或命令行选项中提取出来,以执行与非RAID驱动器相同的基本操作本身,软件RAID和硬件RAID。


3

如果RAID控制器正式支持您的操作系统,则它将具有一组监视它的工具。这些可能是随硬件提供的,尽管也可以从制造商的网站上下载。

如果Linux完全支持将RAID控制器用作RAID控制器(即它将RAID控制器视为RAID控制器,而不是标准的SCSI / SATA / PATA控制器),则可以在/ proc文件系统中找到有用的信息并查找工具在那里为您显示/监视此信息。如果您知道计算机中的RAID控制器,则可能需要在问题中添加详细信息,然后对该控制器有特定知识的人员可能会收集更多特定信息。

如果您没有任何OS级别的工具来监视硬件,则需要重新引导计算机并与RAID控制器的引导时配置代码进行交互。


为“是的,他说了什么” +1。:)
厄尼

2

如果在Redhat中键入dmesg,则可能会看到RAID控制器的驱动程序,但是通常,硬件RAID阵列对操作系统是透明的。

最好的方法是观察启动过程,并在操作系统启动之前查看是否有消息。它可能类似于:

Press Ctrl-A for SCSI Select.

然后,按指示的内容进入SCSI BIOS,然后查看是否设置了阵列。


1
呵呵。他说“服务器”,而不是“我可以随时重启的工作站” :)
Ernie

好吧,在接下来的维护窗口中要做的事情,然后^^
Oskar Duveborn在2009年

2
more /proc/scsi/scsi

这可能适用于您的系统。它似乎可以5.5在某些硬件(不是全部)上用于Red Hat 。

显示RAID级别和逻辑驱动器的大小。


0

好吧,我不知道您的系统,但我认为查看系统上当前RAID设置的最佳方法之一是通过其BIOS。在HP DL380p第 8代BIOS菜单上的示例,您可以按F8键查看逻辑磁盘。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.