安装storcli工具
1、下载对应的vib文件,安装至esxi主机
链接:https://pan.baidu.com/s/1i8C62-SnHdXAwB7G_9xlQQ
提取码:1234
2、使用winSCP 拷贝 vib 文件到ESXI主机/var/log/vmware/目录下。
3、安装storcli
esxcli software vib install -v /var/log/vmware/vmware-storcli-007.0706.00.vib -f
4、创建storcli命令的软链接。
ln -s /opt/lsi/storcli/storcli /bin/storcli
通过storcli -h 可获取storcli所有命令格式,以下介绍常用操作指令。
查看所有raid控制器信息
storcli show 获取raid卡controller 号以及查看raid卡型号及配置
查看某一raid控制器详细信息
storcli /c0 show 查看controller号为0的raid卡的详细信息
此处重点列出几项查看内容,包括raid卡型号、固件版本、驱动版本、虚拟驱动器列表、物理驱动器列表。
清除磁盘Foreign状态
当物理驱动器列表中的物理启动器状态显示为Foreign时,可通过storcli /c0 /fall show命令查看所有Foreign状态的磁盘信息。
使用storcli /c0 /fall import命令清除所有foreign状态
若无法清除,执行以下命令:
./storcli /c0 /fall del
将磁盘设置为UGOOD状态
storcli /c0 /e64 /s7 set good force
设置控制器为0,背板为64,槽位号为7的磁盘为good状态
storcli创建raid
通过storcli -h,查看用storcli命令创建raid的命令格式如下:
以下以一块盘为例,创建raid0虚拟驱动器:
1、通过storcli /c0 /eall /sall show命令,查看c0物理驱动器列表,创建raid前须确保磁盘状态为UGood,若不是则通过上述方法调整对应磁盘状态。找到对应磁盘的EID及Slt号。
storcli /c0 add vd r0 drives=62:4
在控制器0,背板为62,槽位号为4上创建raid0虚拟驱动器,此处的62:4即对应物理驱动器列表里的EID:Slt
2、创建完成后,通过storcli /c0/vall show查看所有虚拟驱动器列表。
storcli创建jbod
同raid创建时一样,第一步通过storcli /c0 /eall /sall show查看对应磁盘的EID:Slt。
Storcli /c0 add JBOD drives=62:4
在控制器0,背板为62,槽位号为4上创建JBOD虚拟驱动器,此处的62:4即对应物理驱动器列表里的EID:Slt。
创建完成后,通过storcli /c0/vall show可查看所有虚拟驱动器列表。
7、 格式化raid组
storcli /cx[/ex]/sx start initialization
storcli /c0/v4 start init force
附:
raid组删除重做
./storcli /c0/v0 del force
./storcli /c0/vall show
./storcli /c0 add vd r0 drives=252:0