linux 6个工具RAID卡高效管理命令使用

摘要: linux 6个工具RAID卡高效管理命令使用,RAID,RAID卡,高效管理,命令,linux运维,好用的linux运维指南,您值得拥有

 

  MegaCli

  1.安装方法

  下载地址(官方):http://www.lsi.com

  下载地址(非标):https://pan.baidu.com/s/19DdQAoUgvFDy4-YO8wnj1Q 密码:m96f

  该文件没有任何依赖,直接加入可执行权限即可

  2.常用命令

  MegaCli -h 查看帮助信息

  MegaCli -AdpAllInfo -aALL 查看所有RAID卡信息

  MegaCli -cfgclr -a0 清除第一块RAID的所有配置,如果有多块RAID卡,a0代表第一块RAID卡,依次类推;如果只有一块RAID卡,那么就是a0。

  MegaCli -cfglddel -L0 -a0 清除第一块阵列卡第一个逻辑磁盘,L0代表第一个逻辑磁盘。

  MegaCli -cfgldadd -r5[117:0,117:1,117:2] -wb -ra -cached -cachedbadbbu -force -a0 在第一块RAID控制器上将前三块物理磁盘创建为RAID5,开启缓存策略。

  MegaCli -CfgSpanAdd -r10 -Array0[245:0,245:1] Array1[245:2,245:3] -WB -RA -Cached -Cachedbadbbu -a0 在第一块RAID卡上将前面4块物理磁盘,每2块一组配置为RAID10,开启缓存策略。(注意:LSI SAS2208最多支持64个RAID,支持128个子组,每个RAID最多支持16个子组。)

  MegaCli -EncInfo -aALL 查看所有物理硬盘信息

  MegaCli -AdpBootDrive -Set L0 -a0 配置逻辑第一块磁盘为可引导磁盘

  MegaCli -adpCount 查看RAID控制器的数量

  MegaCli -AdpGetPciInfo -a0 查看第一块RAID卡的PCI信息

  MegaCli -adpallinfo -a0 查看RAID配置信息

  MegaCli -CfgSave -f filename -a0 将第一块RAID卡配置信息保存为一个文件

  MegaCli -CfgRestore -f filename -a0 从某个配置文件恢复配置到第一块RAID卡

  MegaCli -AdpFacDefSet -a0 将第一块RAID卡恢复出厂设置

  MegaCli -PDHSP -Set -PhysDrv [252:4,252:5] -a0 添加两块全局热备盘

  MegaCli -AdpEventLog -Clear -a0 清除RAID卡日志信息

  MegaCli -AdpBbuCmd -aALL 查看电池信息

  MegaCli -FwTermLog -Dsply -aALL 查看RAID卡日志信息

  MegaCli -PdList -aALL | egrep 'Firmware state | SlotNumber' 查看物理硬盘状态信息

  MegaCli -CfgLdDel -L1 -a0 删除第一块RAID卡上的第一个逻辑磁盘阵列信息

  MegaCli -LDInfo -lALL -aALL 查看逻辑磁盘信息

  MegaCli -AdpFwFlash -f 2208FW8.rom -Noverchk -a0 升级RAID卡固件

  MegaCli -Cfgclr -Force -a0 清除RAID卡配置

  MegaCli -AdpBbuCmd -BbuLearn -aALL 强制BBU重新充电

  MegaCli -PDRbld -ProgDsply -PhysDrv [256:6] -a0 查看物理应聘重新进进度信息

  MegaCli -cfgforeign -clear a0 清除之前的raid信息

  MegaCli -LDInit -Start -Lall -a0 初始化所有raid

  MegaCli -CfgEachDskRaid0 WB ADRA Direct NoCachedBadBBU -strpsz64 -a0 单盘raid0

  3.注意事项

  如果是机械硬盘,建议设置参数为:WB ADRA Cached CachedBadBBU

  如果是固态硬盘,建议设置参数为:WB NORA Direct NoCachedBadBBU

  这样设置可以获得最大性能
 

  storcli

  1.安装方法

  下载地址(官方):http://www.lsi.com

  下载地址(非标):https://pan.baidu.com/s/1U0-y9ASYNhhPseEf9WAlzw 密码:j1ld

  2.常用命令

  storcli -v 显示软件版本信息

  storcli -h 查看帮助信息

  storcli show 查看RAID卡、系统内核、主机名等信息

  storcli /c0 show all 查看第一块RAID卡版本、功能、状态、以及raid卡下的物理磁、逻辑盘信息。c0代表第一块raid卡,如果有多块则命令以此类推。

  storcli /c0 show freespace 查看第一块RAID卡剩下的磁盘空间

  storcli /c0 show rebuildrate 查看第一块RAID卡rebuildrate速度

  storcli /c0 download file=3108.bin 升级第一块RAID卡固件

  storcli /c0 flushcache 清除第一块RAID卡缓存

  storcli /c0 /eall /sall show all 查看第一块RAID卡上物理磁盘详细信息

  storcli /c0 /e252 /s0 start locate 定位第一块RAID上某块物理磁盘,物理磁盘的绿色的定位灯会闪烁。 e代表Enclosure,s代表Slot或PD

  storcli /c0 /ex /sx stop locate 停止定位,定位灯停止闪烁。

  storcli /c0 /e252 /sall show rebuild 查看磁盘重建进度

  storcli /c0 /ex /sx start rebuild 开始重建

  storcli /c0 /ex /sx stop rebuild 停止重建

  storcli /c0 /ex /sx add hostsparedrive dgs=0 设置某块物理磁盘为磁盘组0的热备盘,如果不指定dgs,则为该RAID卡上全局热备盘。

  storcli /c0 /ex /sx delete hostsparedrive 删除热备磁盘

  storcli /c0 add vd each type=raid0 drives=252:0,1,2,3 单独为每一块物理磁盘创建raid0

  storcli /c0 add vd type=raid5 size=all names=tmp1 drives=32:2-4 由第3、4、5块物理磁盘来构建RAID5,分配所有空间的逻辑磁盘命名tmp1。

  storcli /c0 add vd type=raid10 size=all names=tmp1 drives=32:0-3 pdperarray=2 由前四块物理磁盘构建raid10,分配所有空间的逻辑磁盘命名为tmp1。(注意:LSI SAS3108最多支持64个RAID,创建10/50/60时,必须指定pdperarray参数。如果没有这个参数,是创建不成功的。这个参数的含义是:Specifies the number of physical drives per array. The default value is automatically chosen。)

  storcli /c0 add vd type=raid10 size=100GB,200GB names=tmp1,tmp2 drives=32:0-3 pdperarray=2 由前四块物理磁盘构建raid10,分别分配多个逻辑磁盘。

  storcli /c0 add vd type=raid10 size=all names=tmp3 drives=32:0-3 pdperarray=2 剩下的所有空间分配给逻辑磁盘tmp3。

  storcli /c0 /vall show all 显示第一块RAID卡上所有逻辑磁盘相信信息,也可指定某个逻辑磁盘v0,v1等等。

  storcli /c0 /v0 del force 强制删除某个逻辑磁盘

  storcli /c0 /bbu show all 显示bbu信息

  storcli /c0 /vall set wrcache=wt/wb/awb 设置写策略

  storcli /c0 show alarm 查看报警器信息

  storcli /c0 set alarm=silence 暂时关闭报警器鸣叫

  storcli /c0 set alarm=off 始终关闭报警器鸣叫

  storcli /c0 /e252 /s3 set good 改变插入的物理磁盘的状态

  storcli /c0 /e252 /s3 start initialization 初始化某个物理磁盘

  storcli /c0 /e252 /s3 show initialization 查看某个初始化的物理磁盘进度

  storcli /c0 /v0 set wrcache=wt 修改vd的写策略

  storcli /c0 /v0 set rdcache=nora 修改vd的读策略

  storcli /c0 /fall show 查看foreign信息

  storcli /c0 /fall import 导入foreign

  storcli /c0 show termlog type=contents 在线查看日志

  storcli /c0 show termlog type=contents | grep "rebuild" 在线查看日志抽取关键字

  storcli /c0 show events file=/home/eventreports 将日志存储为文件

  3.注意事项

  storcli已经基本代替了megacli。尽量多学习使用
 

  sas2ircu

  1.安装方法

  下载地址(官方):http://www.lsi.com

  下载地址(非标):https://pan.baidu.com/s/1eJJeB_uZ55zrMx-Wd0fp_g 密码:dfcv

  2.常用命令

  sas2ircu -h 查看帮助信息

  sas2ircu list 查看所有RAID控制器信息

  sas2ircu 0 display 查看第一块RAID控制器、物理磁盘、逻辑磁盘等详细信息,0代表RAID卡编号,如果有多块RAID卡,那么从0开始编号,以此类推;如果只有一块RAID卡,那么就是0。

  sas2ircu 0 status 查看第一块RAID控制器所有逻辑磁盘信息

  sas2ircu 0 delete noprompt 删除第一块RAID控制器上所有RAID配置

  sas2ircu 0 create raid 1 max 2:0 2:1 noprompt 在第一块RAID控制器上将第一块与第二块物理磁盘配置为RAID1,分配最大使用空间。

  sas2ircu 0 create raid10 max 2:2 2:3 2:4 2:5 2:6 2:7 2:8 2:9 2:10 2:11 noprompt 在第一块RAID控制器上将第三块到第十二块物理磁盘配置为RAID10,分配最大使用空间。

  sas2ircu 0 bootir 286 设置Volume ID号为286的RAID组为预先可引导模式

  sas2ircu 0 hotspare 2:10 配置第11块物理硬盘为热备

  sas2ircu 0 hotspare delete 2:10 删除热备硬盘

  sas2ircu 0 logir 上传或清除日志信息

  3.注意事项

  LSI SAS2308最多支持2个RAID,单个RAID中最多支持10个硬盘。所有的RAID包含的硬盘总量最多14个,剩余硬盘只能以独立的“Physical drive”方式被LSI SAS2308管理。
 

  sas3ircu

  1.安装方法

  下载地址(官方):http://www.lsi.com

  下载地址(非标):https://pan.baidu.com/s/1p7emYOwlTD0hliK1c4UbIg 密码:guii

  2.常用命令

  sas3ircu -h 查看帮助信息

  sas3ircu list 查看所有RAID控制器信息

  sas3ircu 0 display 查看第一块RAID控制器、volume、物理磁盘等信息。这里数字0代表第一块RAID卡,依次类推。如果只有一块RAID卡,也是0。

  sas3ircu 0 status 查看第一块RAID控制器所有逻辑磁盘信息

  sas3ircu 0 delete noprompt 删除第一块RAID控制器上所有RAID配置

  sas3ircu 0 create raid 1 max 2:0 2:1 noprompt 在第一块RAID控制器上将第一块与第二块物理磁盘配置为RAID1,分配最大使用空间。

  sas3ircu 0 create raid10 max 2:2 2:3 2:4 2:5 2:6 2:7 2:8 2:9 2:10 2:11 noprompt 在第一块RAID控制器上将第三块到第十二块物理磁盘配置为RAID10,分配最大使用空间。

  sas3ircu 0 bootir 286 设置Volume ID号为286的RAID组为预先可引导模式

  sas3ircu 0 hotspare 2:10 配置第11块物理硬盘为热备

  sas3ircu 0 hotspare delete 2:10 删除热备硬盘

  sas3ircu 0 logir 上传或清除日志信息

  3.注意事项

  LSI SAS3008最多支持2个RAID,单个RAID中最多支持10个硬盘。所有的RAID包含的硬盘总量最多14个,剩余硬盘只能以独立的“Physical drive”方式被LSI SAS3008管理。
 

  hpssacli

  1.安装方法

  下载地址(官方):https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_04bffb688a73438598fef81ddd#tab-history

  下载地址(非标):https://pan.baidu.com/s/1a8V5xwtVdevnHxzbhtF5_w 密码:4wir

  2.常用命令

  hpssacli ctrl all show status 查看raid卡信息(包括控制器状态、Cache状态、电池状态)

  hpssacli ctrl slot=0 show config detail 查看raid详细信息

  hpssacli ctrl slot=0 ld all show 查看raid状态

  hpssacli ctrl slot=0 pd all show status 查看物理硬盘状态

  hpssacli ctrl slot=0 pd all show 查看物理硬盘

  hpssacli ctrl slot=0 array A ld all show 查看slot 0 阵列A 所有逻辑驱动器信息

  hpssacli ctrl slot=0 array A pd all show 查看slot 0 阵列A 所有物理驱动器信息

  hpssacli ctrl slot=0 create type=ld drives=all raid=0 所有磁盘创建raid0

  hpssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5,2I:1:6 raid=1+0 创建raid10

  hpssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5 raid=5 用3,4,5号盘创建一个raid5阵列

  hpssacli ctrl slot=1 create type=ld drives=1I:1:1-1I:1:2 raid=1 创建raid1

  hpssacli ctrl slot=1 array B delete forced 删除raid

  hpssacli ctrl slot=0 ld all delete 删除所有配置

  
 

  hpacucli

  1.安装方法

  下载地址(官方):https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_d6ebba0f5cd642edace4648b9a#tab-history

  下载地址(非标):https://pan.baidu.com/s/1xpwKOuKUjYc_vKR_IIsV7Q 密码:2lku

  2.常用命令

  hpacucli ctrl all show config detail 查看阵列详细信息、配置

  hpacucli ctrl all show 查看所有控制器状态

  hpacucli ctrl slot=0 show config detail 查看slot 0阵列信息详细状态

  hpacucli ctrl slot=0 logicaldrive 2 show 逻辑磁盘信息

  hpacucli ctrl slot=0 physicaldrive 1I:2:1 show(物理磁盘信息)

  hpacucli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5,2I:1:6 raid=1+0 用3,4,5,6号盘创建一个raid1+0阵列

  hpacucli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5 raid=5 用3,4,5号盘创建一个raid5阵列

  hpacucli ctrl slot=0 create type=ld drives=1I:1:3 raid=0 用3号盘创建一个raid0阵列

  hpacucli ctrl slot=0 array B delete forced 强制删除阵列 B

  hpacucli ctrl slot=0 logicaldrive 2 delete forced 强制删除逻辑磁盘2

  hpacucli ctrl slot=0 logicaldrive 2 modify caching=enable 打开逻辑磁盘缓存

  
 

本文由 帝一博客 原创发布。用户在本站发布的原创内容(包括但不仅限于回答、文章和评论),著作权均归用户本人所有。独家文章转载,请联系邮箱:17762131@qq.com。获得授权后,须注明本文地址: https://bubukou.com/linuxyunwei/1695.html

网友留言评论

0条评论