beautypg.com

Example – HP NonStop G-Series User Manual

Page 63

background image

DSM/TC Tape Processing

DSM/Tape Catalog User’s Guide — 520233-008

3 - 11

How $ZSVR Manages Tape Requests

b. $ZSVR sends a mount message to the event message collector and any

terminal acting as the tape console. The message tells the operator which
tape to mount on a tape drive.

c.

After the operator mounts the tape, $ZSVR uses AVR to find the drive on
which the tape is mounted and to make sure the tape name is the same as
the one in the mount message.

d. When $ZSVR locates the correct tape drive, it connects it to the application

so it can use the tape.

$ZSVR also generates operator messages to indicate when a user requests an
unlabeled tape or to bypass labeled tape processing entirely.

Example

This DEFINE requests a scratch tape for FUP by name:

5> ADD DEFINE =OUTFILE, CLASS TAPECATALOG,&

5> & LABELS ANSI,&

5> & FILEID TEST_DATA_12,&

5> & VOLUME TAP046,&

5> & POOL TEST_TAPES,&

5> & USE OUT

6> FUP COPY $DATA.OPER.RECDS, =OUTFILE

To satisfy this request, after $ZSVR receives the DEFINE information:

1. $ZSVR asks DSM/TC to verify that TAP046 is cataloged in pool TEST_TAPES with

a state of scratch.

2. DSM/TC confirms that TAP046 is a scratch tape in TEST_TAPES.

3. $ZSVR cannot find TAP046 on any of the tape drives, so it issues a mount

message to the operator, part of which looks like:

... $ZSVR : 0009 *MC* MOUNT TAP046 WITH RING

4. The operator mounts TAP046 on tape drive $TD03. $ZSVR detects this and

connects FUP to $TD03 to complete the request, which lets FUP write data to
TAP046.

This manual is related to the following products: