Reason:
This message is issued when a storage group was assigned to an allocation request but CA Allocate was unable to choose a suitable volume. VAM0039 is followed by one or more subsequent VAM0039x messages to indicate the reasons why CA Allocate was unable to select a volume.
The following reasons show in the VAM0039x messages:
Volumes not selected for one or more of the following reasons.
Duplicate DSNAME found on a volume
Permanent I/O error or CVAF error.
Record length 65535.
Invalid JFCB or partial DSCB pointer.
Invalid user label request.
DOS stacked pack format.
RACDEF failed, data set already defined.
User not authorized to define data set.
Rejected due to IGGPRE00 EXIT RC=8.
Rejected due to IGGPRE00 EXIT RC=4.
RACDEF model not found.
Not enough space for primary allocation.
CA Allocate had no volumes to pick from.
No room in VTOC or VTOC Index on a volume.
KEYDSN match excluded one or more otherwise eligible volumes.
Define failed for the following reason:
See IDC3009I VSAM catalog return code is -',# VMDEFRC, Reason code is -',# VMDEFRE,
REDUCE_ TO_ FIT failed due to REDUCE_BY and MINIMUM_PERCENT constraints.
No space was requested.
VDSTHUPD failure detailed in a previous message.
One or more unusable volumes found in storage group.
Space Not Available condition not addressed because DIF Support not active.
UNEXPECTED PGSER ERROR ENCOUNTERED.
PLSALLSC (Y) AND NON-ZERO RETURN CODE FROM SECURITY INTERFACE.
CA Allocate normally lets the allocation proceed using the requested volume list. This action is fail-safe. The allocation succeeds in two cases:
The FAILIFNOVOLSEL ASR variable can be used to fail the allocation when volume selection is unsuccessful.
Additional message lines are issued based on data set type.
For non-VSAM data sets, the following additional lines are generated:
STEPNAME=<stepname> DDNAME=<ddname>
STORGRPS: <line 1>
STROGRPS: <line 2>
For VSAM data sets, the following additional lines are generated:
NO VOLUME SELECTED FOR DSN= <dsn>
STEPNAME=<stepname> DDNAME(DATA)=<ddname> DDNAME(INDX) =<ddname>
DATA COMPONENT NAME = <data component name>
INDX COMPONENT NAME = <index component name>
STORGRPS(DATA) = <line 1 of x>
STORGRPS(DATA) = <line 2 of x>
STORGRPS(INDX) = <line 1 of x>
STORGRPS(INDX) = <line 2 of x>
BASE COMPONENT PRIMARY SPACE REQUESTED=<nnnnnn> TYPE = <spactype>
DATA COMPONENT PRIMARY SPACE REQUESTED=<nnnnnn> TYPE = <spactype>
INDX COMPONENT PRIMARY SPACE REQUESTED=<nnnnnn> TYPE = <spactype>
Note: The space amounts displayed are after any applicable ASR changes have been made. Also, the VAM0039 message displays information that is based on the condition encountered.
Action:
To determine exactly what volumes were evaluated and why none of them were chosen, insert the VDSDIAGS DD statement in the step where the allocation failed to activate special internal diagnostics. Look for messages VAM0035 and VAM0036 that explain CA Allocate actions.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|