LSI SAS3IRCU配置SAS3系列RAID卡
一、适用的controller
-
LSISAS3008
-
LSISAS3004
二、名词解释
-
Controller
: -
IR
: -
Volume
: 卷,基于物理驱动器通过创建冗余磁盘阵列所生成的虚拟磁盘。概念上等同于RAID冗余磁盘阵列。 -
Enclosure
: 硬盘盒编号。 -
Bay
: 即slot
,指代硬盘盒的某个插槽。 -
HDD
:Hard Disk Drive
的缩写,即普通机械硬盘。 -
SSD
:Solid State Drive
的缩写,即固态硬盘。 -
SAS
: 序列式SCSI(SAS:Serial Attached SCSI)是一种电脑集线的技术,其功能主要是作为周边零件的数据传输,例如:硬盘、CD-ROM等设备而设计的界面。 -
SATA
: 串行ATA(Serial ATA: Serial Advanced Technology Attachment)是一种电脑总线,负责主板和大容量存储设备(如硬盘及光盘驱动器)之间的数据传输,主要用于个人电脑。
三、语法
sas3ircu <controller_#> <command> <parameters>
四、通用参数
<controller_#>
controller编号是程序分配给PCI插槽上的RAID硬件的唯一编号。比如,某个设备上包含2块LSI SAS3008的RAID卡,那么编号0
就代表这第一块RAID卡,而编号1
就指代另一块。这个编号的取值范围是0~255
之间的整数。
<Enclosure:Bay>
由硬盘盒编号(Enclosure
)和插槽编号(Bay/Slot
)组成的物理驱动器唯一标识。通过DISPLAY
命令可以查看到此信息。
五、退出码
-
0
: 命令执行成功。 -
1
: 错误的命令行参数或者操作失败。 -
2
: 未发现指定的adapter
。
六、CREATE命令
创建volume
须准守以下规则:
-
组成一个
volume
的多块磁盘,包括卷的热备盘在内,都必须是在同一个controller
上。 -
支持的RAID级别包括:
RAID0
、RAID1
、RAID1E
、RAID10
。 -
同一个
controller
上至多创建2个volume
。 -
RAID级别与物理驱动器数量限制
-
RAID0
: Max=10; Min=2 -
RAID1
: Max=2; Min=2 -
RAID1E
: Max=10; Min=3 -
RAID10
: Max=10; Min=3
-
-
每个
controller
上能创建1个或者2个hot spare disk
。 -
不允许跨
SAS
、SATA
物理驱动器创建volume
。 -
不允许跨普通硬盘和固态硬盘创建
volume
。
语法
sas3ircu <controller_#> create <volume_type> <size> {<Enclosure:Bay>} [VolumeName] [noprompt]
参数
-
<controller_#>
: controller编号。 -
<volume_type>
: volume类型。等价于RAID级别。可选值包括RAID0
、RAID1
、RAID1E
、RAID10
。 -
<size>
: volume的容量大小,单位MB
。MAX
代表可用的最大容量值。 -
<Enclosure:Bay>
: -
[VolumeName]
: 可选,volume名称。 -
[noprompt]
: 可选,阻止在命令运行过程中产生的警告和交互式提示,即静默运行。
七、DELETE命令
该命令用于删除指定controller
下的所有的volume
及其hot spare drives
,但并不会对其它controller的配置参数产生任何影响。
语法
sas3ircu <controller_#> delete [noprompt]
参数
-
<controller_#>
: controller编号。 -
[noprompt]
: 可选,阻止在命令运行过程中产生的警告和交互式提示,即静默运行。
八、DELETEVOLUME命令
该命令用于删除指定controller
下的指定volume
及其hot spare drives
,但并不会对其它controller的配置参数产生任何影响。如果某个hot spare
对于剩余还未被删除的volume
而言是不合适的,那么这个hot spare
也会被删除。
语法
sas3ircu <controller_#> deletevolume <volumeID> [noprompt]
参数
-
<controller_#>
: controller编号。 -
<volumeID>
: 待删除的volume ID。通过STATUS
或者DISPLAY
命令可以查看到volume ID相关的信息。 -
[noprompt]
: 可选,阻止在命令运行过程中产生的警告和交互式提示,即静默运行。
九、DISPLAY命令
该命令用于显示LSI SAS3 controller
相关的配置信息,包括controller类型、固件版本、BIOS版本、volume信息、物理驱动器信息,以及enclosure。
语法
sas3ircu <controller_#> display [filename]
参数
-
<controller_#>
: controller编号。 -
[filename]
: 可选,用于存储该命令输出的文件。
命令输出样例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|