prestartfcconsistgrp

使用 prestartfcconsistgrp 命令可准备一致性组(一组 FlashCopy 映射),以便能够启动该一致性组。 该命令会清空旨在用于源卷的高速缓存的所有数据,并强制高速缓存进入直写方式,直到启动一致性组。

语法

 prestartfcconsistgrp    [  -restore  ]   {  fc_consist_group_id  |  fc_consist_group_name  }

参数

-restore
(可选)指定复原标志。这将强制准备一致性组,即使一致性组中某个映射的目标卷正用作另一个活动映射的源卷。活动映射是指处于 copying、suspended 或 stopping 状态的映射。
fc_consist_group_id | fc_consist_group_name
(必需)指定要准备的一致性组的名称或标识。

描述

该命令可准备一致性组(一组 FlashCopy 映射),以便后续启动。准备步骤确保位于高速缓存中的源卷的所有数据首先清空到磁盘。该步骤可确保 FlashCopy 目标卷与主机操作系统的已确认卷(已成功写入源卷)相同。

可以使用 restore 参数来强制准备一致性组,即使一致性组中一个或多个映射的目标卷正用作另一个活动映射的源卷。在这种情况下,映射将进行恢复,如 lsfcmap 视图中所示。 当准备的一致性组的目标卷不是另一个活动映射的源卷时,如果指定 restore 参数,将会忽略该参数。

在启动拷贝过程前,必须发出 prestartfcconsistgrp 命令以准备 FlashCopy 一致性组。将多个映射分配给 FlashCopy 一致性组时,必须对整个组发出一次准备命令,以一次性准备所有映射。

一致性组必须处于 idle_or_copied 或 stopped 状态后,才能进行准备。输入 prestartfcconsistgrp 命令时,组会进入 preparing 状态。在准备完成后,一致性组的状态将更改为 prepared。此时,可以启动该组

如果 FlashCopy 映射已分配给一致性组,那么准备和后续启动组中的映射都必须在一致性组上执行,而不是在分配给该组的 FlashCopy 映射上执行。仅独立映射(即未分配给一致性组的映射)可以单独准备并启动。准备好 FlashCopy 一致性组之后才能启动。

如果一致性组中 FlashCopy 映射的目标处于远程拷贝关系中,那么将拒绝该命令,但当该关系是以下类型之一并且是远程拷贝的辅助目标时除外:
  • idling
  • disconnected
  • consistent_stopped
  • inconsistent_stopped
在以下情况下,FlashCopy 映射也会失败:
  • 使用了 prep 参数。
  • 目标卷是活动远程拷贝主卷或辅助卷。
  • FlashCopy 目标(和远程拷贝主目标)卷处于脱机状态。如果发生此情况,FlashCopy 映射会停止,并且目标卷会保持脱机状态。
Note: 指定该命令时,状态为 rc_controlled 的映射将不会显示在视图中。

调用示例

prestartfcconsistgrp 1

生成的输出:

No feedback