1,最常用的是

/opt/MegaCli PDlist -aALL

是获取RAID卡的整个运行状况

2.设置适配器属性

这里以开启CopyBack功能为例讲解语法:一般val值0为启用相应功能,此处为Enable Copyback,1为禁用, -a后跟设配器号,一般就一个适配器指定为-a0或者ALL即可,具体参数以帮助说明为准,其他命令语法同此。

AdpSetProp -CopyBackDsbl -val -aN|-a0,1,2|-aALL

查看当前CopyBack状态

MegaCli -AdpGetProp -CopyBackDsbl  a0

启用适配器0 copyback功能

MegaCli -AdpSetProp -CopyBackDsbl -0 -a0

获取当前Cache Flush Interval值默认即为4s

MegaCli -AdpGetProp CacheFlushInterval a0

设置Cache Flush Interval,默认即为4s

MegaCli -AdpSetProp CacheFlushInterval 4  a0

获取重建比率,默认为30%

MegaCli  -AdpGetProp  RebuildRate a0

设置重建比率为40%

MegaCli  -AdpSetProp  RebuildRate 40 a0

查看设配器当前日期时间

MegaCli -AdpGetTime  a0

设置适配器时间

MegaCli  AdpSetTime 20111101  11:33:00 a0

查看适配器BIOS状态

MegaCli -AdpBIOS   -Dsply  a0

查看启动设备

MegaCli  -AdpBootDrive   -Get -a0

设置启动设备

MegaCli  -AdpBootDrive -Set  -physdrv  [32:0]  -a0

启用|查看|关闭 自动重建状态

MegaCli -AdpAutoRbld -Enbl|-Dsbl|-Dsply -aN|-a0,1,2|-aALL

适配器CacheFlush

MegaCli  -AdpCacheFlush  a0

适配器统计

MegaCli  -adpCount

所有适配器信息,此命令也可看到以上功能参数

MegaCli  -AdpAllInfo –aALL

2.物理硬盘信息查看

所有物理硬盘信息列表

MegaCli  -PDList  -a0

查看第一块物理硬盘信息

MegaCli  -pdInfo  -PhysDrv [32:0]  -a0

3.离线硬盘管理

设置物理硬盘在线

MegaCli  -PDOnline  -PhysDrv[32:5] -a0

设置物理硬盘离线

MegaCli -PDOffline -PhysDrv[32:5] -a0

4.热备盘管理

设置ID3硬盘为逻辑磁盘组1的独立热备盘

MegaCli -PDHSP  -Set -Dedicated  -Array1   -EnclAffinity  -nonRevertible  -PhysDrv  [32:3] –aALL

设置ID3硬盘为全局热备盘

MegaCli -PDHSP  -Set  -EnclAffinity  -nonRevertible  -PhysDrv [32:3] -a0

删除热备盘ID3

MegaCli -PDHSP  -Rmv -PhysDrv  [32:3] –aALL

5.磁盘数据重建管理

管理一个物理磁盘数据重建、显示重建的过程

MegaCli  -PDRbld -Start|-Stop|-Suspend|-Resume|-ShowProg |-ProgDsply   -PhysDrv [32:3] –a0

6.物理硬盘初始化

物理硬盘ID3初始化、显示初始化过程

MegaCli -PDClear -Start |-Stop|-Suspend|-Resume|-ShowProg |-ProgDsply    -PhysDrv [32:3]  -a0

7.Miss状态硬盘管理

标记物理硬盘为miss状态,状态正常的硬盘不支持命令

MegaCli -PdMarkMissing –physdrv [32:3] -aN|-a0,1,2|-aALL

查看状态为miss的物理硬盘

MegaCli -PdGetMissing –a0

查看适配器附件信息

MegaCli -EncInfo -a0

8、虚拟硬盘管理

查看虚拟磁盘信息, -L后面跟虚拟磁盘ID

MegaCli -LDInfo -Lx|-L0,1,2|-Lall -aN|-a0,1,2|-aALL

8.1 缓存策略名词解释:

8.1.1  Write Policy(写入策略)

将高速缓存方法设置为回写或通过写。

WT  (Write through) (通过写)高速缓存中,当磁盘子系统已接收到一个事务中的所有数据时,该控制器将数据传输完成信号发送给主机。

WB  (Write back)     (回写)高速缓存中,当控制器高速缓存已接收到某个事务中的所有数据时,该控制器将数据传输完成信号发送给主机。

Write-through(通过写)高速缓存与Write-back(回写)高速缓存相比具有数据安全的优势,但Write-back(回写)高速缓存比起Write-through(通过写)又有性能上的优势。

8.1.2  Read-ahead(预读)启用逻辑驱动器的SCSI预读功能。

可将此参数设为No-Read-Ahead(非预读)、Read-ahead(预读)或Adaptive(自适应)。 默认设置为Adaptive(自适应)。

NORA  (No read ahead)   (非预读)指定控制器在当前逻辑驱动器中不使用预读方式。

