splitvdiskcopy

可以使用 splitvdiskcopy 命令以通过镜像卷的已同步拷贝来创建单独的卷。

语法

splitvdiskcopy    -copy  id    [  -iogrp  { io_group_id | io_group_name } ] [  -accessiogrp  {  iogrp_id_list  |  iogrp_name_list  } ] [  -node    {  node_id  |  node_name  } ] [  -name     new_name  ] [  -cache  {  readwrite  |  readonly  |  none  } ]   [  -udid     udid  ]   [  -activeactive  ]   [  -force  ] {  vdisk_name  |  vdisk_id  }

参数

-copyid
(必选)指定要分割的拷贝的标识。
-iogrpio_group_id | io_group_name
(可选)指定要添加新的 I/O 组。缺省值是指定的的 I/O 组。
-accessiogrpiogroup_id_list | iogroup_name_list
(可选)指定提供卷访问的 I/O 组。 如果使用了 -accessiogrp 参数,即使该集合包含原来的卷或新卷的高速缓存 I/O 组,指定的 I/O 也会提供访问。如果未指定标志而且原始卷中仅高速缓存 I/O 组提供对原始卷的访问,那么新卷的高速缓存 I/O 组会被分配为唯一提供访问的 I/O 组(可能与原始卷的高速缓存 I/O 组不同)。否则,新卷通过原始镜像卷所用的 I/O 组集合来提供访问。
Note: 指定的 I/O 组不需要包含高速缓存 I/O 组。
-nodenode_id | node_name
(可选)指定对该进行的 I/O 操作的首选节点标识或名称。可以使用 -node 参数指定首选访问节点。
-namenew_name
(可选)为新分配名称。
-cachereadwrite | readonly | none
(可选)指定新卷的高速缓存选项。(可选)指定卷的高速缓存选项。有效条目为:
  • readwrite 用于启用卷的高速缓存
  • readonly 用于禁用写高速缓存,同时允许卷的读高速缓存。
  • none 用于禁用卷的高速缓存方式
缺省值为 readwrite
Remember: 如果您不指定 -cache 参数,那么会使用缺省值 (readwrite)。
-udidudid
(可选)指定新udidudid 是 OpenVMS 主机的必需标识;任何其他主机都未使用该参数。受支持的值为 0 - 32767 之间的十进制数字,或者 0 - 0x7FFF 之间的十六进制数字。十六进制数字必须加上前缀 0x;例如,0x1234。 缺省 udid 值为 0
-activeactive
(可选)指定在指定卷和新创建卷之间创建主动/主动关系。
-force
(可选)即使在未同步指定的拷贝时或者在高速缓存清除可能失败时,仍允许继续分割。新创建的可能不一致。

描述

splitvdiskcopy 命令用于通过指定卷的拷贝在指定的 I/O 组中创建新卷。

如果不同步要分割的拷贝,必须使用 -force 参数。如果尝试除去仅同步的拷贝,那么该命令将失败。为避免此情况,请等待拷贝同步或者使用 -force 参数从卷分离未同步的拷贝。 当任一卷拷贝处于脱机状态时,可以运行该命令。

对于主动/主动关系,现有卷必须位于具有站点名称或站点标识的 I/O 组中。现有卷还必须使用具有相同站点信息的存储池。新卷必须在具有站点名称或站点标识的 I/O 组(与现有卷的 I/O 组不在同一个站点上)中创建。新卷必须使用其站点名称或站点标识与 I/O 组的站点名称或站点标识相同的存储池。拓扑必须为 hyperswap,不允许主动/主动关系。

对于主动/主动关系,现有卷不得是 FlashCopy 映射的目标。

可以使用该命令来部分创建 HyperSwap 卷,且:
  1. 配置现有卷的访问 I/O 组以包含新卷的 I/O 组
  2. 创建变更卷并将其与主动/主动关系关联
完成这些任务后,主动/主动关系可启动或再同步已写入现有卷的任何区域。所创建的关系使用现有卷作为其主拷贝,使用新卷作为其辅助拷贝。
Note: 如果 I/O 组具有足够的可用位图空间分配给远程拷贝,并且为远程拷贝分配的空间不足以容纳新关系,那么将自动添加空间。(远程拷贝包含全局镜像、高速镜像和主动/主动关系。)

创建其 I/O 组访问集中包含 I/O 组 23 的卷的调用示例

splitvdiskcopy -copy 1 -iogrp 2 -node 7 -accessiogrp 2:3 DB_Disk

生成的输出:

Virtual Disk, copy [1], successfully created.

调用示例

splitvdiskcopy -copy 1 vdisk8

生成的输出:

Virtual Disk, id [1], successfully created.

调用示例

splitvdiskcopy -activeactive -iogrp siteB -copy 1 -name siteBvolume siteAvolume

生成的输出:

Virtual Disk, copy [1], successfully created.