显示存储阵列自动配置
如果运行 autoConfigure storageArray 命令, show storageArray autoConfiguration 命令将显示存储阵列创建的缺省自动配置。
受支持的阵列
此命令适用于单个 DE2000H、DE4000H、DE4000F、DE6000H 或 DE6000F 存储阵列。
角色
要对存储阵列执行此命令,必须具有存储管理员或存储监察员角色。
上下文
如果要确定存储阵列是否支持特定属性,请在运行此命令时输入这些属性的参数。无需输入此命令的任何参数来返回配置信息。
语法
show storageArray autoConfiguration
[driveType=(SAS)
driveMediaType=(HDD | SSD | unknown | allMedia)
raidLevel=(0 | 1 | 3 | 5 | 6)
volumeGroupWidth=<var id="GUID-066F1B85-01DE-4EC2-B6D6-EF7F40614EE7__V1111283" className="keyword varname">numberOfDrives</var>
volumeGroupCount=<var id="GUID-066F1B85-01DE-4EC2-B6D6-EF7F40614EE7__V1111284" className="keyword varname">numberOfVolumeGroups</var>
volumesPerGroupCount=<var id="GUID-066F1B85-01DE-4EC2-B6D6-EF7F40614EE7__V1111285" className="keyword varname">numberOfVolumesPerGroup</var>
hotSpareCount=<var id="GUID-066F1B85-01DE-4EC2-B6D6-EF7F40614EE7__V1111286" className="keyword varname">numberOfHotspares</var>
segmentSize=<var id="GUID-066F1B85-01DE-4EC2-B6D6-EF7F40614EE7__V1111287" className="keyword varname">segmentSizeValue</var>
cacheReadPrefetch=(TRUE | FALSE)
securityType=(none | capable | enabled)
secureDrives=(fips | fde)]
参数
参数 | 描述 |
---|---|
driveType | 要用于存储阵列的驱动器的类型。 如果存储阵列中只有一种类型的驱动器,则不需要 DriveType 参数。当存储阵列中有多种类型的驱动器时,必须使用此参数。 有效的驱动器类型包括:SAS |
driveMediaType | 要为镜像存储库卷组使用的驱动器介质的类型。有效的驱动器介质包括:
在使用 repositoryDriveCount 参数时,使用此参数。 当存储阵列中有多种类型的驱动器介质时,必须使用此参数。 |
raidLevel | 包含存储阵列中驱动器的卷组的 RAID 级别。有效的 RAID 级别为 0 、1、3、5 或 6。 |
volumeGroupWidth | 存储阵列中的卷组中的驱动器数目,具体取决于这些驱动器的容量。使用整数值。 |
volumeGroupCount | 存储阵列中卷组的数目。使用整数值。 |
volumesPerGroupCount | 每个卷组中容量相等的卷的数量。使用整数值。 |
hotSpareCount | 存储阵列中需要的热备用数。使用整数值。 |
segmentSize | 控制器在下一个驱动器上写入数据之前在一个驱动器的一个卷中写入的数据量(单位为 KB)。有效值为 8、16、32、64、128、256 或 512。 |
cacheReadPrefetch | 该设置用于开启或关闭高速缓存读预取。要关闭高速缓存读预取,请将该参数设置为 FALSE。要开启高速缓存读预取,请将该参数设置为 TRUE。 |
securityType | 该设置用于在创建卷组以及所有关联卷时指定安全级别。有效的设置包括:
|
secureDrives | 卷组中所用的安全驱动器的类型。有效的设置包括:
重要 将此参数与 |
注释
如果未指定任何属性,则此命令将针对每种驱动器类型返回 RAID 级别 5 候选项。如果不提供 RAID 级别 5 候选项,则此命令将返回 RAID 级别 6、RAID 级别 3、RAID 级别 1 或 RAID 级别 0 的候选项。当指定自动配置属性时,控制器会验证固件是否支持这些属性。
驱动器和卷组
卷组是由存储阵列中的控制器进行逻辑分组的一组驱动器。卷组中的驱动器数目受到 RAID 级别和控制器固件的限制。在创建卷组时,请遵循以下准则:
可以创建一个空卷组,以便保留容量以供将来使用。
卷组中驱动器的最大数量取决于以下这些条件:
控制器的类型
RAID 级别
RAID 级别包括:
0、1、10、3、5 和 6。RAID 级别 3、RAID 级别 5 或 RAID 级别 6 的卷组中包含的驱动器不超过 30 个。
RAID 级别 6 的卷组中必须至少有五个驱动器。
如果 RAID 级别 1 的卷组包含四个或更多驱动器,那么存储管理软件会自动将卷组转换为 RAID 级别 10,相当于 RAID 级别 1 + RAID 级别 0。
如果卷组中包含多个容量不同的驱动器,那么卷组的总容量基于容量最小的驱动器。
要启用托盘/抽屉丢失保护,请参阅下表了解附加条件:
级别 | 存储架丢失保护的条件 | 所需的最小存储架数量 |
---|---|---|
池 | 池中一个存储架内的驱动器不得超过两个。 | 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 | 不能实现抽屉丢失保护。 | 不适用 |
热备用驱动器
对于卷组,一种保护数据的重要策略是将存储阵列中的可用驱动器指定为热备用驱动器。热备用驱动器是一种不包含数据的驱动器,在 RAID 1、RAID 3、RAID 5 或 RAID 6 卷组中的驱动器发生故障时用作存储阵列中的备用驱动器。热备用驱动器为存储阵列额外增加了一级冗余。
通常情况下,热备用驱动器的容量必须等于或大于所保护的驱动器上使用的容量。热备用驱动器必须与所保护的驱动器具有相同的介质类型、相同的接口类型以及相同的容量。
如果存储阵列中的驱动器发生故障,热备用驱动器通常将自动替换故障驱动器,无需进行人工干预。如果热备用驱动器在某个驱动器发生故障时处于可用状态,则控制器会使用冗余数据奇偶校验将数据重建到热备用驱动器上。借助数据迁移支持,还可在软件标记驱动器“故障”之前将数据拷贝到热备用驱动器。
对发生故障的驱动器进行物理更换后,可使用以下方法之一来恢复数据:
已更换发生故障的驱动器后,热备用驱动器中的数据将拷贝回替换驱动器。此操作称为回拷。
如果将热备用驱动器指定为卷组的永久成员,则不需要回拷操作。
卷组的托盘丢失保护和抽屉丢失保护的可用性取决于组成卷组的驱动器的位置。由于驱动器故障和热备用驱动器位置问题,可能会失去托盘丢失保护和抽屉丢失保护。为确保托盘丢失保护和抽屉丢失保护不受影响,必须更换发生故障的驱动器以启动回拷过程。
存储阵列会自动选择支持数据保证(DA)的驱动器,以便为已启用 DA 的卷提供热备用保护。
确保存储阵列中具有支持 DA 的驱动器,以便为已启用 DA 的卷提供热备用保护。有关支持 DA 的驱动器的更多信息,请参阅数据保证功能。
支持安全功能(FIPS 和 FDE)的驱动器可用作支持安全功能和不支持安全功能的驱动器的热备用驱动器。不支持安全功能的驱动器可为其他不支持安全功能的驱动器提供保护,如果卷组未启用安全性,也可为支持安全功能的驱动器提供保护。FIPS 卷组只能使用 FIPS 驱动器作为热备用驱动器;但是,FIPS 热备用驱动器可用于不支持安全功能、支持安全功能和已启用安全功能的卷组。
如果没有热备用驱动器,仍可在存储阵列运行期间更换发生故障的驱动器。如果该驱动器为 RAID 1、RAID 3、RAID 5 或 RAID 6 卷组的一部分,控制器会使用冗余数据奇偶校验来自动将数据重建到替换驱动器上。此操作称为重建。
段大小
段大小决定了控制器在下一个驱动器上写入数据之前在一个驱动器的一个卷中写入的数据块的数量。每个数据块存储 512 字节的数据。数据块是最小的存储单元。段大小决定了它包含的数据块的数量。例如,8 KB 的段有 16 个数据块。64 KB 的段有 128 个数据块。
当输入段大小值时,对照控制器在运行时提供的支持值检查该值。如果输入的值无效,控制器返回一个有效值列表。针对单个请求使用单个驱动器可使其他驱动器处于可用状态,以同时服务于其他请求。如果卷所处的环境中有一位用户传输大数据单元(例如多媒体),那么当使用单一数据条带为单一数据传输请求提供服务时可实现最大性能。(数据条带等于段大小乘以数据传输所用卷组中的驱动器数目。)在这种情况下,针对同一请求使用了多个驱动器,但每次只能访问一个驱动器。
为了在多用户数据库或文件系统存储环境中达到最佳性能,在设置段大小时最大限度减少满足数据传输请求所需的驱动器数目。
高速缓存读预取
借助高速缓存读取预取功能,在控制器将主机请求的数据块从驱动器读取并拷贝到高速缓存中时,允许控制器将更多数据块拷贝到高速缓存中。此操作增加了从高速缓存中满足未来数据请求的可能性。高速缓存读预取对于使用顺序数据传输的多媒体应用程序非常重要。cacheReadPrefetch 参数的有效值为 TRUE 或 FALSE。缺省值为 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 参数可指定要使用的安全驱动器类型。可使用的值为 fips 和 fde。
示例命令
show storageArray autoConfiguration securityType=capable secureDrives=fips;