硬 raid 快速配置
查看并清理 foreign configure
/opt/MegaRAID/storcli/storcli64 /c0/fall show
/opt/MegaRAID/storcli/storcli64 /c0/fall del
查看物理磁盘,确定数目和 eid 和 sid,一般是连续的
/opt/MegaRAID/storcli/storcli64 /c0/eall/sall show
配置 raid
一般需要确认 enclosure ID 和 Slot ID。
在这里 eid 就是 8,sid 就是 0-9 一共九块盘。根据第二步看到的数据进行修改。
/opt/MegaRAID/storcli/storcli64 /c0 add vd r5 size=all name=lotus drives=8:0-9 AWB ra direct strip=256
上述是一般 raid 创建,我们的存储机器有 36 块盘,所以指定前 18 块盘是一个 raid5,接着 17 块盘是一个 raid5,最后一个盘是全局热备盘。以 172.16.10.11 为例子:
sudo /opt/MegaRAID/storcli/storcli64 /c0 add vd r5 size=all name=lotus drives=25:1-18 AWB ra direct strip=1024
sudo /opt/MegaRAID/storcli/storcli64 /c0 add vd r5 size=all name=lotus-2 drives=20:1-23 AWB ra direct strip=1024
sudo /opt/MegaRAID/storcli/storcli64 /c0/e26/s12 add hotsparedrive
根据实际需求,确定 eid 和 slot id,生成 raid,最后一步指定一个全局热备盘。
查看vd信息
/opt/MegaRAID/storcli/storcli64 /c0/vall show
格式化虚拟盘,并挂载
lsblk
mkfs.ext4 /dev/xxx
mount /dev/xxx /your/path
根据 lsblk 输出的结果,判断虚拟盘的盘符,然后格式化,最后挂载到指定路径。
raid 10 配置
/opt/MegaRAID/storcli/storcli64 /c0 add vd r10 Size=all name=test drives=16:1-4 AWB ra direct strip=1024 pdperarray=2