Seeing error messages:
OPS1371O UNABLE TO ALLOCATE AN SPF DATASET. ISPF SERVICES WILL NOT BE AVAILABLE IN THIS SERVER
Also seeing GRS contention problems:
ISG343I 02.41.54 GRS STATUS 755
S=SYSTEM SYSDSN OPSMVS.ISPF.PROF1
SYSNAME JOBNAME ASID TCBADDR EXC/SHR STATUS
SYSA OPSOSF 0034 009FED90 EXCLUSIVE OWN
SYSA OPSOSF 0032 009FED90 EXCLUSIVE WAIT
OPS/MVS R14.0 running on Z/OS.
OPS/MVS settings are:
OSFMIN 4 SERVERS
OSFMAX 8 SERVERS
Each OPSOSF server needs access to a unique OPSMVS.ISPF.PROF# dataset.
There were only 6 OPSMVS.ISPF.PROF# (1-6) datasets defined.
Defining 2 more OPSMVS.ISPF.PROF# (1-8) datasets has resolved the problem.
Check that all datasets exist in OSFALLOC
Extra automation requiring more that 6 concurrent OPSOSF servers was the likely cause of this error occurring.
Remove all references to non-existent datasets from OSFALLOC.
For example:
"ALLOC F(ISPPLIB) DATASET(",
"'ABC.OPSMVS.PROD.ISPPLIB'",
"'OPSMVS.OPSPLIB'", <- delete this line
"'ISP.SISPPENU'",
")",
"SHR"
MAXRC = MAXRC + RC /* IF NONZERO - SIGNAL FAILURE*/
"ALLOC F(ISPMLIB) DATASET(",
"'OPSMVS.OPSMLIB'", < - delete this line
"'ISP.SISPMENU'",
")",
"SHR"
MAXRC = MAXRC + RC /* IF NONZERO - SIGNAL FAILURE*/
"ALLOC F(ISPSLIB) DATASET(",
"'ABC.OPSMVS.PROD.ISPSLIB'",
"'OPSMVS.OPSSLIB'", <- delete this line
"'ISP.SISPSENU'",
"'ISP.SISPSLIB'",
")",
"SHR"
MAXRC = MAXRC + RC /* IF NONZERO - SIGNAL FAILURE*/