标签:2017-4-11
[root@xuhui-1 py]# echo pd63 | cut -c 3- 63
从第三个字符开始截取
在shell函数有自己的parameter,函数其实就是命令
磁带状态的变化,从拔盘,到插盘的过程中。
Device |Normal|Damage|Rebuild|Normal
Virtual Drive |Optimal|Degraded|Degraded|Optimal
Physical Drive |Online|Failed –> Unconfigured|Rebuild|Online
Megcli 是控制Raid的 可以完成上线磁盘,重做磁盘等动作
Megcli 也可以查看磁盘信息:
Megcli查看所有硬盘中的信息:
-a 指定 adapter
Enclosure Device ID 是硬件的ID号
Slot Number: 是硬盘所处槽位的ID号
常用命令:
PD:Physical disks
VD:Virtual disk
/opt/MegaRAID/MegaCli/MegaCli64 -PDList -a0 -NoLog | grep -c "Enclosure Device ID" #查看适配器#0的物理磁盘数量 /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll -NoLog #查看PD信息来自于所有适配器#ALL /opt/MegaRAID/MegaCli/MegaCli64 -PDList -a0 -NoLog #查看PD信息来自于适配器#0 /opt/MegaRAID/MegaCli/MegaCli64 -PDList -a0,1 -NoLog #查看PD信息来自于适配器#0 #1 /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll -NoLog | grep -Ei "(enclosure|slot)" #查看各个PD的enclosure device id 和 slot number(后边在指定PD时会用到) /opt/MegaRAID/MegaCli/MegaCli64 -pdInfo -PhysDrv[62:0] -a0 #查看适配器0指定的PD的信息(PD enclosure device id为62 slot number 为 0) /opt/MegaRAID/MegaCli/MegaCli64 -pdInfo -PhysDrv[62:0] -a0 | grep -i Temp | awk -F ":" ‘{print $2}‘ | awk -F "C" ‘{print $1}‘ #将单个指定的PD的温度过滤出来的例子 /opt/MegaRAID/MegaCli/MegaCli64 -PdLocate -start -physdrv[252:2] -a0 #点亮指定硬盘(定位) /opt/MegaRAID/MegaCli/MegaCli64 -pdgetmissing -a0 #查看RAID阵列中掉线的盘 /opt/MegaRAID/MegaCli/MegaCli64 -pdrbld -start -physdrv[12:10] -a0 #手动开启rebuid /opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv[62:0] -a0 #下线硬盘
review what i studied `date` - 2017-4-11
标签:2017-4-11
原文地址:http://commonxu.blog.51cto.com/9156074/1915070