- 查看RAID卡信息:
lspci|grep -i RAID
或者:
lspci|grep -i lsi
不同设备用的RAID卡可能不一样,不同的RAID卡使用的管理工具也不一样:
MegaRAID使用的管理工具:MegaCli
SASxxxx PCI-Express使用的管理工具:sas2ircu
- MegaCli配置
安装MegaCli:
yum -y install MegaCli
MegaCli
ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/sbin/megacli
megacli -adpCount # 查看raid卡个数
megacli -AdpAllInfo -aALL # 查看rai卡基本信息
megacli -LDInfo -LALL -aAll # 查看逻辑磁盘组信息
megacli -PDList -aAll # 查看物理磁盘
megacli -cfgdsply -aALL # 显示Raid卡型号,cache大小、Raid设置,cache策略、Disk相关信息
megacli -DiscardPreservedCache -L16 -a0 #清理逻辑盘缓存
megacli -cfgldadd -r0[8:0,8:1,8:2,8:3,8:4,8:5,8:6,8:7,8:8,8:9,8:10,8:11] -a0
megacli -cfglddel -L1 -a0
for((i=0;i<=11;i++));do megacli -cfgldadd -r0[32:${i}] -a0;done
关闭JBOD
megacli -AdpSetProp -EnableJBOD -0 -aALL
打开JBOD
megacli -AdpSetProp -EnableJBOD -1 -aALL
清理外来次磁盘缓存
MegaCli64 -cfgforeign -clear -a0
megacli -LDInfo -LALL -aAll|grep 'Virtual Drive'
megacli -DiscardPreservedCache -L6 -a0
megacli -PDList -aAll|grep -E 'Enclosure Device ID|Slot Number|Firmware state'
megacli -cfgldadd -r0[32:7] -a0
lsblk|grep 2.7|wc -l
sas2ircu配置
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,分配最大使用空间。(注意:LSI SAS2308最多支持2个RAID,单个RAID中最多支持10个硬盘。所有的RAID包含的硬盘总量最多14个,剩余硬盘只能以独立的“Physical drive”方式被LSI SAS2308管理。)
sas2ircu 0 bootir 286 设置Volume ID号为286的RAID组为预先可引导模式
sas2ircu 0 hotspare 2:10 配置第11块物理硬盘为热备
sas2ircu 0 hotspare delete 2:10 删除热备硬盘
sas2ircu 0 logir 上传或清除日志信息HP RAID卡配置
1.hpacucli
2.hpssacli
管理工具如上:
操作:
1.lspci|grep -i raidSmart Array Gen9
还未可知具体型号。
2.安装上述两个工具,使用管理命令试一下:
hpacucli ctrl all show config detail 查看阵列详细信息、配置 hpssacli ctrl all show status 查看raid卡信息(包括控制器状态、Cache状态、电池状态) 使用hpssacli工具查看到了RAID卡的具体型号,所以使用hpssacli命令来进行管理操作。
3.命令用法:
hpacucli: 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 打开逻辑磁盘缓存 hpssacli: 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 删除所有配置
pekcggjkei
怎么收藏这篇文章?
dggrbbiqsy
想想你的文章写的特别好https://www.jiwenlaw.com/
dmiiixxlzn
叼茂SEO.bfbikes.com
dcnofidhzj
博主真是太厉害了!!!