我有几台运行 Windows 2008 和 Red Hat 5 的服务器,它们都支持硬件 RAID。如何检查是否已配置硬件 RAID?
答案1
8 月份的先前回答是从 Windows 角度对此进行过度思考的。
A. 您有 Server 2008
B. 磁盘可能位于硬件 RAID 中,也可能不位于硬件 RAID 中。
- Rick 点击桌面上的“计算机”图标或开始菜单中的计算机项
- 选择管理
- 扩充儲存
- 点击磁盘管理
- 在底部中央窗格中,您将看到磁盘 0、磁盘 1 等
- 在左栏的磁盘编号下,你会看到“基本”或“动态”字样
如果您的所有磁盘都显示 Basic,则您要么没有 RAID 阵列,要么有硬件 RAID。
如果您的磁盘显示为动态,并且您在多个驱动器上看到相同的驱动器号,则您拥有软件 RAID。
另一种简单的观察方法是
- Rick 点击桌面上的“计算机”图标或开始菜单中的计算机项
- 选择管理
- 展开诊断
- 单击设备管理器
- 展开磁盘驱动器(在中间窗格中)
如果您看到驱动器的名称类似于实际硬盘制造商 + 型号,则表示这些驱动器上没有 RAID 或软件 RAID。
如果您看到驱动器的名称类似于 RAID 制造商或类似“Dell VIRTUAL DISK SCSI 磁盘设备”的内容,则表明您拥有硬件 RAID 阵列。是的,引号中的部分虽然看起来是多余的,但它实际上是我的一台服务器上的设备管理器中阵列的实际名称。
安装 Dell OpenManage、重新启动并进入 BIOS 或 RAID 配置都很好,但即使在没有安装专门工具的系统上,您也可以通过远程桌面连接执行上述步骤。
我没有在这里运行 Red Hat 5 来玩,但我不得不假设你可以从 UI 的某些部分或命令行选项中提取一些线索来执行相同的基本操作,即非 RAID 驱动器如何描述自身,与软件 RAID 相比,与硬件 RAID 相比。
答案2
如果 RAID 控制器正式支持您的操作系统,那么它将有一套工具来监控它。这些工具可能随硬件一起提供,但也可以从制造商的网站下载。
如果您的 RAID 控制器完全由 Linux 支持作为 RAID 控制器(即 Linux 将其视为 RAID 控制器,而不是标准的 SCSI/SATA/PATA 控制器),那么您可能会在 /proc 文件系统中找到有用的信息,并找到可以为您显示/监控此信息的工具。如果您知道机器中的 RAID 控制器,您可能希望将该详细信息添加到您的问题中,然后对该控制器有特定了解的人可能会提供更具体的信息。
如果您没有任何操作系统级工具来监控硬件,那么您将需要重新启动机器并与 RAID 控制器的启动时配置代码进行交互。
答案3
如果您在 Redhat 中输入 dmesg,您可能会看到 RAID 控制器的驱动程序,但通常硬件 RAID 阵列对操作系统是透明的。
最好的方法是观察启动过程,看看在操作系统启动之前是否有消息。可能是这样的:
Press Ctrl-A for SCSI Select.
然后按下显示的按钮进入 SCSI bios,查看是否设置了阵列。
答案4
好吧,我不了解你的系统,但我认为查看系统上当前 RAID 设置的最佳方式之一是通过其 BIOS。示例惠普 DL380pgen 8 bios 菜单,您可以按 F8 查看逻辑磁盘。