Hi "somitcw" !
Well, after a bit of hacking I was able to get the tk3upd system "sort
of" running.
My initial problem was trying to deal with the 001F 3215-C console,
which I had not seen in the mvs38j system.
So eventually I was able to get to a 3270 console by commenting out the
001F definition
Everything looks reasonable except for tapes.
I can't run tape jobs that I was able to run on the mvs38j system.
There appear to be no paths for the 0400 devices and no UCBs for the 480
devices.
I don't remember much from the timeframe of mvs38j. Where do the IO
definitions exist for the system ? I see no sign of a IODF file on
sysres.
Below are displays from the mvs38j and tk3upd systems relating to tapes.
Do you have any hints for me as to how to resolve the tape problem or
suggestions for further debug steps ?
(I recognize that RPF is up to date on the tk3upd system. This is being
used as my tape "test" job.)
Regards
Lorne Dudley
--------------------------------------------------------
failing job on tk3upd system
JOB 5 IEF403I RPF153$1 - STARTED - TIME=02.02.19
JOB 5 IEF244I RPF153$1 ALLOC - UNABLE TO ALLOCATE 1 UNIT(S)
AT LEAST 1 OFFLINE UNIT(S) NEEDED.
JOB 5 IEF489I RPF153$1 - 1 UNIT(S) NEEDED FOR ASMIN
JOB 5 IEF247I RPF153$1 - 400,401,402,403,404,405,406,407,408,409,40A,
40B OFFLINE
JOB 5 IEF247I RPF153$1 - 40C,40D,40E,40F OFFLINE
JOB 5 *01 IEF238D RPF153$1 - REPLY DEVICE NAME OR 'CANCEL'.
v 400,online
IEE025I UNIT 400 HAS NO PHYSICAL PATHS
v 40c,online
IEE025I UNIT 40C HAS NO PHYSICAL PATHS
--------------------------------------------------------
current tk3upd configuration
#
# Hercules configuration file conf/TK3UPD.MVS.conf
#
# Hercules runtime specifications
#
# Warning! CPU Model must be 4381 if the security
# package PIES is to be used. The CPU
# model has been changed from 3033
# Warning! Use of TODDRAG is not recommended!
# Use this parameter at your own risk !!!!!!!!!
#
CPUSERIAL 000611
CPUMODEL 4381
MAINSIZE 96
XPNDSIZE 0
ARCHMODE S/370
AUTOINIT OFF # Require tape volumes to already exist
AUTOMOUNT ADD . # Auto-mount CCW start at current folder
MOUNTED_TAPE_REINIT DISALLOW # DEVINIT will not unload
CODEPAGE 819/1047
CNSLPORT 3270
# HTTPROOT HTTP # Will be an HTML\ folder where hercules.exe is
HTTPPORT 8081 NOAUTH # AUTH userid password
TODPRIO -20
DEVPRIO 0
CPUPRIO 0
HERCPRIO 8
# !
# +------------ -20 <= p < -15 : Real time priority
# -15 <= p < -8 : High priority
# -8 <= p < 0 : above normal
# 8 <= p < 16 : below normal
# 16 <= p <= 20 : idle
DEVTMAX 0
DIAG8CMD ENABLE ECHO
# SHCMDOPT DISABLE # NODIAG8
LOADPARM ........
# MAXCPU 3
NUMCPU 1
OSTAILOR QUIET
PANRATE FAST
PANTITLE "MVS Tur(n)key #3 Update"
PGMPRDOS RESTRICTED # LICENSED
# SHRDPORT 3990 # Share disks between Hercules instances
# SYSEPOCH 1928 # Do not use.
# TZOFFSET +0000 # Change in SYS1.PARMLIB(PARMTZ)
DEFSYM PF01 devlist
# SET EMSG TIME
# 16 Aug 2010 Deprecate s37x statement.
# Use "ldmod s37x" instead - Ivan Warren
# LDMOD S37X # Allow use of some newer machine instructions
LDMOD DYNINST dyn75 # load support for TCPIP instruction
#
# +------------------------ device number
# ! +----------------- device type
# ! ! +------- device parameters
# ! ! !
# ! ! !
#_V______V_________V__________________________
#
# Device section - Unit Record Devices
#
# 000A 2501 standalone/icksadsf.rdr_mvs
000C 3505 jcl/dummy eof
000D 3525 pch/pch00d.txt ascii
#000E 1403 |vpwpc crlf
000E 1403 prt/prt00e.$(TStamp).txt CRLF NOCLEAR
# The CRLF is for Windows users
# The NOCLEAR causes append instead of overwriting
#000F 1403 |vpwpc crlf
000F 1403 prt/prt00f.$(TStamp).txt CRLF NOCLEAR
# ZZSA needs ARCHMODE ESA/390 or z/Arch ( ESAME )
# 010A 1442 standalone/zzsacard.bin
010C 3505 jcl/dummy eof
#
# 0058 2703 lport=32005 dial=IN lnctl=tele2 uctrans=yes term=tty skip=88C9DF
# 0059 2703 lport=32006 dial=IN lnctl=tele2 uctrans=yes term=tty skip=88C9DF
# 005A 2703 lport=32007 dial=IN lnctl=tele2 uctrans=yes term=tty skip=88C9DF
# 0060 3705 lport=32001 debug=yes
#
# Device section - Disk Drives
#
INCLUDE conf/Disks.basic.conf
# IGNORE INCLUDE_ERRORS # IGNORE is not availavle on base 3.07
# INCLUDE conf/Disks.optional.conf
#
# Device section - MVS Consoles
#
# To connect to a CRT console, specify CONSOLE for your
# TN3270 client LU-name then issue an MVS command like:
# /v 010,console and maybe /v 010,mstcons
# For telnet consoles, either use 1052-C or 3215-C
# with a unique command character or use a device like
# 1052 or 3215 and somehow connect between the time of
# Hercules starting and MVS being IPLed.
# 0009 3215 # Line-mode console
0010 3270 CONSOLE # CRT console #1
# 0011 3270 CONSOLE # CRT console #2
# 001F 3215-C / noprompt # Line-mode console
# 030E 1403 log/hardcopy.log
030E 1403 log/MVS.SYSLOG.$(TStamp).txt CRLF NOCLEAR
#
# Device section - TSO Terminals and 3287 Printers
#
00C0 3270 # TSO Terminal #1
00C1 3270 # TSO Terminal #2
00C2 3270 # TSO Terminal #3
00C7 3287 # CRT control unit printer #1
01C7 3287 # CRT control unit printer #2
#
# Device section - Tape drives
#
0400-403 3420 * level=9
0480-483 3420 * level=9
#
# Device section - Network communication controllers
#
#
# Device section - Channel-to-Channel adapters
#
--------------------------------------------------------
mvs38j
d u,,,480,4
IEE450I 19.38.13 UNIT STATUS 259 C
UNIT TYPE STATUS VOLSER VOLSTATE UNIT TYPE STATUS VOLSER VOLSTATE
480 3400 OFFLINE 481 3400 OFFLINE
482 3400 OFFLINE 483 3400 OFFLINE
rpf153 runs OK.
RPF Version 1 Rel. 5.3 Build: 09/01/08 18.37
HHC01603I devlist
HHC02279I 0:000C 3505 * eof IO[7]
HHC02279I 0:000D 3525 c:/mvs38j/pch/pch00d.txt ascii IO[2] open
HHC02279I 0:000E 1403 c:/mvs38j/prt/prt00e.txt brwse fcbck IO[9] open
HHC02279I 0:000F 1403 c:/mvs38j/prt/prt00f.txt brwse fcbck IO[51] open
HHC02279I 0:0010 3270 127.0.0.1 IO[55] open
HHC02279I 0:00C0 3270 127.0.0.1 IO[15] open
HHC02279I 0:010C 3505 c:/mvs38j/jcl/dummy ascii eof IO[2] open
HHC02279I 0:0131 2314 c:/mvs38j/dasd/sort01.131 [200 cyls] [0 sfs] IO[3]
open
HHC02279I 0:0132 2314 c:/mvs38j/dasd/sort02.132 [200 cyls] [0 sfs] IO[3]
open
HHC02279I 0:0133 2314 c:/mvs38j/dasd/sort03.133 [200 cyls] [0 sfs] IO[3]
open
HHC02279I 0:0134 2314 c:/mvs38j/dasd/sort04.134 [200 cyls] [0 sfs] IO[3]
open
HHC02279I 0:0135 2314 c:/mvs38j/dasd/sort05.135 [200 cyls] [0 sfs] IO[3]
open
HHC02279I 0:0136 2314 c:/mvs38j/dasd/sort06.136 [200 cyls] [0 sfs] IO[3]
open
HHC02279I 0:0140 3350 c:/mvs38j/dasd/work00.140 [555 cyls] [0 sfs] IO[2]
open
HHC02279I 0:0148 3350 c:/mvs38j/dasd/mvsres.148 [560 cyls] [0 sfs]
IO[2608] open
HHC02279I 0:0149 3350 c:/mvs38j/dasd/smp001.149 [560 cyls] [0 sfs] IO[2]
open
HHC02279I 0:014A 3350 c:/mvs38j/dasd/smp002.14a [560 cyls] [0 sfs] IO[2]
open
HHC02279I 0:014B 3350 c:/mvs38j/dasd/smp003.14b [560 cyls] [0 sfs]
IO[10] open
HHC02279I 0:014C 3350 c:/mvs38j/dasd/smp004.14c [560 cyls] [0 sfs]
IO[10] open
HHC02279I 0:0150 3330 c:/mvs38j/dasd/start1.150 [808 cyls] [0 sfs] IO[2]
open
HHC02279I 0:0151 3330 c:/mvs38j/dasd/spool0.151 [808 cyls] [0 sfs] IO[2]
open
HHC02279I 0:0152 3330 c:/mvs38j/dasd/hasp00.152 [404 cyls] [0 sfs]
IO[1152] open
HHC02279I 0:0160 3340 c:/mvs38j/dasd/page00.160 [698 cyls] [0 sfs]
IO[1037] open
HHC02279I 0:0161 3340 c:/mvs38j/dasd/page01.161 [698 cyls] [0 sfs]
IO[62] open
HHC02279I 0:0170 3375 c:/mvs38j/dasd/work01.170 [959 cyls] [0 sfs] IO[2]
open
HHC02279I 0:0180 3380 c:/mvs38j/dasd/work02.180 [885 cyls] [0 sfs]
IO[10] open
HHC02279I 0:0190 3390 c:/mvs38j/dasd/work03.190 [1113 cyls] [0 sfs]
IO[2] open
HHC02279I 0:0191 3390 c:/mvs38j/dasd/mvscat.191 [1113 cyls] [0 sfs]
IO[10] open
HHC02279I 0:0240 3350 c:/mvs38j/dasd/pub000.240 [555 cyls] [0 sfs]
IO[8954] open
HHC02279I 0:0248 3350 c:/mvs38j/dasd/mvsdlb.248 [560 cyls] [0 sfs]
IO[129] open
HHC02279I 0:0280 3380 c:/mvs38j/dasd/pub002.280 [1770 cyls] [0 sfs]
IO[2] open
HHC02279I 0:030E 1403 c:/mvs38j/log/hardcopy.log brwse fcbck IO[283] open
HHC02279I 0:0340 3350 c:/mvs38j/dasd/cbt000.340 [555 cyls] [0 sfs]
IO[11] open
HHC02279I 0:0341 3350 c:/mvs38j/dasd/cbt001.341 [555 cyls] [0 sfs] IO[1]
open
HHC02279I 0:0342 3350 c:/mvs38j/dasd/cbt002.342 [555 cyls] [0 sfs] IO[1]
open
HHC02279I 0:0343 3350 c:/mvs38j/dasd/cbtcat.343 [555 cyls] [0 sfs] IO[1]
open
HHC02279I 0:0480 3420 * IO[2966] maxsize=0 eotmargin=128K deonirq=N
--------------------------------------------------------
tk3upd
HHC01603I devlist
HHC02279I 0:0009 3215 IO[4]
HHC02279I 0:000C 3505 * eof IO[5]
HHC02279I 0:000D 3525 c:/mvs38j/pch/pch00d.txt ascii IO[2] open
HHC02279I 0:000E 1403 c:/mvs38j/prt/prt00e.txt brwse fcbck IO[17] open
HHC02279I 0:000F 1403 c:/mvs38j/prt/prt00f.txt brwse fcbck IO[219] open
HHC02279I 0:0010 3270 127.0.0.1 IO[55] open
HHC02279I 0:00C0 3270 127.0.0.1 IO[2] open
HHC02279I 0:00C1 3270 * IO[4]
HHC02279I 0:00C2 3270 * IO[4]
HHC02279I 0:010C 3505 c:/mvs38j/jcl/dummy ascii trunc eof IO[2] open
HHC02279I 0:010D 3525 c:/mvs38j/pch/pch10d.txt ascii IO[2] open
HHC02279I 0:0131 2314 dasd/sort01.131 [200 cyls] [0 sfs] IO[3] open
HHC02279I 0:0132 2314 dasd/sort02.132 [200 cyls] [0 sfs] IO[3] open
HHC02279I 0:0133 2314 dasd/sort03.133 [200 cyls] [0 sfs] IO[3] open
HHC02279I 0:0134 2314 dasd/sort04.134 [200 cyls] [0 sfs] IO[3] open
HHC02279I 0:0135 2314 dasd/sort05.135 [200 cyls] [0 sfs] IO[3] open
HHC02279I 0:0136 2314 dasd/sort06.136 [200 cyls] [0 sfs] IO[3] open
HHC02279I 0:0138 2314 dasd/dlicat.138 [200 cyls] [1 sfs] IO[3] open
HHC02279I 0:0139 2314 dasd/dlisys.139 [200 cyls] [1 sfs] IO[3] open
HHC02279I 0:013A 2314 dasd/dli000.13a [200 cyls] [1 sfs] IO[3] open
HHC02279I 0:013B 2314 dasd/dli001.13b [200 cyls] [1 sfs] IO[3] open
HHC02279I 0:013C 2314 dasd/dli002.13c [200 cyls] [1 sfs] IO[3] open
HHC02279I 0:0140 3350 dasd/work00.140 [560 cyls] [0 sfs] IO[3] open
HHC02279I 0:0148 3350 dasd/mvsres.148 [560 cyls] [0 sfs] IO[2541] open
HHC02279I 0:0152 3330 dasd/hasp00.152 [404 cyls] [0 sfs] IO[3] open
HHC02279I 0:0160 3340 dasd/page00.160 [698 cyls] [0 sfs] IO[908] open
HHC02279I 0:0161 3340 dasd/page01.161 [698 cyls] [0 sfs] IO[34] open
HHC02279I 0:0162 3340 dasd/page02.162 [698 cyls] [0 sfs] IO[3] open
HHC02279I 0:0170 3375 dasd/work01.170 [962 cyls] [0 sfs] IO[2] open
HHC02279I 0:01A0 3380 dasd/work02.180 [886 cyls] [0 sfs] IO[2] open
HHC02279I 0:01B0 3390 dasd/work03.190 [1114 cyls] [0 sfs] IO[16] open
HHC02279I 0:01B1 3390 dasd/mvscat.191 [1114 cyls] [0 sfs] IO[123] open
HHC02279I 0:0240 3350 dasd/pub000.240 [560 cyls] [0 sfs] IO[671] open
HHC02279I 0:0248 3350 dasd/mvsdlb.248 [560 cyls] [0 sfs] IO[52] open
HHC02279I 0:02A0 3380 dasd/pub002.280 [1772 cyls] [0 sfs] IO[2] open
HHC02279I 0:030E 1403 c:/mvs38j/log/hardcopy.log brwse fcbck IO[359] open
HHC02279I 0:0480 3420 * IO[0] maxsize=0 eotmargin=128K deonirq=N
HHC02279I 0:0700 3350 dasd/js2sp0.700 [555 cyls] [1 sfs] IO[1164] open
HHC02279I 0:0710 3350 dasd/js3sp0.710 [555 cyls] [1 sfs] IO[2] open
HHC02279I 0:0711 3350 dasd/js3res.711 [555 cyls] [1 sfs] IO[2] open
d u,,,400,16
IEE450I 02.07.43 UNIT STATUS FRAME LAST F E 1A
,
UNIT TYPE STATUS VOLSER VOLSTATE UNIT TYPE STATUS VOLSER VOLSTATE
400 3400 OFFLINE 401 3400 OFFLINE
402 3400 OFFLINE 403 3400 OFFLINE
404 3400 OFFLINE 405 3400 OFFLINE
406 3400 OFFLINE 407 3400 OFFLINE
408 3400 OFFLINE 409 3400 OFFLINE
40A 3400 OFFLINE 40B 3400 OFFLINE
40C 3400 OFFLINE 40D 3400 OFFLINE
40E 3400 OFFLINE 40F 3400 OFFLINE
d u,,,480,16
IEE450I 02.08.55 UNIT STATUS FRAME LAST F E 1A
UNIT TYPE STATUS VOLSER VOLSTATE UNIT TYPE STATUS VOLSER VOLSTATE
500 CTC OFFLINE 501 CTC OFFLINE
502 CTC OFFLINE 503 CTC OFFLINE
504 CTC OFFLINE 505 CTC OFFLINE
506 CTC OFFLINE 507 CTC OFFLINE
510 CTC OFFLINE 511 CTC OFFLINE
512 CTC OFFLINE 513 CTC OFFLINE
514 CTC OFFLINE 515 CTC OFFLINE
516 CTC OFFLINE 517 CTC OFFLINE
----------------------------------------------------------------