跳到主要内容

创建 RAID 卷(自动选择驱动器)

create volume 命令可跨存储阵列中的驱动器创建卷组以及在卷组中创建新卷。存储阵列控制器会选择要包含在卷中的驱动器。

受支持的阵列

此命令适用于单个 DE2000H、DE4000H、DE4000F、DE6000H 或 DE6000F 存储阵列。

角色

要对存储阵列执行此命令,必须具有存储管理员角色。

上下文

如果具有不同容量的驱动器,则无法通过指定 driveCount 参数来自动创建卷。如果要使用不同容量的驱动器创建卷,请参阅创建 RAID 卷(手动选择驱动器)

语法

create volume driveCount=numberOfDrives 
[volumeGroupUserLabel="volumeGroupName"]
raidLevel=(0 | 1 | 3 | 5 | 6)
userLabel="volumeName"
driveMediaType=(HDD | SSD | unknown | allMedia)
[driveType= SAS]
[capacity=volumeCapacity]
[owner=(a|b)]
[cacheReadPrefetch=(TRUE | FALSE)]
[segmentSize=segmentSizeValue]
[usageHint=(fileSystem | dataBase | multiMedia)]
[trayLossProtect=(TRUE | FALSE)]
[drawerLossProtect=(TRUE | FALSE)]
[dssPreAllocate=(TRUE | FALSE)]
[securityType=(none | capable | enabled)]
[secureDrives=(fips | fde )]
[dataAssurance=(none | enabled)]

参数

参数描述
driveCount 要在卷组中使用的未分配驱动器的数量。
volumeGroupUserLabel 要为新卷组指定的名称。请用双引号(" ")将新卷组名称括起来。
如果未指定卷组的用户标签,控制器固件将为其分配一个数字。
raidLevel 包含该卷的卷组的 RAID 级别。有效值为 01356
userLabel 要为新卷指定的名称。用双引号(" ")将新卷名称括起来。
该参数为必需参数。
driveMediaType

要用于卷组的驱动器介质的类型。以下驱动器介质有效:

  • HDD – 驱动器托盘中有硬盘时,使用此选项,但 DE4000F 和 DE6000F 除外。
  • SSD – 驱动器托盘中有固态硬盘时,使用此选项。
  • unknown – 如果不确定驱动器托盘中的驱动器介质类型,使用此选项。
  • allMedia – 要使用驱动器托盘中的所有驱动器介质类型时,使用此选项。
driveType

要在卷中使用的驱动器的类型。不得混用驱动器类型。

当存储阵列中有多种类型的驱动器时,必须使用此参数。

有效的驱动器类型包括:SAS

capacity 要添加到存储阵列的卷的大小。定义大小的单位为 bytesKBMBGBTB
owner 拥有卷的控制器。有效的控制器标识为 ab,其中的 a 是插槽 A 中的控制器,而 b 是插槽 B 中的控制器。如果不指定所有者,则控制器固件将确定所有者。
cacheReadPrefetch 该设置用于开启或关闭高速缓存读预取。要关闭高速缓存读取预取,请将此参数设置为 FALSE。要开启高速缓存读取预取,请将此参数设置为 TRUE
segmentSize 控制器在下一个驱动器上写入数据之前在一个驱动器的一个卷中写入的数据量(单位为 KB)。有效值为 8163264128256512
usageHint 要用作缺省值的 cacheReadPrefetch 参数和 segmentSize 参数设置。缺省值基于正在使用该卷的应用程序的典型 I/O 使用模式。有效值为 fileSystemdataBasemultiMedia
trayLossProtect 此设置可在创建卷组时实施托盘丢失保护。要实施托盘丢失保护,请将此参数设置为 TRUE。缺省值为 FALSE

drawerLossProtect

此设置可在创建镜像存储库卷组时实施抽屉丢失保护。要实施抽屉丢失保护,请将此参数设置为 TRUE。缺省值为 FALSE
dssPreAllocate 此设置可请确保分配保留容量以满足未来段大小增长需求。缺省值为 TRUE
securityType

该设置用于在创建卷组以及所有关联卷时指定安全级别。有效的设置包括:

  • none – 卷组和卷不安全。
  • capable – 卷组和卷支持设置安全功能,但未启用安全功能。
  • enabled – 卷组和卷启用了安全功能。

注释

名称可以使用字母数字字符、连字符和下划线的任意组合。名称最大长度为 30 个字符。

