本文档提供了使用LSI MegaRaid控制器(用于统一计算系统)时最常用的命令列表。
MegaCLI是用于从LSI Raid控制器获取信息的实用程序。MegaCLI也可用作故障排除工具。此时,Cisco统一计算系统(UCS)系统事件日志(SEL)或板载故障日志(OBFL)日志中不会捕获RAID控制器事件。
MegaCLI支持Windows、Linux、VMware、Solaris、DOS和Free BSD。下载后,您需要解压文件,并根据操作系统(OS)选择适当的安装包。 8.0.4.07_MegaCLI.txt文件中提供了有关安装过程、漏洞修复和支持的raid控制器的详细信息。执行初始解压后,此文件可用。详细的安装过程可在与每种操作系统类型关联的自述文件中找到。从LSI下载MegaCLI实用程序,链接如下:
请注意,MegaCLI现在称为StorCLI。
Cisco 建议您了解以下主题:
LSI MegaRaid控制器
统一计算系统
本文档不限于特定的软件和硬件版本。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
MegaCLI64 AdpALLInfo a0
此命令提供产品名称、序列号、固件版本、制造日期、硬件配置、设置、功能、限制、存在的设备、支持的操作、错误计数器和默认设置:
MegaCLI64 AdpEventLog GetEvents a0 > eventlog
此命令将提取所有事件并将其写入名为事件日志的文件:
MegaCli64 FwTermLog Dsply a0
此命令显示固件日志,其中包括环境数据、控制器属性、内存信息、事件和有关电池备份单元(BBU)的信息,如物理属性、监控信息、容量和设计信息。输出还提供特定于BBU的事件消息。
MegaCli64 PDList a0
显示所有物理磁盘驱动器和连接到所选适配器的其他设备的相关信息;包括驱动器类型、大小、序列号和固件版本。对于串行连接SCSI(SAS)设备:包括SAS地址。对于SAS扩展器:包括连接到扩展器的驱动器数。
MegaCli64 PdLocate PhysDrv[E:S] a0 (enclosure device id, slot)
显示驱动器上的定位器led:
MegaCli64 PdLocate stop PhysDrv[E:S] a0
关闭驱动器上的定位器LED:
MegaCli64 AdpBbuCmd a0
显示BBU固件、计费、容量和属性信息:
MegaCli64 AdpBbuCmd GetBbuProperties a0
显示自动学习信息:
MegaCli64 AdpBbuCmd GetBbuStatus a0
显示详细的充电状态和气量计状态:
/opt/MegaRAID/MegaCli/MegaCli -AdpSetProp AlarmSilence -aALL
这将使RAID控制器蜂鸣音静音。
预引导CLI
如果客户无法安装MegaCLI实用程序或由于其他原因无法使用该实用程序,您可以访问预引导CLI并运行与上图所示相同的命令。
唯一的区别是,命令在上面的“MegaCli64”之后从Preboot CLI开始。
例如:
$ $LDGetProp -Cache -LALL -a0 (Cache policy on the VDs) $FwTermLog –Dsply –a0 (redirect the output to file) $AdpAllInfo –a0 (Gives LSI FW and RAID type info) $AdpBbuCmd -GetBbuStatus –a0 (BBU Status info)
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
04-Sep-2015 |
初始版本 |