当前位置: 首页 > Linux

raid卡常用命令

时间:2023-04-07 01:05:07 Linux

手动创建raid##删除raidroot@scaler:~#/opt/MegaRAID/MegaCli/MegaCli64-CfgLdDel-L2-A0##Createraidroot@scaler:~#/opt/MegaRAID/MegaCli/MegaCli64CfgLDAdd-r5[41:5,41:6,41:7,41:8,41:9,41:10,41:11,41:12,41:13,41:14]-strpsz128-A0raid卡日志,保存到文件/opt/MegaRAID/MegaCli/MegaCli64-AdpEventLog-GetEvents-fraid.envent.log-a0新加硬盘,重插硬盘清除外键/opt/MegaRAID/MegaCli/MegaCli64-CfgForeign-Scan-aALL/opt/MegaRAID/MegaCli/MegaCli64-CfgForeign-Clear-aALL如何查看和清除raid缓存##删除,/opt/MegaRAID/MegaCli/MegaCli64-GetPreservedCacheList-aALL/opt/MegaRAID/MegaCli可能是重建raid时需要/MegaCli64-DiscardPreservedCache-L7-aall/opt/MegaRAID/MegaCli/MegaCli64-PDMakeGood-PhysDrv[8:1]-a0/opt/MegaRAID/MegaCli/MegaCli64-CfgForeign-import-a0commoncheckdiskerro/opt/MegaRAID/MegaCli/MegaCli64-pdlist-a0|grep-Ei"enc|SlotNumber|Firmwarestat|mediaerror|othererror"raidconsistencycheck禁用一致性检查/opt/MegaRAID/MegaCli/MegaCli64-AdpCcSched-Dsbl-Aall启用一致性安全检查,/opt/MegaRAID/MegaCli/MegaCli64-AdpCcSched-ModeConc-Aall查看一致性检查信息/opt/MegaRAID/MegaCli/MegaCli64-AdpCcSched-info-Aall在pdlist中可以看到硬盘类型MediaType:HardDiskDevice,如果是solidstatedisk,会显示solidstatedevicePDType:SAS,这个应该可以判断是sata盘还是sas盘。flushraidcache/opt/MegaRAID/MegaCli/MegaCli64-AdpCacheFlush-AallFlashHDDMegaCli-PdLocate-start-physdrv[E:S]-aALLwriteback仅对写入有用。BBu状态会影响回写模式是否使能。/opt/MegaRAID/MegaCli/MegaCli64-LDInfo-Lall-Aall针对具体的逻辑盘查看全部,改成对应0、1、物理盘、逻辑盘一起查看megacli-LdPdInfo-aALL关闭告警raidgroup-AdpSetPropAlarmDsbl-aALL/opt/MegaRAID/MegaCli/MegaCli64ldpdinfo-aall|egrep"Slot|Firmware"/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-aAll检查BBBU状态,期待optimaroot@host185:~#/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-aAll|grep-Ei电池检查缓存策略/opt/MegaRAID/MegaCli/MegaCli64-LDInfo-Lall-AallCurrent缓存策略期望当前缓存策略如果BadBBU磁盘缓存策略没有写入缓存期望禁用/opt/MegaRAID/MegaCli/MegaCli64-LDInfo-Lall-aAllsetcache./MegaCli-LDSetPropNOCachedBadBBU-Lall-aALL./MegaCli-LDSetPropCachedBadBBU-Lall-aALL检查RAIDd初始化进度/opt/MegaRAID/MegaCli/MegaCli64-ldinfo-lall-a0raid更换硬盘后,判断状态1417/opt/MegaRAID/MegaCli/MegaCli64-ldinfo-lall-a0|less1418/opt/MegaRAID/MegaCli/MegaCli64-ldpdinfo-a0|less查看状态每个物理硬盘1419/opt/MegaRAID/MegaCli/MegaCli64-pdlist-a0|egrep"SlotNumber|Firmwarestat“writethrough”写回/opt/MegaRAID/MegaCli/MegaCli64LDSetPropWB-Lall-Aall##Change1logicdisk/opt/MegaRAID/MegaCli/MegaCli64-LDSetPropWB-L3-A0/opt/MegaRAID/MegaCli/MegaCli64-LDSetPropWB-L4-A0查看电池状态/opt/MegaRAID/MegaCli/MegaCli64-AdpBbuCmd-GetBbuStatus-aALL-AdpBbuCmd-GetBbuCapacityInfo-A0更换硬盘,查看重建进度/opt/MegaRAID/MegaCli/MegaCli64-PDRbld-showprog-physDrv[40:7]-a0关闭读取缓存/opt/MegaRAID/MegaCli/MegaCli64LDSetPropDirect-Lall-Aall关闭磁盘缓存/opt/MegaRAID/MegaCli/MegaCli64-LDSetProp-DisDskCache-Lall-Aall