linux添加阵列后看不到home下文件,003、使用MegaCli工具查看Raid磁盘阵列状态

#/usr/sbin/megacli64 -AdpBbuCmd -aAll 【查看电池信息】

#/usr/sbin/megacli64 -FwTermLog -Dsply -aALL 【查看raid卡日志】

#/usr/sbin/megacli64 -adpCount 【查看适配器个数】

#/usr/sbin/megacli64 -AdpGetTime --aALL 【查看适配器时间】

#/usr/sbin/megacli64 -AdpAllInfo -aAll    【查看所有适配器信息】

#/usr/sbin/megacli64 -LDInfo -Lall -aAll    【查看所有逻辑磁盘组信息】

#/usr/sbin/megacli64 -PDList -aAll    【查看所有的物理信息】

#/usr/sbin/megacli64 -AdpBbuCmd -GetBbuStatus -aALL |grep 'Charger Status' 【查看充电状态】

#/usr/sbin/megacli64 -AdpBbuCmd -GetBbuStatus -aALL【查看BBU状态信息】

#/usr/sbin/megacli64 -AdpBbuCmd -GetBbuCapacityInfo -aALL【查看BBU容量信息】

#/usr/sbin/megacli64 -AdpBbuCmd -GetBbuDesignInfo -aALL    【查看BBU设计参数】

#/usr/sbin/megacli64 -AdpBbuCmd -GetBbuProperties -aALL    【查看当前BBU属性】

#/usr/sbin/megacli64 -cfgdsply -aALL    【查看Raid卡型号,Raid设置,Disk相关信息】

1.检测RAID条带大小为1M

megacli64 -LDInfo -Lall –aALL

2.查看故障硬盘,如果有热备会有hotspace

megacli64 -PDList -aAll  |grep Firmware

3.检测硬盘坏掉的磁盘数

/usr/sbin/megacli64 -AdpAllInfo -aALL |grep "Failed Disks"

4.RAID卡查看

megacli64 -FwTermLog -Dsply -aALL | grep error

megacli -PDList -aALL

2、手工执行充电

megacli64-AdpBbuCmd -BbuLearn -aall

3、查看raid卡日志

megacli64-fwtermlog dsply -aall

查看硬盘信息通过上述命令,我们可以查看到很多关于硬盘的信息

p_w_picpath2013-2-1%2022%3A59%3A16.png?version=1&modificationDate=1359739679000

megaCli -LDinfo -Lall -aALL                          查看RAID信息  (看做的是什么RAID)

通过这个命令,我们可以看出很多东西,例如做的什么raid,有几个分区,块大小为多少以及用了几块硬盘,一目了然

p_w_picpath2013-2-1%2023%3A10%3A50.png?version=1&modificationDate=1359739679000

megacli -ShowSummary  -aALL                 查看RAID卡信息   (看RAID卡是什么型号的)

这条命令除了可以看出raid卡型号,也还可以看到有几块硬盘,每块硬盘的大小等,是一条十分全面的命令这条命令的第一部分:raid卡信息p_w_picpath2013-2-1%2023%3A16%3A28.png?version=1&modificationDate=1359739679000第二部分:硬盘信息

p_w_picpath2013-2-1%2023%3A18%3A38.png?version=1&modificationDate=1359739679000

第三部分:做的什么raid,有几个分区

p_w_picpath2013-2-1%2023%3A20%3A17.png?version=1&modificationDate=1359739679000

megacli -PDOffline -PhysDrv [1:4] -a0

megacli -PDOnline -PhysDrv [1:4] -a0

这两条命令是使物理磁盘联机/脱机      []中的1和4分别指的是如下图中的设备id和所在槽位

p_w_picpath2013-2-2%200%3A5%3A18.png?version=1&modificationDate=1359739679000

megacli -PDlist -aALL | grep "Foreign State“

查看时候有掉盘的硬盘

megacli -PDlist -aALL | grep "Slot”

通过这条命令可查看硬盘对应位置

megacli -PDMakeGood -PhysDrv[1:2] -a0

把第一块raid卡上Drivce ID为1,位置(slot)为2的物理硬盘状态改为unconfigrue good

megacli -CfgForeign -Scan -a0

扫描第一个raid卡上的硬盘是否有掉盘的硬盘

megacli -CfgForeign -Clear [a0]

清除第一块raid卡上的foreign信息

megacli -CfgLdAdd -r0 [1:2] WT Direct -a0

给第一块raid卡上的Drivce ID为1,位置(slot)为2做raid0

megacli -CfgLdAdd -r1 [1:2,1:3] WT Direct -a0

给第一块raid卡上的Drivce ID为1,位置(slot)为2和Drivce ID为1,位置(slot)为3做一个raid1

megacli -Pdgetmissing -a0

查看掉线的物理硬盘信息

megacli -PdReplaceMissing -physdrv [1:2] -array4, -row0 -a0

代替掉线硬盘(这句话我不是太理解)

megacli -LDSetProp -EnDskCache -Lall -aall

打开硬盘缓存megacli -LDSetProp -DisDskCache -Lall -aall关闭硬盘缓存

megacli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -Hsp[1:5] -a0

在第一块raid卡上给Drivce ID为1,位置(slot)为1,2,3槽位的硬盘制作raid5,并且为4槽位的硬盘做热备盘

megacli -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -a0

在第一块raid卡上给Drivce ID为1,位置(slot)为1,2,3槽位的硬盘制作raid5(无热备)

megacli -PDHSP -Rmv -PhysDrv[1:5] -a0

删除第一个raid卡中id为1位置为4的热备盘

megacli -CfgLdDel -L1 -a0

在第一块raid卡上删除第二个虚拟硬盘

megacli -LDRecon -Start -r5 -Add -PhysDrv[1:2] -L1 -a0

在第一块raid卡上的第二个虚拟硬盘上(此虚拟硬盘为raid5)多添加一个Drivce ID为1,位置(slot)为2的物理硬盘

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值