ubuntu22.04安装storcli磁盘阵列工具

下载

解压提取

cd /opt/
unzip 1-01-10_StorCLI.zip
cd Linux OS/
unzip MR_SAS_CLI_StorCLI-1.01.10.zip
#安装rpm包提取工具和依赖库libncurses5
apt install rpm2cpio libncurses5
rpm2cpio storcli-1.01.10-1.noarch.rpm | cpio -idmv

创建连接

ln -s /opt/MegaRAID/storcli/storcli64 /usr/sbin/storcli

使用命令

命令 解释
storcli -h 查看帮助信息
storcli show 查看RAID卡、系统内核、主机名等信息
storcli /c0 show all 查看第一块RAID卡版本、功能、状态、以及raid卡下的物理磁、逻辑盘信息。c0代表第一块raid卡,如果有多块则命令以此类推。
storcli /c0 show freespace 查看第一块RAID卡剩下的磁盘空间
storcli /c0 show rebuildrate 查看第一块RAID卡rebuildrate速度
storcli /c0 download file=mr3108fw.rom 升级第一块RAID卡固件
storcli /c0 restart 升级固件后重启RAID卡以便新固件及时生效
storcli /c0 flushcache 清除第一块RAID卡缓存
storcli /c0 /eall /sall show all 查看第一块RAID卡上物理磁盘详细信息
storcli /c0 /e252 /s0 start locate 定位第一块RAID上某块物理磁盘,物理磁盘的绿色的定位灯会闪烁。 e代表Enclosure,s代表Slot或PD
storcli /c0 /ex /sx stop locate 停止定位,定位灯停止闪烁。
storcli /c0 /e252 /sall show rebuild 查看磁盘重建进度
storcli /c0 /ex /sx start rebuild 开始重建
storcli /c0 /ex /sx stop rebuild 停止重建
storcli /c0 /ex /sx add hostsparedrive dgs=0 设置某块物理磁盘为磁盘组0的热备盘,如果不指定dgs,则为该RAID卡上全局热备盘。
storcli /c0 /ex /sx delete hostsparedrive 删除热备磁盘
storcli /c0 add vd each type=raid0 drives=252:0,1,2,3 单独为每一块物理磁盘创建raid0
storcli /c0 add vd type=raid5 size=all names=tmp1 drives=32:2-4 由第3、4、5块物理磁盘来构建RAID5,分配所有空间的逻辑磁盘命名tmp1。
storcli /c0 add vd type=raid10 size=all names=tmp1 drives=32:0-3 pdperarray=2 由前四块物理磁盘构建raid10,分配所有空间的逻辑磁盘命名为tmp1。(注意:LSI SAS3108最多支持64个RAID,创建10/50/60时,必须指定pdperarray参数。如果没有这个参数,是创建不成功的。这个参数的含义是:Specifies the
storcli /c0 add vd type=raid10 size=100GB,200GB names=tmp1,tmp2 drives=32:0-3 pdperarray=2 由前四块物理磁盘构建raid10,分别分配多个逻辑磁盘。
storcli /c0 add vd type=raid10 size=all names=tmp3 drives=32:0-3 pdperarray=2 剩下的所有空间分配给逻辑磁盘tmp3。
storcli /c0 /vall show all 显示第一块RAID卡上所有逻辑磁盘相关信息,也可指定某个逻辑磁盘v0,v1等等。
storcli /c0 /v0 show 显示第一块RAID卡上第一个逻辑磁盘信息
storcli /c0 /v0 del force 强制删除某个逻辑磁盘
storcli /c0 /bbu show all 显示bbu信息
storcli /c0 /vall set wrcache=wt/wb/awb 设置写策略
storcli /c0 show alarm 查看报警器信息
storcli /c0 set alarm=silence 暂时关闭报警器鸣叫
storcli /c0 set alarm=off 始终关闭报警器鸣叫
storcli /c0 /e252 /s3 set good 改变插入的物理磁盘的状态
storcli /c0 /e252 /s3 start initialization 初始化某个物理磁盘
storcli /c0 /e252 /s3 show initialization 查看某个初始化的物理磁盘进度
storcli /c0 /v0 set wrcache=wt 修改vd的写策略
storcli /c0 /v0 set rdcache=nora 修改vd的读策略
storcli /c0 /fall show 查看foreign信息
storcli /c0 /fall import 导入foreign
storcli /c0 show termlog type=contents 在线查看日志
storcli /c0 show termlog type=contents grep “rebuild”
storcli /c0 show events file=/home/eventreports 将日志存储为文件

参考

posted on   Colin88  阅读(33)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· 因为Apifox不支持离线,我果断选择了Apipost!
历史上的今天:
2023-02-28 linux重置密码和单用户模式
2023-02-28 centos7 启动报错 Failed to mount /sysroot
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示