本文主要介绍Megacli工具的常用命令

MegaCli 是LSI公司官方提供的SCSI卡管理工具软件,后来经过一系列的收购合并等操作,现在的LSI属于博通公司旗下的产品,因此如果需要下载MegaCli的话可以前往博通官网下载。

MegaCli工具一般在/opt/MegaRAID/MegaCli/MegaCli64,当然也可以直接使用MegaCli,一般来说两者是一样的

/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL
# 查看所有阵列卡的所有阵列逻辑卷的所有信息/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -a0 | grep -i "Virtual Disk"
# 查看第1张阵列卡上一共有多少个raid阵列组(默认从0开始计数)/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -L0 -a0
# 查看第1张阵列卡上的第0个raid阵列组的信息(默认从0开始计数)/opt/MegaRAID/MegaCli/MegaCli64 -LDPdInfo -aAll
# 查看所有阵列卡的所有阵列逻辑卷的所有信息(包括阵列逻辑卷对应的物理硬盘)/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL
# 显示所有阵列卡信息,可以查看机器上一共有多少张阵列卡以及每张卡的详细信息/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL
# 查看所有阵列卡上的所有物理硬盘信息,包括型号、接口、SN码、部分SMART信息等/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [32:2,32:3,32:4] WB Direct -Hsp[32:4] -a0
# 在第1张阵列卡上创建一个 raid5 阵列,由物理盘 1,2,3 构成,该阵列的热备盘是物理盘 4
# 注意这里的32:2指的是使用eID和slot ID对一个阵列卡下的硬盘进行定位(默认从0开始计数)/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [32:2,32:3,32:4] WB Direct -a0
# 同上,创建一个 raid5 阵列,但是不指定热备盘/opt/MegaRAID/MegaCli/MegaCli64 -LDRecon -Start -r5 -Add -PhysDrv[32:5] -L1 -a0
# 在线添加物理硬盘到某个阵列中/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdDel -L1 -a0
# 删除第1张阵列卡上的第2个raid阵列(默认从0开始计数)/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ShowProg -LALL -aALL
# 阵列创建完后,会有一个初始化同步块的过程,可以看看其进度/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ProgDsply -LALL -aALL
# 同上,但是以动态可视化文字界面显示进度信息/opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ShowProg -LALL -aALL
# 查看阵列后台初始化进度/opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ProgDsply -LALL -aALL
# 同上,以动态可视化文字界面显示/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[32:7] -a0
# 指定第1张阵列卡的第8块盘作为全局热备 (默认从0开始计数)/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[32:7] -a0
# 同上,指定为某个阵列的专用热备/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Rmv -PhysDrv[32:7] -a0
# 删除全局热备盘/opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv [32:2] -a0
# 将某块物理盘下线(offline)/opt/MegaRAID/MegaCli/MegaCli64 -PDOnline -PhysDrv [32:2] -a0
# 将某块物理盘下线(online)/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv [32:2] -a0
# 换盘后查看物理磁盘重建进度/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ProgDsply -PhysDrv [32:2] -a0
# 以动态可视化界面查看物理磁盘重建进度/opt/MegaRAID/MegaCli/MegaCli64 -FwTermLog -Dsply -aALL
# 查看raid卡日志,注意日志的输出量可能较大,阵列卡对应的组建阵列等操作的详细信息都可以在日志中查看/opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL
# 显示Raid卡型号,Raid设置,Disk相关信息/opt/MegaRAID/MegaCli/MegaCli64 -adpCount
# 显示适配器个数,只能查看机器上一共有多少张阵列卡,不能查看详细信息/opt/MegaRAID/MegaCli/MegaCli64 -AdpGetTime –aALL
# 显示适配器时间/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll
# 查看BBU的详细信息/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus - aALL |grep 'Charger Status'
# 查看BBU电池的充电状态/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL
# 显示BBU状态信息/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuCapacityInfo -aALL
# 显示BBU容量信息/opt/MegaRAID/MegaCli/ MegaCli64 -AdpBbuCmd -GetBbuDesignInfo -aALL
# 显示BBU设计参数/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuProperties -aALL
# 显示当前BBU属性

