OpenTP1 Version 7 Operation

[Contents][Index][Back][Next]

7.4.11 Status changes of archive journal files

The following table shows status changes of an online archive journal file.

Table 7-8 Status changes of online archive journal file

Sts Current/standby/reserved Crt Standby Reserved
Unload completion/wait -- Wt Cp Wt Cp
Status number 1 2 3 4 5
Evt Swap due to no space remaining in current file group [Figure] 2 -- [Figure] 1 -- --
Swap due to error with current file group PAF not used Error with non-duplicated system, or errors with both systems A and B [Figure] 4 -- [Figure] 1 -- --
Error with either system A or B One system operation available [Figure] 2 -- [Figure] 1 -- --
One system operation not available [Figure] 4 -- [Figure] 1 -- --
PAF used Error with non-duplicated system, or errors with both systems A and B After affected physical file is shut down Usable element files[Figure] minimum number of dispersions [Figure] 2 -- [Figure] 1 -- --
Error with either system A or B One system operation not available Usable element files < minimum number of dispersions [Figure] 4 -- [Figure] 1 -- --
One system operation available [Figure] 2 -- [Figure] 1 -- --
Swap with jnlswpfg [Figure] 2 -- [Figure] 1 -- --
Execute jnlunlfg -- [Figure] 3 -- [Figure] 5 --
Execute jnlchgfg -- [Figure] 3 -- [Figure] 5 --
Execute jnlopnfg# -- -- -- [Figure] 2 [Figure] 3
Execute jnlclsfg# -- [Figure] 4 [Figure] 5 -- --

Legend:
Sts: Status
Evt: Event
Crt: Current
Wt: Waiting
Cp: Completed
PAF: Parallel access facility
--: Cannot occur, or no status change
[Figure] n: Target status number

Note
All events are assumed to be normally terminated.
OpenTP1 manages the status of archive journal file groups only when the global archive journal service is in operation. OpenTP1 does not manage the status (unload completion/wait) of closed file groups. Therefore, executing the jnlunlfg or jnlchgfg command over closed file groups does not change their status. If the jnlopnfg and jnlls commands are executed in that order following the jnlunlfg or jnlchgfg command, the current status of files is displayed.

#
Execute when the -a and -b options are not specified.