使用hpacucli操作和查看HP磁盘控制器的raid

     2014年02月10日       teddy.sun       运维笔记->系统管理       hpacucli 

HP提供了hpacucli工具,见链接http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-66b08e49c28f4bd49f4641ed80
查看磁盘PD和VD的状态

#!/bin/bash
slotid=`hpacucli ctrl all show status | grep 'Smart Array'|awk '{ print $6 }'`
hpacucli ctrl slot=$slotid pd all show status
hpacucli ctrl slot=$slotid ld all show status

删除一个逻辑卷

#!/bin/bash
#LDID 是要删除的逻辑卷ID
LDID='3'
slotid=`hpacucli ctrl all show status | grep 'Smart Array'|awk '{ print $6 }'`
hpacucli ctrl slot=$slotid ld $LDID delete

创建一个逻辑卷

#!/bin/bash
slotid=`hpacucli ctrl all show status | grep 'Smart Array'|awk '{ print $6 }'`
#以下命令的drivers根据情况修改,这里1I:1:3和1I:1:4分别标识了2块磁盘。以下这条命令用于将他们组建成RAID1
hpacucli ctrl slot=$slotid create type=ld drives=1I:1:3,1I:1:4 raid=1