MegaCli 是LSI公司官方提供的SCSI卡管理工具,由于LSI被收购变成了现在的Broadcom,所以现在想下载MegaCli,需要去Broadcom官网查找Legacy产品支持,搜索MegaRAID即可。关于MegaCli 的使用可以看我的另一篇博文,这里就不再介绍了。

现在官方有storcli,storcli已经基本代替了megacli,整合了LSI和3ware所有产品。

安装方面比较简单,megacli还要Lib_Utils的支持,而storcli只用一个rpm包就可以下载,去Broadcom官网去找就行了:https://www.broadcom.com/site-search?q=storcli

storcli支持json格式输出,信息解析更加方便

安装完后,默认位置在 /opt/Mega/storcli下面,下面介绍storcli工具的简单使用

获取帮助

storcli64 -h

基础信息

storcli64 show [all]  显示raid卡相关信息、raid卡高级软件信息,可以看到只有一个控制器

控制器配置

获取控制器信息

storcli64 /c0 show  显示控制器0的信息,我们可以看到有6个物理设备,以及enclosure id号为58,硬盘大多是附在enclosure上不是直接附在controller上,如果你之前看过MegaCli 的操作,对这个应该就还挺熟悉了

剩余空间

storcli64 /c0 show freespace

CC(consistency check)

storcli64 /c0 show cc

storcli64 /c0 show ccrate

设置cc

storcli /cx set consistencycheck|cc=[off|seq|conc] [delay=value]

storcli /cx set ccrate=

rebuild

storcli64 /c0 show rebuildrate  获取rebuild速率

storcli64 /c0 set rebuildrate=30  设置rebuild速率

清除缓存

storcli64 /c0 flushcache  清除raid卡、物理磁盘cache

enclosure

获取信息

storcli64 /c0/eall show

storcli64 /c0/e58 show  获取单个enclosure信息

storcli64 /c0/e58 show all  获取单个enclosure详细信息

storcli64 /c0/e58 show status  获取enclosure下磁盘风扇等设备的状态

磁盘配置

磁盘信息获取

storcli64 /cx/eall/sall show  显示物理磁盘信息

磁盘状态设置

storcli64 /cx/ex/sx set good/offline/online/missing  设置某块磁盘的状态

good        空闲

online/offline   成员盘上下线

missing        掉线?

磁盘热备

storcli64 /cx/ex/sx add hotsparedrive dgs=x  设置模块磁盘为diskgroup x 的热备盘

storcli64 /cx/ex/sx delete hotsparedrive

磁盘rebuild

storcli64 /cx/ex/sx show rebuild  查看rebild

storcli64 /cx/ex/sx start rebuild

storcli64 /cx/ex/sx stop rebuild

磁盘点灯

storcli64 /cx/ex/sx start locate

storcli64 /cx/ex/sx stop locate

磁盘擦除

快速擦除:

storcli64 /cx/ex/sx set good

storcli64 /cx/fall del|delete [securityKey = xxx]

完全擦除:

storcli /cx[/ex]/sx secureerase [force]

storcli /cx[/ex]/sx start erase [simple| normal| thorough | standard| threepass | crypto]

storcli /cx[/ex]/sx stop erase

storcli /cx[/ex]/sx show erase

RAID组配置

命令格式如下:

RAID组(卷组)创建

这里创建两个卷组(创建逻辑卷自动添加卷组),一个RAID5,一个RAID1带热备

storcli64 /c0 add vd r5 size=1000 name=test drives=58:17-19 wt ra cached strip=8

storcli64 /c0 add vd r1 size=1000 name=test drives=58:7,11 spares=58:23

此时磁盘信息如下:

卷组信息获取

storcli64 /c0/dall show

创建逻辑卷

命令和创建卷组一样,会自动加入卷组

查询逻辑卷

storcli64 /c0/v2 show all

编辑逻辑卷

storcli64 /cx/vx set wrcache=WT|WB|AWB

storcli64 /cx/vx set rdcache=RA|NoRA

storcli64 /cx/vx set iopolicy=Cached|Direct

storcli64 /cx/vx set accesspolicy=RW|RO|Blocked|RmvBlkd

属性的含义见Megacli的介绍

删除逻辑卷

storcli /cx/vx del [cachecade] [discardcache] [force]

PS:这里有个比较坑的地方就是删除卷组中间的卷,如果你再新建卷的容量大于这个空缺的话,即使卷组后面有再多的空间也创建不成功

删除RAID组

删除卷组的最后一个逻辑卷,卷组自动删除,卷组编号会自动调整

扩展卷组

只看到了这个迁移,不知道怎么扩容……

storcli64 /cx/vx start migrate type=raidx [option=add|remove drives=[e:]s|[e:]s-x|[e:]s-x,y] [Force]

storcli64 /cx/vx show migrate         显示扩容进度

storcli64 /cx show migraterate        显示扩容速率

storcli64 /cx set migraterate=     设置扩容速率

热备

全局热备

storcli64 /cx/ex/sx add hotsparedrive

局部热备

storcli64 /cx/ex/sx add hotsparedrive dgs=x  设置模块磁盘为diskgroup x 的热备盘

此时下线成员盘7

storcli64 /c0/e58/s7 set offline

