如何从 Linux 命令行管理 Dell H700 RAID 控制器?

Ins*_*yte 7 raid dell h700 dell-perc

以前的 PERC 控制器都可以由 LSI MegaCLI 工具管理/监控。这些工具的最新版本似乎无法识别我的 H700 卡:

$ sudo /opt/MegaRAID/MegaCli/MegaCli64 -adpCount 

Controller Count: 0.
Run Code Online (Sandbox Code Playgroud)

除了安装庞大的 OMSA 套件之外,还有其他选择吗?

-本

Gre*_*ith 7

您没有提到您使用的是哪个“最新版本”。我刚试过这个,现在似乎工作正常。Dell H700 正在使用此芯片组:

# lspci -v | grep LSI
01:00.0 RAID bus controller: LSI Logic / Symbios Logic LSI MegaSAS 9260 (rev 05)
Run Code Online (Sandbox Code Playgroud)

访问 LSI 网站的支持部分,9260 是“MegaRAID Value Line”的一部分。这将我带到MegaRAID SAS 9260-8i,从那里单击“下载”选项卡。我从 11 年 2 月 28 日下载了“MegaCLI - Linux(MegaRAID 5.0 版)”,版本 8.01.06。解压缩包,然后像这样安装/运行它:

# rpm -i Lib_Utils-1.00-08.noarch.rpm MegaCli-8.01.06-1.i386.rpm 
# /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL  

Adapter #0

==============================================================================
                    Versions
                ================
Product Name    : PERC H700 Integrated
Serial No       : 0000000
FW Package Build: 12.10.0-0025
Run Code Online (Sandbox Code Playgroud)

出于隐私原因,我在此处将序列号设为空白。您可能还需要对卡进行固件升级以使其兼容。我不会感到惊讶,当您尝试它时这不起作用并且此后才被修复。由于此类问题,我尽量推迟从戴尔购买这些新控制器,直到它们发布后。