OnDemand User Group
Support Forums => z/OS Server => Topic started by: sdsuttl on April 25, 2017, 06:38:30 AM
-
has anyone seen this error of return code 17?
below is more ...
Storage node >FLDXSPD.LGPFIA43.SGRTI000.M1D4EVER< on object server >< does not exist in storage set >TEST CMOD V2 Storage Set<.
The userexit >/ars/TEST/cmod/bin/exits/arsuupdt< failed. The return code is 17
arsload: Processing failed for file >/ars/test/tmp_SY1/50397229 (DD:AFPDSIN-FLPVRTX.T4S.AFPOUTDA.FIAOND.DATA)<
arsload: Processing has stopped. The remaining files will NOT be processed
any help on what to check/do is appreciated
-
Carefully check the names of all you elements.
That the Storage set levels have not "fat fingers".
That SMS definitions have been completed (are the same as you expect)
That the OAM object is correctly defined
I've had some of those gotchas myself. Is this the first time you are using this OAM object? Compare with a successful storage set for those simple mistakes.
-
It looks like the storage node not exists. Please check your storage set "TEST CMOD V2 Storage Set" to see if it has the primary storage node "FLDXSPD.LGPFIA43.SGRTI000.M1D4EVER" configured.
-
Try the OAM IVP in SYS1.SAMPLIB(CBRSAMIV) - substituting your collection name.
Here's what I just ran on my system. I've deleted all of the comments so take a look at the original.
//CBRSAMIV JOB (ACCT#),'ODADMIN ',NOTIFY=&SYSUID,COND=(0,NE),
// CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),REGION=0M
//JOBLIB DD DISP=SHR,DSN=DB2.V11R1M0.SDSNLOAD
// DD DISP=SHR,DSN=DB2.V11R1M0.SDSNLOD2
//****************************************************************
//STEP1 EXEC PGM=IKJEFT01,REGION=4096K
//SYSPRINT DD SYSOUT=*
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
OSREQ STORE ARS.COLLECT.ODV950 OBJECT.NAME LENGTH(1048576)
OSREQ QUERY ARS.COLLECT.ODV950 OBJECT.NAME
LISTCAT ENTRIES('ARS.COLLECT.ODV950') ALL
OSREQ CHANGE ARS.COLLECT.ODV950 OBJECT.NAME RP(365)
OSREQ QUERY ARS.COLLECT.ODV950 OBJECT.NAME
OSREQ RETRIEVE ARS.COLLECT.ODV950 OBJECT.NAME COMPARE VIEW(PRIMARY)
OSREQ DELETE ARS.COLLECT.ODV950 OBJECT.NAME
/*
Ed
-
In my personal notes, I have found in the past that rc=17 means "storage node not in storage set".
Ed