MegaCli 是LSI公司官方提供的SCSI卡管理工具,由于LSI被收购变成了现在的Broadcom,所以现在想下载MegaCli,需要去Broadcom官网查找Legacy产品支持,搜索MegaRAID即可。关于MegaCli 的使用可以看我的另一篇博文,这里就不再介绍了。
现在官方有storcli,storcli已经基本代替了megacli,整合了LSI和3ware所有产品。安装方面比较简单,megacli还要Lib_Utils的支持,而storcli只用一个rpm包就可以下载,去Broadcom官网去找就行了:https://www.broadcom.com/site-search?q=storcli
安装完后,默认位置在 /opt/Mega/storcli下面,下面介绍storcli工具的简单使用
获取帮助
storcli64 -h
基础信息
storcli64 show [all] 显示raid卡相关信息、raid卡高级软件信息,可以看到只有一个控制器
控制器配置
获取控制器信息
storcli64 /c0 show 显示控制器0的信息,我们可以看到有6个物理设备,以及enclosure id号为58,硬盘大多是附在enclosure上不是直接附在controller上,如果你之前看过MegaCli 的操作,对这个应该就还挺熟悉了
剩余空间
storcli64 /c0 show freespace
CC(consistency check)
storcli64 /c0 show cc
storcli64 /c0 show ccrate
设置cc
storcli /cx set consistencycheck|cc=[off|seq|conc] [delay=value]
storcli /cx set ccrate=<value>
rebuild
storcli64 /c0 show rebuildrate 获取rebuild速率
storcli64 /c0 set rebuildrate=30 设置rebuild速率
清除缓存
storcli64 /c0 flushcache 清除raid卡、物理磁盘cache
enclosure
获取信息
storcli64 /c0/eall show
storcli64 /c0/e58 show 获取单个enclosure信息
storcli64 /c0/e58 show all 获取单个enclosure详细信息
storcli64 /c0/e58 show status 获取enclosure下磁盘风扇等设备的状态
磁盘配置
RAID组配置