HBA卡常用命令

时间:2024-03-01 15:03:30

HBA卡信息查看

查看对应的PCI设备lspci | grep LSI

如下:对应的HBA卡命令为sas3ircu 

如下:对应的HBA卡使用sas2ircu

查看LSI控制器类型和型号

sas2ircu list 

查看控制器、物理设备等信息

sas2ircu 0 display 命令中的0代表index

 

磁盘定位

使用命令sas2ircu 0 display获得磁盘的EnclosureSlot

sas2ircu 0 locate 2:24 on/off 开启/关闭背板Enclosure 2 磁盘槽位号Slot为24的磁盘定位

RAID相关命令

查看所有RAID信息

sas2ircu 0 status

使用sas2ircu 0 display 可查看磁盘包含哪些磁盘

创建RAID

使用命令sas2ircu 0 create 可查看到HBA支持的RAID类型和各个RAID类型至少需要多少块盘

语法:

 

Controller: HBA卡的index

Volume type : 卡支持的RAID类型

Size :RAID的大小 一般maxRAID的最大容量

Encl:Bay :Enclosure 背板号:slot槽位号

Volume Name:卷名字

EnablePI:可选参数 要创建一个支持PI的卷

Noprompt : 可选参数 消除了警告和提示

例:

创建RAID1  命令sas2ircu 0 create raid1 max 2:19 2:16 noprompt 将背板Enclosure 2 Slot16 19的两块盘做RAID1

例:

创建RAID10

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

删除HBA卡上的所有RAID sas2ircu 0 delete

 

删除RAID

语法:

 

Controller: HBA卡的index

volumeID: RAIDID

获得卷ID

 

删除对应ID的卷

例:sas2ircu 0 deletevolume 285 ID285RAID

 

添加热备

sas2ircu 0 hotspare 2:10   添加Enclosure 背板号为2slot槽位号为10的磁盘为热备

删除热备

语法:

 

例:

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