RA    (Read ahead)      (预读)指定控制器在当前逻辑驱动器中使用预读方式。

ADRA  (Adaptive read ahead) (自适应)指定如果最近两次的磁盘访问出现在连续的扇区内,则控制器开始采用Read-ahead(预读)。 如果所有的读取请求都是随机的,则该算法回复到No-Read-Ahead(非预读),但仍要判断所有的读取请求是否有按顺序操作的可能。

8.1.3 Cache Policy(高速缓存策略)

适合在特定逻辑驱动器上读取。 它并不影响Read ahead(预读)高速缓存。

Cached   (高速缓存I/O)指定所有读取数据在高速缓存存储器中缓存。

Direct   (直接I/O)指定读取数据不在高速缓存存储器中缓存。 此为默认设置。 它不会代替高速缓存策略设置。数据被同时传送到高速缓存和主机。 如果再次读取同一数据块,则从高速缓存存储器读取。

8.2 虚拟硬盘管理命令

查看cache 策略

MegaCli   -LDGetProp  -Cache -L1 -a0

查看访问策略

MegaCli   -LDGetProp  -Access  -L1 -a0

查看虚拟磁盘名字

MegaCli   -LDGetProp  -Name   -L1 -a0

查看写策略

MegaCli   -LDGetProp  -DskCache   -L1 -a0

设置虚拟磁盘名称

MegaCli -LDSetProp  -Name  vd_test -L1 -a0

设置访问策略

MegaCli   -LDSetProp  -RW -L1 -a0

设置cache策略

MegaCli -LDSetProp  WB | RA | Direct    -L1 -a0

启用disk cache

MegaCli   -LDSetProp   -DisDskCache    -L1 -a0

磁盘阵列初始化:

初始化虚拟磁盘

MegaCli  -LDInit {-Start [-full]}|-Abort  -L1 -a0

查看初始化进度、过程

MegaCli -LDInit -ShowProg|-ProgDsply –L1 –a0

虚拟磁盘一致性检查

MegaCli -LDCC {-Start [-force]}|-Abort|-Suspend|-Resume|-ShowProg|-ProgDsply -L0 -a0

开始一致性检查

MegaCli -LDCC  -Start -L1 -a0

后台初始化管理:

语法:

MegaCli -LDBI -Enbl|-Dsbl|-getSetting|-Abort|-Suspend|-Resume|-ShowProg|-ProgDsply -Lx|-L0,1,2|-LALL -aN|-a0,1,2|-aALL

查看后台初始化状态

MegaCli -LDBI -getSetting  -L0 -a0

启用后台初始化

MegaCli -LDBI  -Enbl   -L0 -a0

查看虚拟磁盘组及所属物理硬盘信息

MegaCli  -LdPdInfo -a0

查看虚拟磁盘组数量

MegaCli  -LDGetNum -a0

创建虚拟磁盘:

配置raid1,并指定热备磁盘,此处为独立热备,若删除此raid配置热备盘自动变更为全局热备

MegaCli   -CfgLdAdd -r1[32:1,32:2]  WB  RA Direct  -Hsp [32:3] ALL-a0

仅配置raid1

MegaCli   -CfgLdAdd -r1[32:1,32:2]  WB  RA Direct   -a0

删除指定raid配置

MegaCli -CfgLdDel -L1  -a0

在线重建磁盘组, 向raid级别为1的虚拟磁盘组ID1添加添加硬盘

MegaCli  -LDRecon -Start -r1  -Add -Physdrv [32:3]  -L1 -a0

从虚拟磁盘组ID1移除硬盘

MegaCli  -LDRecon -Start -r1  -Rmv -Physdrv [32:3]  -L1 -a0

9、Cachecade 管理

创建cachecade

MegaCli  -CfgCacheCadeAdd -r0 -Physdrv[32:4,32:5] -Name cachecade     -a0

查看cachecade配置信息

MegaCli   -CfgCacheCadeDsply  -a0

删除cachecade,注意虚拟磁盘组ID,若使用MegaCli  -LdPdInfo –aALL需要确认一下

MegaCli -CfgCacheCadeDel -L2  -a0

指派cachecade,测试提示不允许,使用格式如下

MegaCli  -CfgCacheCadeAdd -r0 -Physdrv[32:4,32:5] -Name cachecade  -assign –L1  -a0

MegaCli -Cachecade -assign|-remove -Lx|-L0,1,2|-LALL -aN|-a0,1,2|-aALL

10、虚拟磁盘配置管理

清除现有配置

MegaCli –CfgClr  -a0

查看现有raid配置

MegaCli -CfgDsply -a0

保存指定适配器配置参数

MegaCli -CfgSave -f raidcfg  -a0

恢复raid配置参数

MegaCli -CfgRestore -f raidcfg –a0

11、管理Foreign磁盘

扫描foreign状态磁盘

MegaCli  -CfgForeign -Scan  -a0

显示foreign状态磁盘

MegaCli -CfgForeign –Dsply     -a0

