Application
on
Servers
Figure 13-4 Consistency Group: Example 3
In this case, the Metro Mirror target volumes reflect only the first and third write operation, not
including the second operation.
Typical database management software can recover its databases by using its log files if
dependent
independent
13.3.3 FREEZE and RUN parameters
Messages and environmental triggers related to Metro Mirror problems can be detected by
your automation software. You can then use the TSO command CGROUP with the FREEZE
parameter (or equivalent command through the other interfaces) to suspend all required
secondary Metro Mirror operations.
The FREEZE option removes the Metro Mirror paths, and suspends the volume pairs for a
given LSS pairing. If used in combination with the CGROUP(Y) option of the CESTPATH
command, then an
will be forced on all the LSSs where the FREEZE is issued, and thus, all the I/Os to the
respective primary volumes will be queued while in the extended long busy window. Once
your automation process detects that the updates can be resumed, it can issue the CGROUP
command with the RUN parameter. This command releases all I/O to the primary devices,
but still leaves the secondary devices suspended at a point-in-time (with the FREEZE the
associated paths are removed).
The default 2-minute timer of the extended long busy state gives the automation enough time
to issue a CGROUP FREEZE command to the necessary LSSs. I/O resumes after the default
2 minutes if a CGROUP RUN command is not received.
140
IBM System Storage DS6000 Series: Copy Services with IBM System z
1st
Completed
2nd
3rd
Completed
Wait
independent
write
operations
write operations are kept. At the same time, you should not need to care whether
write operations are kept in sequence.
extended long busy
LSS11
LSS12
Wait
LSS13
Source DS6000
queue full
(for z/OS) or
(for open systems) condition
LSS21
LSS22
LSS23
Target DS6000