我们机房用了各种五花八门的品牌机器,不同类型的阵列卡相关工具命令也不一样,做个简单介绍

一、LSI的阵列卡2008/3008

系统下用命令可以查看:lspci | grep -i sas

LSI Logic / Symbios Logic SAS3008 PCI-Express Fusion-MPT SAS-3

这类的阵列卡不带cachem模块的,是直通卡,使用的工具是 sas2ircu / sas3ircu,不用安装,直接放到系统下加个执行权限即可。2008的卡用sas2ircu,3008的卡用 sas3ircu,参数一样。
常用命令:

1、sas3ircu 0 display  #查看控制器0下所有硬盘信息2、sas3ircu 0 status  #查看控制器0的状态3、sas3ircu list   #查看所有控制器4、sas3ircu controller_id create RAIDlevel capacity enclosure_id:slot_id name noprompt  #组raid
示例:sas3ircu  0 create RAID1 MAX 2:10 2:11 TEST noprompt5、sas3ircu controller_id deletevolume volume_id noprompt  #删除raid
示例:sas3ircu 0 deletevolume 322 noprompt

二、LSI SAS2108/2208/3108阵列卡

有两套工具:Megacli 和 Storcli,Megacli是早期使用的,两者相比前者命令参数要比后者复杂,一般常用storcli,dell的阵列卡工具命令perccli和 storcli仅名字不一样, 参数基本上一致
常用命令举例:

/opt/MegaRAID/storcli/storcli64 /c0 show all  #显示硬盘控制器详细信息
/opt/MegaRAID/storcli/storcli64 /c0/e14/s0 start locate  #点亮slot0位置硬盘的标识灯,一般是蓝色,主要用于硬盘位置的定位,机房换盘时需要用到
/opt/MegaRAID/storcli/storcli64 /c0/e14/s0 stop locate  #关闭硬盘标识灯
/opt/MegaRAID/storcli/storcli64 /c0 add vd r10 size=all drives=252:2-5 pdperarray=2 wb ra cached strip=256  #做raid10
/opt/MegaRAID/storcli/storcli64 /c0 add vd r50 size=all drives=0:2-11 pdperarray=5 wb ra cached strip=256  #做raid50

做raid前先查看物理硬盘状态,有时候发现会有D状态的,解决办法如下:

   在这里插入spin状态为D(DOWN),此状态硬盘此片处于不转动的状态,首先要UP起来相关命令:/opt/MegaRAID/storcli/storcli64 /c0/e14/s6 spindown  #先down下,不然直接up会失败相关命令:/opt/MegaRAID/storcli/storcli64 /c0/e8/s3 spinup  #up起来参数介绍:
WB:Write Back with BBU,开启回写功能,表示数据先写入缓存,再经过缓存写入逻辑设备中,需要注意的是阵列卡电池故障或者cache故障的情况下,此功能失效)
WT: Write Through,直通模式,相当于3008直通卡,数据不经过缓存,直接写入逻辑设备中)
AWB: Always Write Back(不依赖于电池供电,阵列卡电池故障情况下,回写功能正常使用,但是异常掉电情况下有数据丢失的风险,一般不用这个)
ra: read ahead 开启预读功能
nora:no read ahead 不开启预读功能

案例一:换盘后磁盘状态正常,重组raid失败

/opt/MegaRAID/storcli/storcli64 /c0 show preservedcache  #查询是否有cache逻辑卷信息
/opt/MegaRAID/storcli/storcli64 /c0/v1 delete preservedcache  #删除missing的逻辑卷v1

案例二:更换之后硬盘逻辑状态异常,state状态为UBad,DG状态为F

/opt/MegaRAID/storcli/storcli64 /c0/e14/s0 set good force #强制将硬盘状态设置为good
/opt/MegaRAID/storcli/storcli64 /c0/fall import  #导入foreign
/opt/MegaRAID/storcli/storcli64 /c0/fall delete  #删除foreign

三、PMC卡的阵列卡命令

系统下执行下面命令,这种卡就是PMC的卡,专用命令是:arcconf

