显示Rebuid进度 1 /opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -physdrv[20:2] -aALL 查看ES 1 /opt/MegaRAID /MegaCli/MegaCli64 -PDList -aAll -NoLog | grep -Ei "(enclosure|slot)" 查看所有硬盘的状态 1 2 /opt/MegaRAID/MegaCli 查看所有Virtual Disk的状态 1 /opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo -aAll -NoLog RAID Level对应关系: RAID Level /MegaCli/MegaCli64 -CfgLdAdd -r0[0:11] WB NORA Direct CachedBadBBU -strpsz64 -a0 -NoLog /opt/MegaRAID /MegaRAID/MegaCli/MegaCli64 -pdrbld -start -physdrv[12:10] -a0 查看Megacli的log 1 /opt/MegaRAID/MegaCli
#/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 查raid级别 #/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 查raid卡信息 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看硬盘信息 #/opt/MegaRAID/MegaCli/MegaCli64 /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aAll 【显示所有适配器信息】 #/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aAll 【显示所有逻辑磁盘组信息】 #/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll 【显示所有的物理信息】 #/opt/MegaRAID/ #/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ShowProg -LALL -aALL 或者以动态可视化文字界面显示 #/opt/MegaRAID/MegaCli/
—————————————————————————————————1、安装rpm -ivh MegaCli-8.07.14-1.noarch.rpm2、配置Raid查看磁盘情况:/opt/MegaRAID #只有一个Radi卡Exit Code: 0x015、查看DeviceID和SlotNum/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep 卸载分区:umount /dev/sdbumount /dev/sdc删除sdb分区,对应L1 a0:/opt/MegaRAID/MegaCli/MegaCli64 -cfglddel -L1-a0删除sdc分区,对应L2 a0:/opt/MegaRAID/MegaCli/MegaCli64 -cfglddel -L2 -a0此时SlotMun 2 - 11空闲,2-10 做新的分区,11用于Raid5的备份盘:/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [32:2,32:3,32:4,32:5,32:6,32:7,32
安装阵列制造商的检测程序 确认阵列卡 # lspci | grep -i raid 01:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS-3 3108 [Invader] (rev 02) 阵列卡为"Logic MegaRAID SAS-3 3108" 下载安装MegaRAID Storage Manager (MSM) lsi _17.05.02-2_all.deb 默认安装到目录/usr/local/MegaRAID Storage Manager/StorCLI/ 测试程序 查看所有阵列信息,这个输出会很长 # /usr/ local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 -AdpAllInfo -aALL Adapter #0 ===================== 获取状态信息 用一个简单的组合命令: /usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 -AdpAllInfo -aALL | grep -
MegaCli所兼容的服务器命令 查看缓存策略: /opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL |grep Policy Default Cache Policy Bad BBUAccess Policy : Read/WriteDisk Cache Policy : Disk's Default 生成自检及电池充放电日志: /opt/MegaRAID /MegaCli/MegaCli64 -AdpEventLog -GetEvents -aALL -f 1.log /opt/MegaRAID/MegaCli/MegaCli64 -FwTermLog -Dsply -aALL -f 2.log 打开物理磁盘缓存: /opt/MegaRAID/MegaCli/MegaCli64 -LDGetProp -DskCache -LALL -aALL Adapter 采用MegaCli方式查看电池充放电周期:/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuProperties -aALL BBU Properties
前几天安装了megaraid-storage-manager_17.05.02-2_all,用以前megacli的命令测试了一下就以为可以了。 dpkg -i storcli_007.1410.0000.0000_all.deb 他的默认安装目录在/opt/MegaRAID/storcli/ 测试 # /opt/MegaRAID/storcli # /opt/MegaRAID/storcli/storcli64 show CLI Version = 007.1410.0000.0000 May 19, 2020 Operating system 注意上面的Number of Controllers = 1 这表示只有一个阵列控制器,在下面的命令中,这个控制器的编号从0开始,下面的c0表示第一个控制器 # /opt/MegaRAID/storcli 可以看到只创建了一个虚拟磁盘磁盘组(上面的编号0),很就方便提取它的状态: # /opt/MegaRAID/storcli/storcli64 /c0 /vall show | grep RAID |
查看到的结果如下,一个firmware显示为Unconfigured,一个显示为Rebuild # /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep 如果用megacli来进行确认,发现确实是solt 11的盘在做rebuild. # /opt/MegaRAID/MegaCli/MegaCli64 -pdrbld -showprog -physdrv # /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep "Firmware state" Firmware state: Online, Spun Up while $(true); do /opt/MegaRAID/MegaCli/MegaCli64 adpeventlog getlatest 200 -f ~/adpeventlog.txt a0; # /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep "Firmware state" Firmware state: Online, Spun Up
1:下载软件包 http://www.lsi.com/support/downloads/megaraid/miscellaneous/linux/1.01.39_Linux_Cli.zip i386.rpm 3:加载硬盘的步骤 环境:dell R710 系统:cent os5 现有硬盘数量:1块 raid情况:rai0 硬盘接口:SAS 现添加新硬盘一块: 1:#/opt/MegaRAID /MegaCli/MegaCli64 -cfgdsply -aALL (查看 Raid Card 型号、Disk 相关资料) #/opt/MegaRAID/MegaCli/MegaCli64 -
c /etc/maven/maven2-depmap.xml missing /opt/MegaRAID/MegaCli/MegaCli .....U... /opt/MegaRAID/MegaCli/MegaCli64 .....U... /opt/MegaRAID/MegaCli/libstorelibir-2.so.14.07-0 S.5....T. c /etc/ssh/sshd_config S.?......
查看服务器硬件基础信息 [root@node-1 ~]# rpm -ivh storcli-1.18.05-1.noarch.rpm #安装包请见文章末尾 [root@node-1 ~]# /opt/MegaRAID --------------------------------------------------------------------------- [root@node-1 ~]# /opt/MegaRAID 卡下的物理磁、逻辑盘信息,这里我需要看物理磁盘的容量情况,可以在PD LIST部分找到 如果不需要其他信息,和我一样只需要知道物理磁盘信息的话可以使用如下命令 [root@node-1 ~]# /opt/MegaRAID 六、查询硬盘FRU号 [root@node-2 ~]# /opt/MegaRAID/storcli/storcli64 -PDList -aAll | grep FRU #如果想查看具体信息可以去掉过滤条件 CRU: 49Y2023 从上可以看到有两对重复的FRU号,怀疑可能是组成raid,那么就要通过storcli查看下硬盘raid情况 (1)查看逻辑磁盘 [root@node-2 ~]# /opt/MegaRAID
raid_card_manufacturer = "adaptec" return raid_card_manufacturer elif output.find("MegaRAID disk_type2_num = 0 disk_type3_num = 0 status, output = commands.getstatusoutput("/opt/MegaRAID }'") disk_capacity = output.split() status, output = commands.getstatusoutput("/opt/MegaRAID '") disk_interface = output.split() status, output = commands.getstatusoutput("/opt/MegaRAID
下载地址:http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.07.14_MegaCLI.zip ; (linux文件夹下有个 PhysDrv [1:4] -a0 9、查看物理磁盘重建进度 MegaCli -PDRbld -ShowProg -PhysDrv [1:5] -a0 查看硬盘信息 raidlevel=`/opt/MegaRAID LDInfo -Lall -aALL | grep "RAID Level" | uniq | awk '{print $4}' | cut -b 9-9` disknumber=`/opt/MegaRAID /MegaCli64 -LDInfo -Lall -aALL | grep "Drives" | uniq | awk -F ":" '{print $2}'` disktype=`/opt/MegaRAID MegaCli/MegaCli64 -PDList -aALL | grep "PD Type" | head -1 | awk -F: '{print $2}'` diskcapacity=`/opt/MegaRAID
新建raid适用于LSI MegaRAID。storcli64命令官网即可下载。 (1)删除全局热备 /opt/MegaRAID/storcli/storcli64 /c0/e252/s5 delete hotsparedrive /opt/MegaRAID/storcli /storcli64 /c0 show(2)新建raid1 /opt/MegaRAID/storcli/storcli64 /c0 add vd r1 drives=252:5-6 /opt /MegaRAID/storcli/storcli64 /c0 show(3)初始化raid vd /opt/MegaRAID/storcli/storcli64 /c0/v2 start init (4)检查初始化 /opt/MegaRAID/storcli/storcli64 /c0/v2 show init(5)强制一致性校验 /opt/MegaRAID/storcli/storcli64
基于Windows7的HD tune比较测试 win7虚拟机文件分别迁移到ceph、zfs(raidz1)和硬件阵列卡(MegaRAID SAS-3 Raid5)再分别运行HD tune HD tune测试性能的结果(连续读写) 测试项目(Sequent) Read(KB/s) Write(KB/s) ceph 2313964 23923 zfs raidz1 874807 25362 MegaRAID (4K随机读写) 测试项目(4KB random) Read(IOPS) Write(IOPS) ceph 9221/115191 94/97 zfs raidz1 3521/32701 80/84 MegaRAID 基于RHEL5的DD比较测试 这台虚拟机部分磁盘使用本地存储,部分磁盘使用ceph,如下图 在两个不同的路径分别创建文件,其中/test.img在ceph上,/u01/test.img在本地磁盘阵列(MegaRAID
2、此时,将打开MegaRaid BIOS Config Utility Virtual Configuration屏幕。 5、显示MegaRAID BIOS Config Utility Config Wizard – Drive Group Definition屏幕时,您。 2、可以看到系统中的驱动器和驱动器组。
/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -a0|grep Error 但是如果通过下面的命令去查磁盘的状态就会发现有一块磁盘确实已经坏了。 # /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep Firmware Firmware state: Online, Spun Up Device
可以使用metaCli来检测,比如检测坏块 /opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -a0|grep Error 检查firmware的状态 /opt/ MegaRAID/MegaCli/MegaCli64 -PDList -aALL|grep Firmware 8 关闭Zabbix监控 搬迁的过程中,需要提前关闭Zabbix的报警和监控,要不很可能出现报警风暴
DELL服务器 使用MegaCli64查看RAID: 安装 # rpm-ivh MegaCli64-8.07.14-1.noarch.rpm 默认是安装到/opt/MegaRAID目录下了。 cd /opt/MegaRAID/MegaCli 执行./MegaCli64 -LDInfo -LAll-aAll ----> 常用 ? #.
使用megaraid修复raid1掉线硬盘 使用说明: 查看硬盘状态 ~# megacli -PDList -aAll -NoLog | grep 'Firmware state' Firmware state
查RAID控制器信息 root in summer in ~ ➜ lspci | grep -i raid 01:00.0 RAID bus controller: Broadcom / LSI MegaRAID RAID型号 root in summer in ~ ➜ MegaCli -AdpAllInfo –aALL | grep "Product Name" Product Name : LSI MegaRAID