答案1
欢迎来到 Unix 和 Linux StackExchange!
您的系统有一个真正的硬件 RAID 控制器。这意味着只有 RAID 控制器拥有您所要求的信息。要获取该信息,您需要一个特定于供应商的实用程序来查询 RAID 控制器的设置。其中最轻量级的是storcli
命令行实用程序。
您可以从以下位置获取该实用程序富士通的支持页面。如果您以前没有去过那里,它会自动要求您选择产品。否则,它可能会记住您上次查看的产品:在这种情况下,单击“选择新产品”。
您可以通过多种方式选择正确的产品:如果您可以透露产品序列号,那么支持网络服务器将根据系统出厂时的配置自动向您显示正确的驱动程序。 (您可以通过 获取序列号dmidecode -s system-serial-number
。)
否则,您可以选择“浏览产品”->“富士通服务器 PRIMERGY”->“PRIMERGY RXxxx”->最后选择您的服务器型号“PRIMERGY RX300 S8”。进入适合您的硬件型号的正确支持页面后,选择“下载”下的“更多详细信息”。
然后,您需要选择要下载驱动程序的操作系统:根据您的安装是 32 位还是 64 位,选择“Red Hat Enterprise Linux (x86)”或“Red Hat Enterprise Linux (x86_64)” , 分别。
选择正确的操作系统后,转到结果页面上的“应用程序”选项卡,然后打开“SAS RAID”类别和“RAID Ctrl SAS 6G 1GB (D3116C)”子类别。找到“LSI SAS MegaRAID 控制器配置实用程序 - StorCli (LINUX)”行,然后单击“直接下载”。您应该获得一个 ZIP 文件,其中包含 RPM 文件以及一些许可证和自述文件。安装 RPM(该命令位于 README 文件中),您将可以使用storcli
和storcli64
命令。在 64 位操作系统上,您可能需要该storcli64
版本。
您可以在以下位置找到命令的详细概述storcli
:https://www.thomas-krenn.com/en/wiki/StorCLI
有关输出示例的更多信息,请参见此处: http://fibrevillage.com/storage/710-storcli-virtual-drive-command-examples
假设您的系统只有一个 RAID 控制器(因此您要查询的控制器为编号 0),并且没有其他磁盘设备,您可能需要以下命令:
storcli64 /c0/v4 show all
该列表将告诉您第 5 个逻辑磁盘设备的物理磁盘的PDs for VD 4
插槽号(该字段)和序列号:将是 VD 0 等。Slt
sda
下载页面提供的另一个软件包称为“ServerView RAID Manager”。它将在服务器的端口 3173 中提供基于 Java 的 Web GUI(= 连接互联网的服务器上需要保护的另一件事),以及简化的命令行工具amCLI
。有了它,您可以通过 来查看所有 RAID 控制器配置信息amCLI -l all
。您可以在下载页面“文档”选项卡的相应子类别中找到该软件包的说明。