lspci | grep -i sas
#5e:00.0 RAID bus controller: Adaptec Series 8 12G SAS/PCIe 3 (rev 01)/usr/sbin/arcconf getversion  #获取FW,Driver等信息arcconf slotconfig 1 all map  #获取物理硬盘的的状态信息,这里需要注意的是Channel:Device这两个参数,后续的操作都需要这两个参数
Controllers found: 1SLOT CONFIGURATION #0:=======================Enclosure ID                   : 0Expander ID                    : 0Vendor                         : MSCCModel                          : SXP 36x12GFirmware                       : RevBEnclosure Logical Identifier   : 590E710BB9B1E07EExpander SAS Address           : 590E710BB9B1E07FSlot 0                      : 0,8 (Channel:Device), S/N:18251D444E0C, State:OnlineSlot 1                      : 0,9 (Channel:Device), S/N:18251D444DEC, State:OnlineSlot 2                      : 0,10 (Channel:Device), S/N:18311E24F7B5, State:OnlineSlot 3                      : 0,11 (Channel:Device), S/N:18311E23FF9A, State:OnlineSlot 4                      : 0,12 (Channel:Device), S/N:18311E23FFC9, State:OnlineSlot 5                      : 0,13 (Channel:Device), S/N:18311E24F85D, State:OnlineSlot 6                      : 0,14 (Channel:Device), S/N:18311E24F6F4, State:OnlineSlot 7                      : 0,15 (Channel:Device), S/N:18311E24F7A9, State:OnlineSlot 8                      : 0,16 (Channel:Device), S/N:18311E24F6B4, State:OnlineSlot 9                      : 0,17 (Channel:Device), S/N:18311E24F714, State:Onlinearcconf task start 1 device 0 8 initialize    #初始化硬盘,非常重要,一般组raid前需要执行此步骤
arcconf task start 1 device 0 8 uninitialize  #取消初始化
arcconf create 1 logicaldrive wcache wb max 50 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 noprompt  #表示对slot2~9共8块盘做raid50,开启cache和预读
arcconf delete 1 logicaldrive 1 noprompt  #删除编号为1的逻辑卷,高危操作!!
arcconf identify 1 device 0 15  #给硬盘slot7点灯,按任意键后结束
Controllers found: 1
The specified device(s) is/are blinking.
Press any key to stop the blinking.

四、HP机器的阵列卡工具命令

HP现在有两套工具hpssacli 和 ssacli,两套工具命令就名字不一样,参数基本一样,适用的阵列卡型号不一样而已,具体可以到HP官方查询就知道了,或者直接先安装试试就知道了

hpssacli ctrl all show status  #查看raid卡信息(包括控制器状态、Cache状态、电池状态)hpssacli ctrl slot=0 show config detail #查看slot0 位置的raid详细信息,有些是3hpssacli ctrl slot=0 array A ld all show  #查看逻辑卷A的信息hpssacli ctrl slot=0 array A pd all show   #查看逻辑卷A的物理盘信息hpssacli ctrl slot=0 array B delete forced  #删除raid,高危操作!!

HP ssd硬盘的机器做raid的时候需要注意开启cache,关闭ssdsmartpath, 笔者在生产环境就遇到过此类问题,开启阵列卡的caching后IO使用率里面下降20% 左右!所以建议打开

关闭固态硬件智能路径并打开写缓存示例
hpssacli ctrl slot=0 array b modify  ssdsmartpath=disable
hpssacli ctrl slot=0 ld 2 modify caching=enable 在这里插入代码片

最后,附上阵列卡工具包下载链接:https://pan.baidu.com/s/11ZdmOGWH1cnvY_1Rdm2xoQ
提取码:bcnu