driveCount 参数可用于选择要在卷组中使用的驱动器数。无需按托盘标识和插槽标识指定驱动器。控制器会选择用于卷组的特定驱动器。

owner 参数定义了拥有卷的控制器。

如果未使用 capacity 参数指定容量,则会使用卷组中可用的所有驱动器容量。如果未指定容量单位,则使用缺省值 bytes

段大小

段大小决定了控制器在下一个驱动器上写入数据之前在一个驱动器的一个卷中写入的数据块的数量。每个数据块存储 512 字节的数据。数据块是最小的存储单元。段大小决定了它包含的数据块的数量。例如,8 KB 的段有 16 个数据块。64 KB 的段有 128 个数据块。

当输入段大小值时,对照控制器在运行时提供的支持值检查该值。如果输入的值无效,控制器返回一个有效值列表。针对单个请求使用单个驱动器可使其他驱动器处于可用状态,以同时服务于其他请求。如果卷所处的环境中有一位用户传输大数据单元(例如多媒体),那么当使用单一数据条带为单一数据传输请求提供服务时可实现最大性能。(数据条带等于段大小乘以数据传输所用卷组中的驱动器数目。)在这种情况下,针对同一请求使用了多个驱动器,但每次只能访问一个驱动器。

为了在多用户数据库或文件系统存储环境中达到最佳性能,在设置段大小时最大限度减少满足数据传输请求所需的驱动器数目。

使用提示

无需输入 cacheReadPrefetch 参数或 segmentSize 参数的值。如果不输入值,控制器固件将使用 usageHint 参数并以 fileSystem 作为缺省值。输入 usageHint 参数的值以及 cacheReadPrefetch 参数的值或 segmentSize 参数的值不会导致错误。cacheReadPrefetch 参数或 segmentSize 参数的值优先于 usageHint 参数的值。各种使用提示的段大小和高速缓存读取预取设置如下表所示:
使用提示段大小设置动态高速缓存读取预取设置
文件系统128 KB已启用
数据库128 KB已启用
多媒体256 KB已启用

高速缓存读预取

借助高速缓存读取预取功能,在控制器将主机请求的数据块从驱动器读取并拷贝到高速缓存中时,允许控制器将更多数据块拷贝到高速缓存中。此操作增加了从高速缓存中满足未来数据请求的可能性。高速缓存读预取对于使用顺序数据传输的多媒体应用程序非常重要。cacheReadPrefetch 参数的有效值为 TRUEFALSE。缺省值为 TRUE

安全类型

使用 securityType 参数可指定存储阵列的安全设置。

必须先创建存储阵列安全密钥之后才能将 securityType 参数设置为 enabled。使用 create storageArray securityKey 命令可创建存储阵列安全密钥。以下命令与安全密钥相关:

  • create storageArray securityKey
  • export storageArray securityKey
  • import storageArray securityKey
  • set storageArray securityKey
  • enable volumeGroup [volumeGroupName] security
  • enable diskPool [diskPoolName] security

安全驱动器

支持安全功能的驱动器可以是 Full Disk Encryption(FDE)驱动器或联邦信息处理标准(FIPS)驱动器。使用 secureDrives 参数可指定要使用的安全驱动器类型。可使用的值为 fipsfde

托盘丢失保护和抽屉丢失保护

要启用托盘/抽屉丢失保护,请参阅下表了解附加条件:

级别存储架丢失保护的条件所需的最小存储架数量

池中一个存储架内的驱动器不得超过两个。

6
RAID 6

卷组中一个存储架内的驱动器不得超过两个。

3
RAID 3 或 RAID 5

卷组中的每个驱动器都位于独立存储架中。

3
RAID 1

RAID 1 对中的每个驱动器都必须位于一个独立存储架中。

2
RAID 0

不能实现存储架丢失保护。

不适用
级别抽屉丢失保护的条件所需的最小抽屉数量
池包含所有五个抽屉中的驱动器,每个抽屉中的驱动器数目相同。5
RAID 6卷组中一个抽屉内的驱动器不得超过两个。3
RAID 3 或 RAID 5卷组中的每个驱动器位于独立抽屉中。3
RAID 1镜像对中的每个驱动器必须位于一个独立抽屉中。2
RAID 0不能实现抽屉丢失保护。不适用

示例命令

create volume driveCount=2 volumeGroupUserLabel="FIPS_VG" raidLevel=1
userLabel="FIPS_V" driveMediaType=HDD securityType=capable secureDrives=fips