前提条件,准备好storcli工具,我这里用的是storcli64。
1、查看控制器相关信息:
./storcli64 show
其中Ctl是控制器,编号为0
2、若要查看Ctl编号为0的内容,使用如下信息:
./storcli64 /c0 show
查看所有的控制器,使用/call选项:
./storcli64 /call show
>DG为0 ,表示磁盘组。选项就是/d0,查看所有DG就是/dall
>VD为239,表示RAID卷组,选项就是/v239,查看所有RAID卷组就是/vall
>EID为252,表示Enclosure ID。选项就是/e252,查看所有EID就是/eall
>Slt为0, 表示硬盘槽位。查看所有就是 /sall ,查看某一个硬盘就是 /s0 ,/s1 , s2 ,查看一个范围 /s0-2
创建RAID0:
./storcli64 /c0 add vd r0 drives=252:0,4 pdcache=on
创建RAID1:
./storcli64 /c0 add vd r1 drives=252:0,4 pdcache=on
删除执行RAID卷,比如vd=239:
./storcli64 /c0 /v239 del
删除所有RAID:
./storcli64 /c0 /vall del
进行盘片升级:
/opt/automation# ./storcli64 /cx/ex/sx download src=test.fw
/cx Controller specific commands
/ex Enclosure specific commands
/sx Slot/PD specific commands
对Raid下发IO:
创建好raid后,用lsblk命令可以查看到新生成的盘符:
使用fio下发IO:
fio --eta=always --filename=/dev/sdb--direct=1 --iodepth=128 --thread --name=pretest --rw=write --ioengine=libaio --bs=128k --size=100% --numjobs=1 --loops=3 --group_reporting