不同型号阵列卡相关工具的使用简介相关推荐

  1. 联想服务器如何进阵列卡看型号,联想服务器怎样在BIOS中配RAID 联想服务器在BIOS中配RAID的方法...

    今天给大家带来联想服务器怎样在BIOS中配RAID,联想服务器在BIOS中配RAID的方法,让您轻松解决问题.    联想第五代服务器除了可以用"部署"功能来配置磁盘阵列外,还有一 ...

  2. 华为服务器 2288v3 型号服务器更换阵列卡

    最近客户有一台华为服务器 阵列卡   3108  阵列卡坏了 故障显示如下,网上找过说阵列卡问题,没办法修只能换阵列卡,经过打上华为客服  提供阵列卡 SN码  查询 改阵列卡是 SR430 1G 阵 ...

  3. 曙光服务器bios设置_浪潮服务器PM8060阵列卡,如何做热备盘?操作相对有点复杂...

    春节前安装调试了一台浪潮服务器,型号:5270M5,配置:2颗银牌4210 / 64G 内存 / 服务器固态硬盘:480G / 机械硬盘:8块600G SAS 3.5寸 15000转硬盘 / 1+1冗 ...

  4. DELL R720 服务器 RAID阵列卡配置介绍

    RAID卡是服务器上的重要设备,其配置操作可以说是安装一台服务器的基本操作,不同服务器型号raid卡,操作方法会有一些区别,但总体都是大同小异. RAID卡配置涉及的一些名称解释: Disk Grou ...

  5. 服务器raid卡装虚拟机,DELLR730服务器阵列卡配置、VMware安装、WIN2008安装.docx

    DELLR730服务器阵列卡配置.VMware安装.WIN2008安装 DELL R730服务器安装服务器阵列卡配置.虚拟服务器(VMware)安装.WIN2008服务器系统安装对RAID进行操作很可 ...

  6. h710阵列卡支持最大硬盘_DELL服务器RAID磁盘阵列在线扩容(以H710P阵列卡为例)

    DELL服务器RAID磁盘阵列在线扩容(以H710P阵列卡为例) 分享到: 作者来源: 未知       发布时间:2013-01-12 简介 我们可通过扩充容量和 / 或改变 RAID 级别的方式来 ...

  7. cnpm : 无法加载文件_DELL 服务器R230 加载阵列卡驱动安装Server 2012R2操作系统

    第一步:创建SATA接口模式为RIAD,创建RAID1 DELL服务器R230 RIAD1创建后安装Server 2018 R2操作系统. 在做RIAD 1之前需要将SATA接口模式更改为RIAD模式 ...

  8. exsi rh2288hv5 驱动_华为RH2288H V5服务器windows 2012阵列卡驱动

    华为RH2288H V5服务器阵列卡有多个版本,其中有一款阵列卡芯片为AVAGO MegaRAID. 该型阵列卡的介绍: Broadcom Tri-Mode SerDes technology ena ...

  9. (转)常用PC服务器LSI阵列卡配置

    https://www.cnblogs.com/zhangxinglong/p/5983376.html 常用PC服务器LSI阵列卡配置 通常,我们使用的DELL/HP/IBM三家的机架式PC级服务器 ...

  10. 常用PC服务器阵列卡、硬盘健康监控

    通常,我们使用的DELL/HP/IBM三家的机架式PC级服务器阵列卡是从LSI的卡OEM出来的,DELL和IBM两家的阵列卡原生程度较高,没有做太多封装,可以用原厂提供的阵列卡管理工具进行监控:而HP ...

最新文章

  1. Nginx 性能调优实战
  2. XINGNET交换机病毒防范
  3. HDLBits 系列(29)PS/2 mouse protocol(PS/2 packet parser and datapath)
  4. Django集成Markdown编辑器【附源码】
  5. 大量的 TIME_WAIT 状态 TCP 连接,对业务有什么影响?
  6. Codeforces 919 D Substring
  7. 检测1的个数_冲床电永磁夹紧系统(PMCS),实现1分钟的快速换模~
  8. C++类分号(;)问题
  9. 前端学习(1941)vue之电商管理系统电商系统之介绍分类管理的作用
  10. java学习(13):scanner中的方法
  11. NSURLSession下载
  12. linux ns机制,Linux内核API ns_to_timespec
  13. 用户数据报协议是啥?看完这文就懂了!| 技术头条
  14. 漏洞扫描产品评测打分项
  15. Deepin 的远程连接
  16. 104规约(持续更新....)
  17. 恢复chrome浏览器书签
  18. DotNetCasClient 如何获取Cas服务器返回的attributes中的数据
  19. Android 设备管理器和有权查看使用情况的应用详解
  20. 用python爬取今日头条上的图片_Python爬虫:抓取今日头条图集

热门文章

  1. 手把手教你做小米商城-商品展示页面
  2. 计算机与通信学院方阵解说词,方阵解说词
  3. 浅析Saas、PaaS、laas、Caas、Daas服务理解总结
  4. 基于struts2 拦截器ResultType为chain的Action之间数据传递 ——表单页面打开优化
  5. 【修真院“善良”系列之十】初级Java程序员的学习路线 1
  6. MT2523用户手册,MT2523设计指南资料
  7. python编写程序实现货币转换_使用Tkinter的Python实时货币转换器
  8. 如何给外行解释云计算
  9. Python中常用的四个小技巧总结
  10. AS3中常用到的公式 {转}