可以看到18号热备盘已经顶替上进行重构了

然后下线18号盘

storcli64 /c0/e58/s18 set offline

23号局部热备盘进行重构

此时再下线11号盘,全局热备盘17开始重构,此时3块热备均被使用

strocli64 源码_storcli 简易使用介绍相关推荐

  1. 【SemiDrive源码分析】【X9芯片启动流程】08 - X9平台 lk 目录源码分析 之 目录介绍

    [SemiDrive源码分析][X9芯片启动流程]08 - X9平台 lk 目录源码分析 之 目录介绍 一./rtos/lk/ 目录结构分析 1.1 /rtos/lk_boot/ 目录结构分析 1.2 ...

  2. Android系统源码目录及功能介绍

    Android的移植按如下流程:     1.android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来.     2.正确挂载文件系统,确保内核启动参数和 android 源代码 ...

  3. win10最新下载编译Android源码的简易方法分享(已亲测)

    win10最新下载编译Android源码的简易方法分享(已亲测) 准备至少150G的硬盘空间 win+R 输入control 打开程序与功能-启用或关闭Windows功能 勾选"适用于Lin ...

  4. 通过关键词采集文章 包括360 百度 搜狗 微信 php源码 关键词扩充 的介绍适合所有网站 wordpress zblog帝国cms zhetiaohe插件

    接上期话题:新手老手怎么把网站权重提高收录提高最新php轻量级插件网站权重8怎么上去的seo到底怎么做看完本视频你就懂了许多了本插件适合所有网站所有cms长河网zhetiaohe源码无加密 本次主要 ...

  5. 同城婚恋相亲交友系统源码开源版婚姻介绍红娘分销平台源码盲盒交友多种认证可封装APP

    带详细视频教程 程序全部开源(前台+后台),支持手机微信/公众号端(服务号),WAP手机端, 包含婚恋相亲系统主站,媒婆推广返利系统,红娘CRM管理系统,商家预约下单系统. ------------- ...

  6. python局域网大文件_[源码]Python简易http服务器(内网渗透大文件传输含下载命令)...

    Python简易http服务器源码 import SimpleHTTPServer import SocketServer import sys PORT = 80 if len(sys.argv) ...

  7. html 源码_HTML从零开始——简单介绍

    HTML 是网页使用的语言,定义了网页的结构和内容.浏览器访问网站,其实就是从服务器下载 HTML 代码,然后渲染出网页. HTML 的全名是"超文本标记语言"(HyperText ...

  8. android 6.0 SystemUI源码分析(1)-SystemUI介绍

    1. SystemUI介绍 SystemUI是一个系统应用,主要功能有: 1)状态栏信息显示,比如电池,wifi信号,3G/4G等icon显示 2)通知面板,比如系统消息,第三方应用消息,都是在通知面 ...

  9. 水电缴费系统php源码_php简易扫码付教育收费系统源码 v1.2

    php简易扫码付教育收费系统是一个以Php+MySql进行开发的查询与收费软件.适用预设金额的学校学费收费,物业小区水电费收费等场景.用户查询自己的金额信息后扫码支付.管理员在后台导入用户及金额信息, ...

最新文章

  1. OpenCV之CvMat Mat IplImage之间相互转换
  2. c++ 随机字符串_第3章 别碰白块(《C和C++游戏趣味编程》配套教学视频)
  3. word分页保存_搞定office丨Word快捷技巧第3弹!
  4. mfc 对话框应用程序 如何利用按钮弹出另一对话框
  5. 数塔问题-------给你有哪些启示?
  6. 基于HMM和维特比算法的中文分词
  7. 剖析Disruptor:为什么会这么快?(三)揭秘内存屏障
  8. 活学活用pic单片机c语言编程pdf,活学活用PIC单片机C语言编程
  9. ArcGIS导出地图后部分图例不显示
  10. ArcGIS工具 - 导出数据库结构
  11. XFCE下Screen Tearing问题的解决
  12. 如何实现移动端点击下拉箭头显示全部文字
  13. Cisco路由器入侵
  14. Clion~Clion常用配置和插件
  15. 申论省考必须背的一篇倡议书
  16. OAI-PMH:元数据获取标准
  17. 读《你的知识需要管理》(整理)
  18. 温度传感芯片助力智慧农业领域的应用
  19. 5.从键盘接收一百分制成绩 (0~100)
  20. 02.PyTorch基础操作(3-1 机器学习中的分类与回归问题-机器学习基本构成元素)

热门文章

  1. 【算法】Hash实现环形链表【LeetCode】
  2. python3-pandas DataFrame 索引、bool索引、pandas 字符串方法
  3. linux 升级 git版本,CentOS使用Yum升级Git到2.1x新版本
  4. linux 升级mysql版本 lamp_Linux 下安装 LAmp及配置
  5. qt中event->globalPos()与pos()
  6. BugkuCTF-MISC题低位的色彩
  7. ip服务器ip地址信息配置,服务器ip地址配置
  8. 四则运算计算器c语言switch,设计一个五个数进行四则运算的计算器 c语言
  9. 为什么整数在python中表示d_python中整数的缓存机制
  10. mysql rr 更新失败_RR 级别下 update 操作的是快照读还是当前读?