Megacli常用命令整理相关推荐

  1. python常用命令汇总-python数据分析之pandas常用命令整理

    原标题:python数据分析之pandas常用命令整理 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型 ,提供了高效地 ...

  2. docker常用命令_docker常用命令整理

    docker常用命令整理 代码狂魔 • 5 天前 • 技术积累 • 14 • 0 前面已经把docker是什么和 docker怎么安装已经写了,现在我将常用命令做一个整理,方便日后查阅 常用命令 do ...

  3. android 常用命令,Android开发常用命令整理

    一些命令,不常用就忘记了,特整理在这里,忘了就查查.. ·        alias 用于定义和查询别名,但不保存.修改home目录下.bashrc保存定义别名格式,不加参数即查询别名:alias c ...

  4. CMake常用命令整理

    CMake常用命令整理 转自:https://zhuanlan.zhihu.com/p/315768216 CMake 是什么我就不用再多说什么了,相信大家都有接触才会看一篇文章.对于不太熟悉的开发人 ...

  5. docker 容器 exited_docker常用命令整理

    docker常用命令整理 代码狂魔 • 5 天前 • 技术积累 • 14 • 0 前面已经把docker是什么和 docker怎么安装已经写了,现在我将常用命令做一个整理,方便日后查阅 常用命令 do ...

  6. kubernetes常用命令整理

    一.维护类: master节点: [root@k8s-master01 -]# for I in etcd kube-apiserver kube-controller-manager kube-sc ...

  7. Linux 常用命令整理(Centos7) (时区/正则/sed/htop/screen/ln/awk/……)

    目录 Linux 常用命令整理(Centos7) (附加正则.时区.git等) 一.系统查询常用命令: 1.文件中空格制表符替换sed 2.查看宿主机的用户名密码 3.last .w.lastb 查看 ...

  8. 常用命令整理一(git、adb、vim、cmd、sh)

    常用命令整理一(git.adb.vim.cmd.sh) 1.git篇 (1)安装git (2)配置 (3)使用 (4)基础概念 (5)gerrit相关 (6)git 指令遇到的一些问题 2.adb篇 ...

  9. Linux常用命令,Linux常用命令整理

    Linux常用命令一般可以分为很多种,比如查看硬件信息相关命令就有8个,分别是ifconfig.free.fdisk.ethtool.mii-tool.dmidecode.dmesg.lspci,用于 ...

最新文章

  1. 5分钟搞定开机引导界面
  2. 优化体系结构 - 解决多样性数据源
  3. php防止快速刷新代码(分享)_php防止网站被刷新的方法汇总
  4. C++设计模式-单例模式(双重锁定)
  5. Spring Boot 学习之,数据库一 Spring-Data-Jpa 初探
  6. mybatis与hibernate的区别及各自应用场景
  7. 架构图、流程图、结构图、功能图、逻辑图
  8. JsonView 使用方法
  9. java开发微信公众号退款_微信公众号退款开发
  10. 模糊综合评价指标如何计算?四种模糊算子如何计算?
  11. java 十六进制颜色代码_RGB颜色与16进制颜色的换算方法
  12. 百度地图API的IP定位城市和浏览器定位
  13. 毕设过程中使用WPS的自定义生成目录中混入图片等非相关元素
  14. MATLAB中Spline插值使用记录
  15. 电脑局域网所有IP及对应MAC地址查询
  16. 基于Proteus学习单片机系列(九)——DA转换及其应用--TLC5615
  17. 用html数据库搭建信息管理系统,数据库的建立和系统模块功能的实现.doc
  18. 华东师范大学计算机试题,(华东师范大学计算机考试习题.doc
  19. python樱花_python画樱花树代码 具体代码介绍
  20. 怎么Collections.sort()方法进行List排序

热门文章

  1. 操作:EFS加密、密钥备份、恢复代理
  2. matlab字符串和变量拼接,matlab中字符串拼接方法
  3. KOL营销新战略!小红书品牌破局“内卷”的发力点在哪里?
  4. 各年级男女生人数条形统计图
  5. hutool工具把XML转json bug 解决方案
  6. 双11预售不能无理由退货?
  7. c语言如何算补码,C语言补码(C语言学习笔记)
  8. 【Qt+VS】Qt图标不显示|Qt程序运行时图标不显示
  9. python random库安装,详解python第三方库的安装、PyInstaller库、random库
  10. 【Comsol学习】二维稳态热传导问题