NDV0002
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0002 ACCESS TO SVL OF '(&00)' ON '(&01)' LOCKED BY SYSTEM '(&02)'. REPLY (R=RETRY, T=TERMINATE, F=FORCE LABEL ACCESS)
Meaning
The Standard Volume Label (SVL) of volume (&00) on device (&01) has been
locked by system (&02) for an unusually long time.
Check the state of system (&02). Do n o t reply with 'F' as long as
system with SYSISD (&02) is working with the volume concerned, as
otherwise data integrity cannot be guaranteed.
Response
Enter R, T or F. Minimum retry-time is about 40 sec.
NDV0003
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0003 ILLEGAL RESPONSE
Meaning
Illegal response to NDV0002 or NDV0004.
Response
Valid answers for NDV0002:
R : Retry (and wait again min. 40s)
T : Terminate
F : Force label access
Valid answers for NDV0004:
R : Retry
I : Retry and Inform
T : Terminate
NDV0004
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0004 WRITE INHIBIT SWITCH OF '(&01)' IS ON. SVL-UPDATE OF '(&00)' FAILED. RETRY WITH WRITE INHIBIT OFF? REPLY (R=RETRY, I=RETRY+INFORM, T=TERMINATE)
Meaning
The position of the WRITE INHIBIT switch on the device (&01) prevents
allocation data from being included in the Standard Volume Label (SVL) of
volume (&00).
Switch WRITE INHIBIT off and reply with 'R' or 'I', if the volume is to be
allocated or deallocated.
If 'I' is replied, message NDV0005 will be issued after the SVL has been
completely updated. This provides the opportunity to renew the WRITE
INHIBIT before any further IO is directed to the volume.
NDV0005
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0005 SVL-UPDATE OF '(&00)' COMPLETED. WRITE INHIBIT CAN BE SET FOR '(&01)'. CONTINUE? REPLY (EOT=YES)
Meaning
Update of the Standard Volume Label (SVL) of volume (&00) has been
completed.
WRITE INHIBIT can be switched on again at device (&01).
Enter EOT if the WRITE INHIBIT switch has been set as desired.
Response
EOT: Continue system-action
NDV0006
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0006 '(&05)' BAVOLMON-ERROR: '(&04)'-RC='(&00)', LRC='(&01)', ERROR-ID '(&02)' FOR TSN '(&03)', MN='(&06)', VSN='(&07)'
Meaning
Output of each BAVOLMON-error-traceentry as an Emergency-message on
main-console is switched on for diagnostic aid.
To limit the amount of MSGs, selection by various criteria is possible.
Each entry is protocolled in short form.
--------------------------------------------------------------------------
(&05): error-time.
(&04): called BAVOLMON function,
RC (&00): BAVOLMON return code sent to caller,
LRC (&01): logical io return code,
Error-ID (&02): position, where the RC was build in BAVOLMON,
TSN (&03): calling task,
MN (&06): MN of device or NOMN,
VSN (&07): volume serial number or NO-VSN.
--------------------------------------------------------------------------
Response
Dont forget to switch off this feature.
Emergency messages are output only once a second.
NDV0007
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV0007 ASSIGN-END OF '(&00)' ON '(&01)' BUT SVL IS STILL RESERVED BY '(&02)', '(&03)','(&04)','(&05)','(&06)','(&07)','(&08)','(&09)','(&10)','(&11)'.
Meaning
BAVOLMON receives an ASSIGN-END-order for disk (&00) on device (&01)
although several tasks have still reserved the Standard Volume Label (SVL)
of (&00).
BAVOLMON cancels the reservations and executes the ASSIGN-END-order.
It may be that the tasks (&02),...,(&11) terminate soon abnormally.
(&00): VSN of Volume
(&01): MN mnemotechnical identifier of device
NDV0008
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0008 RELEASE-I/O FAILED FOR '(&00)' ON '(&01)' WITH RC '(&02)' AND LRC '(&03)' AT INTERFACE '(&04)'.
Meaning
BAVOLMON was not successfull to RELEASE a HardWare-RESERVE
used for SVL-Update.
This occurred to the volume with VSN (&00)
mounted on the device with MNemonic (&01)
As a consequence this device (&01) could not be accessed
by other hosts anymore.
Further details are given to support erroranalysis:
(&02) : Return-Code to caller of Interface (&04)
(&03) : I/O-Return-Code (last LRC)
(&04) : BAVOLMON-function, which issued the RELEASE-I/O
Response
If another host gets the message "EXC0857 -RESV--DEVICE RESERVED
ELSEWHERE-" or "EXC0857 -BUSY--DEVICE BUSY" concerning
this device, "UNCONDITIONAL RESERVE" should be
choosen by the operator, when answering the console question.
The RESERVE on the former host is thus released.
ONLY if it is guaranteed, that NO further HOST is using this
device a command UNLOCK-DEVICE <mn> could be issued alternatively.
NDV0009
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0009 ASSIGN OF '(&00)' ON '(&01)' REJECTED AS SYSTEMS OF '(&02)'IBF/FCP-TYPE ARE ASSIGNED WITH IDS '(&03)'.
Meaning
An assign order has been rejected, as other systems have
already assigned this volume via an other channeltype.
For consistent operating and correct sharing all systems involved
have to assign homogeneously as far as the channeltype is
concerned. This means, that all systems use the volume via IBF/FCP
channel or via the NON-IBF/FCP channel but not in a mixed way.
(&00): VSN (Volume Serial Number)
(&01): Device Mnemonic
(&02): Channeltype IBF/FCP or NON-IBF/FCP (Insert NON-)
(&03): List of System-IDs already assigned to this Volume (max. 16)
Response
Use the device mnemonic corresponding to the other channeltype
to get assignment of the current system. Otherwise end assignment
of this volume on all systems indicated in the list, followed by a
reassignment via the same channeltype as used in current system.
NDV0020
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0020 SNAP-SHOT-DUMP CAUSED BY A BAVOLMON-ERROR-TRACE-ENTRY
Meaning
Snap-Shot -Dump combined with the BAVOLMON-Error-trace is switched on.
Each error-trace-event triggers a $SNAP-call for diagnostic aid.
NDV0022
Destination: CONSOLE Routing code: * (main console) Weight: 99
Warranty : NO
NDV0022 ERROR IN ESTABLISHING BAVOLMON TASK-LOCK
Meaning
$GTLOCK reports inconsistent parameters.
It may be caused by contingency-handling or a BAVOLMON-error.
SNAP-SHOT-dump is initiated.
NDV1111
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1111 ERROR IN BAVOLMON DURING RELEASE OF RESOURCES. PL:
Meaning
A $RELM-, $RETMEM- or $RETSL-call by BAVOLMON supplied a negative
returncode.
NDV1112
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1112 BAVOLMON OWN SVL BUFFER: SEM,QUE,LST:'(&00)', BAVOLMON SVL-TRACE:'(&01)'
Meaning
An inconsistency in SVL-data is detected.
SVL-Semaphor, sharer-queue and sharer-list (&00) of BAVOLMON own SVL
buffer
and the SVL-Trace-area (&01) are saved in the error-logging-entry.
NDV1113
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1113 VT-LOCK-INCONSISTENCY DETECTED FOR TID: '(&00)', INPUT-PARAMETER: '(&01)'
Meaning
An inconsistency is detected in RESERVE=*SYSTEM-handling.
The input-parameter are saved in an error-logging-entry.
NDV1114
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1114 TASK-LOCK-MANAGER-ERROR DETECTED BY BAVOLMON. PL:
Meaning
Error-logging entry caused by a negative RC detected by BAVOLMON during
Task-Lock-Handling.
NDV1115
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1115 ACCESS-RIGHT TO SVL WITHDRAWN: TSN, MN, VSN
Meaning
Due to a deadlock-situation the tasklock of a pending task TSN is
removed. The device MN with VSN is concerned.
NDV1116
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1116 RELEASE-LOCK-ERROR DETECTED BY BAVOLMON FOR TID: '(&00)' REASON: '(&01)'
Meaning
BAVOLMON has detected an illegal state of a Task-Lock
for F5-Label at release-time.
(&00) : TID Task-ID
(&01) : Reason: LOCK DESTROYED
or LOCK NOT HELD
NDV1117
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1117 $NBSRV-ERROR DETECTED BY BAVOLMON. PL:
Meaning
A $NBSRV-call by BAVOLMON supplied a negative
returncode.
NDV1118
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1118 $NDGRR-ERROR DETECTED BY BAVOLMON. PL:
Meaning
A $NDGRR-call by BAVOLMON supplied a negative
returncode.
NDV1119
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1119 $TYPIO-ERROR DETECTED BY BAVOLMON. PL:
Meaning
A $TYPIO-call by BAVOLMON supplied a negative
returncode.
NDV1120
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1120 $CHKPRV-ERROR DETECTED BY BAVOLMON. PL:
Meaning
A $CHKPRV-call by BAVOLMON supplied a negative
returncode.
NDV1121
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1121 BAVOLMON OWN SVL BUFFER: SEM,QUE,LST:'(&00)', BAVOLMON SEM-INKO-TRACE FROM NDVMWRA: '(&01)'
Meaning
An semaphor-inconsistency in SVL-data is detected.
SVL-Semaphor, sharer-queue and sharer-list (&00) of BAVOLMON own SVL
buffer
and the WRA-Data (VT and SVL-Parts) relevant for sem-inconsistency (&01)
are saved in the error-logging-entry.
NDV1122
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1122 $VGDIEX-ERROR DETECTED BY BAVOLMON. MN SEE PL:
Meaning
A $VGDIEX-call by BAVOLMON supplied a negative
returncode. The returncode and device-MN are dumped in parameterlist.
Response
Check device-configuration in each virtual machine
NDV1123
Destination: USER-TASK Routing code: Weight: 99
Warranty : NO
NDV1123 TASKLIST OF BAVOLMON-RESERVE NOT EMPTIED FOR LONG TIME - TASK WAITS FOR MN, VSN: '(&00)' DUMP OF INTERNAL DATA NDIVBVMP '(&01)'
Meaning
The issuing Task is waiting for a long time for BAVOLMON-RESERVE con-
cerning the disk with deviceidentifier MN and Volume-Serial-Number VSN.
One or more tasks dont release their reservation = emptiing the tasklist
The TIDs of this task are shown in the DUMP-Data.
(&00) MN VSN
(&01) DUMPDATA LAYOUT NDIVBVMP
This error-logging-entry occurs periodically.
Response
Check state of Tasks holding the reservation.
(e.g: answer Operatorquestions)
NDV1200
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1200 NKDINF-FATAL-ERROR: DETAILS SEE PL:'(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to detect the
relationship between the device-MNs and the VSNs of PUBSET and
save this in metadata residing on PUBRES/VOLRES-Disks.
The information-function has failed, no update takes place.
To analyse the reason the parameterlist dumped.
Response
PUBSET-type commands should not used for this PUBSET.
Next IMPORT/EXPORT a retry is started
NDV1201
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1201 NKDINF-RECORDS INCOMPLETE: DUMP OF INTERNAL DATA '(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to detect the
relationship between the device-MNs and the VSNs of PUBSET and
save this in metadata residing on PUBRES/VOLRES-Disks.
The information-function has failed partially, no update takes place.
To analyse the reason internal data are dumped.
Response
PUBSET-type commands should not used for this PUBSET.
Next IMPORT/EXPORT a retry is started.
NDV1240
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1240 $NDVGMN(I)-ERROR DETECTED - DETAILS SEE PL:'(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to get the
relation between the VSNs of a PUBSET and the device-MNs and
reads the metadata residing on PUBRES/VOLRES-Disks.
The function $NDVGMN has failed fully or partially, thus the
commands could have covered only parts of the PUBSET-Devices.
To analyse the reason the parameter list is dumped.
Response
Testing the data stored is possible by issueing SHOW-DEVICE-
CONFIGURATION *P(catid). A second possibility is to issue
SHOW-DEVICE-CONFIGURATION *P(*B(mn)) using the PUBRES-MN.
If the relation is not uptodate, wait until next IMPORT/EXPORT-
PUBSET action.
NDV1241
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1241 ERROR IN MIRROR-INFO DETECTED - DUMP OF PL-DATA:'(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to get the
relation between the VSNs of a PUBSET and the device-MNs and
reads the metadata residing on PUBRES/VOLRES-Disks.
The evaluation of additional information of mirrored disks
(MULTI-MIRROR, REMOTE-COPY) has failed fully or partially.
Thus the commands could have covered only parts of the PUBSET-Devices.
To analyse the reason the parameter list is dumped.
Response
Testing the data stored is possible by issueing SHOW-DEVICE-
CONFIGURATION *P(catid). A second possibility is to issue
SHOW-DEVICE-CONFIGURATION *P(*B(mn)) using the PUBRES-MN.
If the relation is not uptodate, wait until next IMPORT/EXPORT-
PUBSET action.
NDV1250
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1250 $NDVUMN(I)-ERROR DETECTED - DETAILS SEE PL:'(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to detect the
relation between the device-MNs and the VSNs of PUBSET and
save this in metadata residing on PUBRES/VOLRES-Disks.
The function $NDVUMN has failed fully or partially.
The usage of these old or incomplete data is not recommended.
To analyse the reason the parameter list is dumped.
Response
PUBSET-type commands should not used for this PUBSET until the
reason is cleared.
At next IMPORT/EXPORT-PUBSET a retry is started.
NDV1251
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1251 NDEINF-ERROR DETECTED BY BAVOLMON AT UPD-MN-FUNCTION. DEVICE-MN(S) OF SRDF-MIRROR(S) ARE MISSING.- DETAILS SEE PL-DATA: '(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to detect the
relationship between the device-MNs and the VSNs of a PUBSET and
save this in metadata residing on PUBRES-/VOLRES-Disks.
The informationfunction NDEINF, called in addition to cover
mirrored disks has failed fully or partially.
Thus old or incomplete data on Target- or Source-Units could spoil
the full functionality.
To analyse the reason the parameter list is dumped.
Response
PUBSET-type commands should be used for this PUBSET with caution.
The functionality for mirrored disks is not guaranteed.
At next IMPORT/EXPORT-PUBSET a retry is started.
NDV1253
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1253 $NKRGMN-ERROR DETECTED BY BAVOLMON AT UPD-MN-FUNCTION. DEVICE-MN(S) OF SRDF-MIRROR(S) ARE MISSING.- DETAILS SEE PL-DATA: '(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to detect the
association between the device-MNs and the VSNs of a PUBSET and
save this in metadata residing on PUBRES-/VOLRES-Disks.
The informationfunction $NKRGMN, called in addition to cover
mirrored disks has failed fully or partially.
Thus old or incomplete data on Target- or Source-Units could spoil
the full functionality.
To analyse the reason the parameter list is dumped.
Response
PUBSET-type commands should be used for this PUBSET with caution.
The functionality for mirrored disks is not guaranteed.
At next IMPORT/EXPORT-PUBSET a retry is started.
NDV1270
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1270 INCONSISTENT DATA FOUND DURING UPDATE OF FILE SYSDAT.APUB.<VSN> - DETAILS SEE DUMP-DATA: '(&00)'
Meaning
To support PUBSET-type of commands BAVOLMON wants to update the
file. An inconsistency between filename and header-data is found.
To analyse the reason header-data, filename and the parameter-list
of the order are dumped.
Response
PUBSET-type commands should not be used for this PUBSET.
At next IMPORT/EXPORT-PUBSET a retry is started.
NDV1908
Destination: USER-TASK Routing code: Weight:
Warranty : NO
NDV1908 RELEASE-I/O FAILED - MESSAGE-PARAMETER: '(&00)' ERELDATA: '(&01)'
Meaning
Complete set of internal Data comparable to MSG NDV0008 but more
detailed.
(&00) Parameterlist of function called
(&01) List of Errordata
Response
same as NDV0008