chiogrp
使用 chiogrp 命令以修改 I/O 组的名称,或者修改 RAID 阵列、拷贝服务、FlashCopy® 服务或卷镜像操作的可用内存量。
语法
>>- chiogrp -- -------------------------------------------------> >--+------------------------------------------------------------------+--> +- -name -- new_name ----------------------------------------------+ +- ----------------------------------------------------------------+ '- -feature --+- flash --+-- -- -size ---- memory_size --+-------+-' +- remote -+ '- -kb -' +- mirror -+ '- raid ---' >--+-------------------------+----------------------------------> '- -maintenance --+-----+-' +-yes-+ '-no--' >--+---------------------------------------+--+------------+----> '- -fctargetportmode --+-disabled ----+-' '- -force ---' +-transitional-+ '-enabled------' >--+- io_group_id ---+----------------------------------------->< '- io_group_name -'
参数
- (可选)指定要为 I/O 组分配的名称。-name 参数不能与 -feature、-size 或 -kb 参数一起指定。
- (可选)指定用于修改 RAID 阵列、拷贝服务或卷镜像内存量的功能。 您必须将该参数与 -size 参数一起指定。
不能将该参数与 -name 参数一起指定。注: 指定 remote 将更改可用于远程拷贝处理的内存量。远程拷贝关系中的任何卷都使用其 I/O 组中的内存,包括主卷和辅助卷以及处于系统间或系统内关系中的卷。
- (可选)指定给定 RAID 阵列、拷贝服务或卷镜像功能的可用内存量。 有效输入为 0 或任何整数。该参数的缺省度量单位是兆字节 (MB);可以使用千字节 -kb 参数来覆盖缺省单位。您必须将该参数与 -feature 参数一起指定。 不能将该参数与 -name 参数一起指定。
- (可选)将 -size 参数的单位从兆字节 (MB) 更改为千字节 (KB)。如果指定该参数,-size memory_size 的值必须是能被 4 整除的任何数字。您必须将该参数与 -feature 和 -size 参数一起指定。 不能将该参数与 -name 参数一起指定。
- (可选)指定 I/O 组是否必须处于维护方式。在存储机柜上执行维护过程时,I/O 组必须处于维护方式。进入维护方式后,在发生以下任一情况之前会一直保持该方式:注: 更改任何 I/O 组上的维护方式会更改所有 I/O 组上的维护方式。
- (可选)指定 I/O 组的光纤通道 (FC) 主机端口方式。值为 disabled、transitional 或 enabled。
- (可选)指定禁用还是启用 FC 主机端口,即使可能会因此导致主机 I/O 中断。只可以将 -force 与 -fctargetportmode 一起指定。要点: 指定 -force 可能会导致失去访问权。仅当产品支持信息指示时才使用该参数。
- (必需)指定要修改的 I/O 组。可以使用 -name 或 -feature 参数来修改 I/O 组。
描述
chiogrp 命令用于修改 I/O 组的名称,或修改 RAID 阵列、拷贝服务或卷镜像的可用内存量。
使用 -feature 和 -size 参数(一起)将 I/O 组中的可用内存量更改为以下某种类型:
chiogrp -feature flash -size 40 0
您可以为 I/O 组分配名称,或者更改指定 I/O 组的名称。 可以通过指定 -feature flash | remote | mirror 参数以及内存大小来更改 RAID 阵列、拷贝服务或卷镜像操作的可用内存量。对于卷镜像和拷贝服务(Flash Copy®、高速镜像和全局镜像),会在其内存与可用于高速缓存的内存之间进行权衡。
这样可能会减少或增加内存量。
使用该命令时请考虑以下内存大小:
注: 对于 64 位系统,最大内存量为 2600 MB。 一些运行 64 位方式的系统可能具有 2 GB 的位图空间用于 FlashCopy,这对于每个 I/O 组使用 4 PB 数据空间而言足够。例如,高速镜像、全局镜像、卷镜像和 RAID 共享 552 MB 的位图空间,这对于每个 I/O 组使用 1080 PB 的数据空间而言足够。较早的系统(如运行 32 位方式的系统)可能会受制于 740 MB 限制。
表 1 说明了 RAID 阵列、拷贝服务和卷镜像所需的内存量。每 1 MB 内存可提供以下卷容量和颗粒大小:
功能部件 | 颗粒度 | 1 MB 内存可为指定 I/O 组提供以下卷容量 |
---|---|---|
高速镜像和全局镜像 | 256 KB | 2 TB 的总高速镜像和全局镜像卷容量 |
256 KB | 2 TB 的总 FlashCopy源卷容量 | |
FlashCopy | 64 KB | 512 GB 的总 FlashCopy源卷容量 |
增量 FlashCopy | 256 KB | 1 TB 的总增量 FlashCopy源卷容量 |
增量 FlashCopy | 64 KB | 256 GB 的总增量 FlashCopy源卷容量 |
卷镜像 | 256 KB | 2 TB 的镜像 VDisk |
表 2 提供了 RAID 级别比较(带有位图内存开销)的示例,其中 MS 是成员驱动器的大小,MC 是成员驱动器数。
级别 | 成员计数 | 近似容量 | 冗余 | 近似位图内存开销 |
---|---|---|---|---|
RAID-0 | 1-8 | MC * MS | 无 | (1 MB/2 TB MS)* MC |
RAID-1 | 2 | MS | 1 | (1 MB/2 TB MS)* (MC/2) |
RAID-5 | 3-16 | (MC-1) * MS | 1 | 1 MB/2 TB MS,条带大小为 256 KB;128 KB 条带大小的双倍。 |
RAID-6 | 5-16 | 小于 (MC-2 * MS) | 2 | |
RAID-10 | 2-16(偶数) | MC/2 * MS | 1 | (1 MB/2 TB MS)* (MC/2) |
注: 近似位图内存开销的误差幅度约为 15%。例如,在 RAID-5 中,对于前 2 TB 的 MS,256 KB 条带大小的开销约为 1.15 MB。
|
对于多个 Flash Copy® 目标,必须考虑映射的数量。例如,对于颗粒度为 256 KB 的映射,8 KB 的内存允许在一个 16 GB 的源卷与一个 16 GB 的目标卷之间建立一个映射。或者,对于颗粒度为 256 KB 的映射,8 KB 的内存允许在一个 8 GB 的源卷与两个 8 GB 的目标卷之间建立两个映射。
创建 Flash Copy® 映射后,如果您指定的 I/O 组不同于源卷的 I/O 组,那么内存计帐将转向该指定的 I/O 组,而不是转向源卷的 I/O 组。
创建新 I/O 组 testiogrpone 的调用示例
chiogrp -name testiogrpone io_grp0
生成的输出:
No feedback
将 io_grp0 中 FlashCopy® 内存量更改为 30 MB 的调用示例
chiogrp -feature flash -size 30 io_grp0
生成的输出:
No feedback
将 I/O 组 0 中 RAID 内存量更改为 512 MB 的调用示例
chiogrp -feature raid -size 512 0
生成的输出:
No feedback