导入foreign磁盘

MegaCli -CfgForeign –Import    -a0

清除foreign信息

MegaCli -CfgForeign –Clear      -a0

MegaCli -Version -Cli|-Ctrl|-Driver|-Pd   -aN|-a0,1,2|-aALL

MegaCli -Perfmon {-start -interval <val>} | {stop} | {-getresults -f <Filename>} -aN

[linux][运维]DELL服务器raid命令行工具MegaCli常用命令相关推荐

  1. 【linux运维】还在为访问服务器工具犯愁吗?这六款Linux常用远程连接工具你肯定得知道

    本章概述: 工欲善其事必先利其器,作为一个不专业的linux运维工程师,一个趁手的工具可以快速如飞.万晓博网站优化从网络上找到如何这6款工具,每一个都是百里挑一,自我感觉不错,所以分享给大家. 软件1 ...

  2. linux运维笔记:Rsync数据同步工具

    linux运维笔记:Rsync数据同步工具 1-Rsync简介 Rsync英文全称是Remote synchronization,Rsync具有可以使本地和远程两台主机之间的数据快速复制和同步镜像.远 ...

  3. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

    文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...

  4. Linux 运维必备的 13 款实用工具,拿好了

    本文介绍几款 Linux 运维比较实用的工具,希望对 Linux 运维人员有所帮助. 1. 查看进程占用带宽情况 - Nethogs Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进 ...

  5. java 编写命令行工具_编写命令行工具

    1.使用common-cli编写命令行工具 commons-cli是Apache开源组织提供的用于解析命令行参数的包. 先引用common-cli依赖包: commons-cli commons-cl ...

  6. Linux运维人员-服务器组成硬件基础

    第1章 1.1关于运维人员 1.1.1 运维的职责 数据不能丢 网站7*24小时运行 保证用户体验(用户体验要好) 1.1.2 运维原则 简单.易用.高效  === 简单.粗暴 1.2 服务器 1.2 ...

  7. Linux运维 | 私人服务器搭建的全过程

    最近,前些天新买的树莓派到了.于是,准备上手用这个树莓派搭建一个属于自己的服务器,在上面放一个人网站,以后可能会当作一个云盘.个人博客以及Minecraft的私服. 以下记录一下全过程 有线连接树莓派 ...

  8. [运维]Dell R710 raid配置

    Dell R系列的一些服务器,raid的配置都大同小异,公司大部分的服务器,都是Dell R710型号的,这个型号的raid界面配置起来还是很简单的,下面来跟随小编体验一下raid如何配置吧.ps:图 ...

  9. DOS命令行操作MySQL常用命令

    平时用可视化界面用惯了,如果紧急排查问题,没有安装可视化工具的话,只能通过命令来看了. 以备不时之需,我们要熟悉一下命令行操作MySQL. 打开DOS命令窗口:WIN + R 输入cmd,回车 然后输 ...

最新文章

  1. 基于深度学习的点云配准Benchmark
  2. 计算机无法安装win10,win10系统电脑提示“windows安装无法继续”的还原步骤
  3. Zookeeper的功能以及工作原理 (转自:http://www.cnblogs.com/felixzh/p/5869212.html)
  4. HDU-1518 Square dfs+剪枝
  5. 前置仓没活路?盒马mini要做行业终极目标还为时尚早
  6. 今天中国获得金牌数量是7块,位居奖牌榜首位
  7. c语言中next和prior连在一起,C语言中双向链表和双向循环链表详解
  8. 数据库的事务隔离级别
  9. 延时摄影制作软件——GlueMotion for Mac支持m1
  10. 使用Python删除Windows中只读文件
  11. IDEA启动Tomcat时 , 报错提示:this web application instance has been stopped already
  12. 远程580解锁bl工具_一年让你多挣4万的工具丨又增VIVO新款保资料解锁!
  13. vbox win10 分辨率_告诉你win10系统设置屏幕分辨率的两种方法
  14. 使用commons-lang3实现Unicode码转中文
  15. Dbus启动问题 Failed to get D-Bus connection: Operation not permitted
  16. 使用QQ互联完成网站的QQ第三方登录(详解+坑)
  17. 【论文阅读笔记】Structured-light 3D surface imaging: a tutorial(结构光三维表面成像)
  18. Django框架项目之支付功能——支付宝支付
  19. vscode私钥设置_VScode链接服务器并配置公钥-SSH Keys
  20. 字符串——删除字符串中的大写字母

热门文章

  1. 深度学习-VGG16原理详解
  2. Java基础03运算符
  3. 【玩转开源】Linux C 检测网口热插拔
  4. 解决中文乱码问题:使用编码转换工具
  5. Win10 环境下配置 Docker + Laradock + Laravel
  6. 【latex】表格添加注脚;对表格的内容进行注释
  7. 一个BUG(缺陷)的生命周期
  8. Java 按钮组件_提交按钮
  9. 12:C语言之小球自由落体运动
  10. [Excel]VLOOKUP函数使用示例