我有几台运行Windows 2008和Red Hat 5的服务器,它们都具有硬件RAIDfunction。 我如何检查硬件RAIDconfiguration?
8月份以前的答案是在Windows的思想。
答:你有Server 2008
B.可能性是磁盘在硬件RAID或没有。
如果你的磁盘都是基本的,那么你要么没有RAIDarrays,要么你有硬件RAID。
如果您的磁盘表示Dynamic并且在多个驱动器上看到相同的驱动器号,则表示有软件RAID。
看另一个简单的方法是
如果您看到的驱动器名称类似于实际的硬盘驱动器制造商+型号,则在这些驱动器上没有RAID或软件RAID。
如果您看到名称与RAID制造商相同的驱动器,或者说有类似“Dell虚拟磁盘SCSI磁盘设备”的驱动器,则表示您有硬件RAIDarrays。 是的,引号中的部分看起来是冗余的,是我的一台服务器上的设备pipe理器中的数组的实际名称。
安装Dell OpenManage,重新启动并进入BIOS或RAIDconfiguration都很好,但即使在没有安装专门工具的系统上,也可以通过远程桌面连接执行上述步骤。
我没有在这里运行Red Hat 5,但是我不得不假定有一些线索可以从UI的某个部分中提取出来,或者使用命令行选项来执行相同的基本操作,非raid驱动器如何描述本身,与软件RAID相比,硬件RAID。
如果RAID控制器正式支持您的操作系统,那么它将有一组工具来监视它。 这些可能提供的硬件,但也将从制造商的网站downloadabed。
如果你的RAID控制器被Linux完全支持作为一个RAID控制器(也就是说它被看作是一个RAID控制器而不是一个标准的SCSI / SATA / PATA控制器),你可以在/ proc文件系统中find有用的信息并find工具那里显示/监视这个信息给你。 如果您知道机器中的RAID控制器,则可能需要将该详细信息添加到您的问题中,然后具有该控制器特定知识的人可能会提供更具体的信息。
如果您没有任何操作系统级别的工具来监视硬件,那么您将需要重新启动机器并与RAID控制器的启动时configuration代码进行交互。
如果在Redhat中键入dmesg,则可能会看到RAID控制器的驱动程序,但一般来说,硬件RAIDarrays对于操作系统是透明的。
最好的方法是观察启动过程,并在操作系统启动之前查看是否有消息。 它可能是这样的:
Press Ctrl-A for SCSI Select.
然后按任何它进入SCSI BIOS,看看是否设置了一个数组。
more /proc/scsi/scsi
这可能在你的系统上工作。 它似乎在某些硬件(不是全部)上适用于Red Hat 5.5 。
显示逻辑驱动器的RAID级别和大小。