chiogrp

使用 chiogrp 命令以修改 I/O 组的名称,或者修改 RAID 阵列、拷贝服务、FlashCopy 服务或卷镜像操作的可用内存量。

语法

 chiogrp    { [  -name  new_name  ] |   | [  -feature  {  flash  |  remote  |  mirror  |  raid  }    -size  memory_size  [ {  -kb  } ] ] } [  -maintenance  [ { yes | no } ] ] [  -fctargetportmode  { disabled | transitional | enabled } ] [  -force  ] {  io_group_id  |  io_group_name  }

参数

-namenew_name
(可选)指定要为 I/O 组分配的名称。 -name 参数不能与 -feature-size-kb 参数一起指定。
-featureflash | remote| mirror | raid
(可选)指定用于修改 RAID 阵列、拷贝服务或卷镜像内存量的功能。 您必须将该参数与 -size 参数一起指定。 不能将该参数与 -name 参数一起指定。
  • flash 指定用于 FlashCopy 的内存量。
  • remote 指定用于远程拷贝处理的内存量。 远程拷贝包括高速镜像、全局镜像和 HyperSwap
  • mirror 指定用于卷镜像操作的内存量。
  • raid 指定用于 RAID 阵列的内存量。
Note: 指定 remote 将更改可用于远程拷贝处理的内存量。 远程拷贝关系中的任何卷都使用其 I/O 组中的内存,包括主卷和辅助卷以及处于系统间或系统内关系中的卷。
-sizememory_size
(可选)指定给定 RAID 阵列、拷贝服务或卷镜像功能的可用内存量。 有效输入为 0 或任何整数。 该参数的缺省度量单位是兆字节 (MB);可以使用千字节 -kb 参数来覆盖缺省单位。 您必须将该参数与 -feature 参数一起指定。 不能将该参数与 -name 参数一起指定。
-kb
(可选)将 -size 参数的单位从兆字节 (MB) 更改为千字节 (KB)。 如果指定该参数,-sizememory_size 的值必须是能被 4 整除的任何数字。您必须将该参数与 -feature-size 参数一起指定。 不能将该参数与 -name 参数一起指定。
-maintenance yes | no
(可选)指定 I/O 组是否必须处于维护方式。 在存储机柜上执行维护过程时,I/O 组必须处于维护方式。 进入维护方式后,在发生以下任一情况之前会一直保持该方式:
  • 显式清除维护方式时。
  • 30 分钟后。
Note: 更改任何 I/O 组上的维护方式会更改所有 I/O 组上的维护方式。
-fctargetportmodedisabled | transitional | enabled
(可选)指定 I/O 组的光纤通道 (FC) 主机端口方式。 值为 disabledtransitionalenabledtransitional 状态是虚拟端口和物理端口都已启用的间歇性状态。
-force
(可选)指定禁用还是启用 FC 主机端口,即使可能会因此导致主机 I/O 中断。 只可以将 -force-fctargetportmode 一起指定。
Important: 指定 -force 可能会导致失去访问权。 仅当产品支持信息指示时使用该参数
io_group_id | io_group_name
(必需)指定要修改的 I/O 组。 可以使用 -name-feature 参数来修改 I/O 组。

描述

chiogrp 命令用于修改 I/O 组的名称,或修改 RAID 阵列、拷贝服务或卷镜像的可用内存量。

使用 -feature-size 参数(一起)将 I/O 组中的可用内存量更改为以下某种类型:
  • FlashCopy
  • 卷镜像
  • RAID
  • 远程拷贝(包括高速镜像、全局镜像和 HyperSwap)。
例如:
chiogrp -feature flash -size 40 0

您可以为 I/O 组分配名称,或者更改指定 I/O 组的名称。 可以通过指定 -featureflash | remote | mirror 参数以及内存大小来更改 RAID 阵列、拷贝服务或卷镜像操作的可用内存量。 对于卷镜像和拷贝服务(Flash Copy®、高速镜像、全局镜像和 HyperSwap),会在其内存与可用于高速缓存的内存之间进行权衡。

这样可能会减少或增加内存量。 使用该命令时请考虑以下内存大小:
  • FlashCopy 的缺省内存量为 20 MB。
  • 远程拷贝(包括高速镜像、全局镜像和 HyperSwap)的缺省内存量为 20 MB。
  • 镜像卷的缺省内存大小为 20 MB。
  • RAID 阵列的缺省内存大小为 40 MB。
  • 可为 FlashCopy 指定的最大内存量为 512 MB。 对于 64 位系统,最大内存量为 2048 MB。
  • 远程拷贝(包括高速镜像、全局镜像和 HyperSwap)的最大内存量为 512 MB。
  • 可以为镜像卷指定的最大内存大小为 512 MB。
  • RAID 阵列的最大内存大小为 512 MB。
所有功能的最大内存总量为 552 MB。
Note: 对于 64 位系统,最大内存量为 2600 MB。 一些运行 64 位方式的系统可能具有 2 GB 的位图空间用于 FlashCopy,这对于每个 I/O 组使用 4 PB 数据空间而言足够。例如,高速镜像、全局镜像、卷镜像和 RAID 共享 552 MB 的位图空间,这对于每个 I/O 组使用 1080 PB 的数据空间而言足够。 较早的系统(如运行 32 位方式的系统)可能会受制于 740 MB 限制。
RAID 阵列、拷贝服务和卷镜像所需的内存 说明了 RAID 阵列、拷贝服务和卷镜像所需的内存量。 每 1 MB 内存可提供以下卷容量和颗粒大小:
Table 1. RAID 阵列、拷贝服务和卷镜像所需的内存
功能部件 颗粒大小 1 MB 内存可为指定 I/O 组提供以下卷容量
高速镜像和全局镜像 256 KB 2 TB 的总高速镜像和全局镜像卷容量
HyperSwap 256 KB 2 TB 的总 HyperSwap 卷容量
Note: 对于 2 TB 的 HyperSwap 卷容量,每个高速缓存 I/O 组中必须分配 1 MB。
FlashCopy 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
RAID 级别比较 提供了 RAID 级别比较(带有位图内存开销)的示例,其中 MS 是成员驱动器的大小,MC 是成员驱动器数。
Table 2. RAID 级别比较
级别 成员计数 近似容量 冗余 近似位图内存开销
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)
Note: 近似位图内存开销的误差幅度约为 15%。 例如,在 RAID-5 中,对于前 2 TB 的 MS,256 KB 条带大小的开销约为 1.15 MB。

对于多个 FlashCopy 目标,您必须考虑映射的数量。 例如,对于颗粒度为 256 KB 的映射,8 KB 的内存允许在一个 16 GB 的源卷与一个 16 GB 的目标卷之间建立一个映射。 或者,对于颗粒度为 256 KB 的映射,8 KB 的内存允许在一个 8 GB 的源卷与两个 8 GB 的目标卷之间建立两个映射。

创建 FlashCopy 映射后,如果您指定的 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