Como se carga Cics

Todo lo relacionado con simuladores de HW para otras plataformas. Hercules y ...
Responder
seloram
Usuario
Usuario
Mensajes: 24
Registrado: 10 Dic 2012, 20:46
País: España
Ciudad: Alicante
Ocupación: Programador

Como se carga Cics

Mensaje por seloram » 06 Mar 2013, 07:29

Buenos días, acabo de conseguir que me funcione el Hercules 3.07 con un Z/OS y una consola x3270, pero cuando entro solo encuentro el TSO ISPF. Me han dicho que en el fichero hercules.cnf hay que configurarlo para arrancar tambien un Cics y un Db2 pero no se como se hace. Mi fichero hercules.cnf es este:

#********************************************************************
# CONFIGURAGION FILE FOR ADCD Z/OS 1.10 SUMMER *
#********************************************************************
# FOR ALL THE LOADPARM OPTIONS VISIT: *
# http://dtsc.dfw.ibm.com/MVSDS/'HTTPD2.A ... (READ110S)' *
#********************************************************************

ARCHMODE z/Arch
OSTAILOR z/OS
CPUSERIAL 08A89F
CPUMODEL 3090
LPARNAME ADCD
LOADPARM 0A82DCM1
MODEL EMULATOR
PLANT ZZ
MAINSIZE 1536
NUMCPU 4
SYSEPOCH 1900
TZOFFSET -0000
HTTPPORT 8080 AUTH HERCULES HERCULES
PANTITLE "ADCD z/OS 1.10 on Hercules"
PANRATE FAST
CNSLPORT 3270
PGMPRDOS LICENSED

# Display Terminals

0700 3270
0701 3270
0702 3270
0703 3270
0704 3270
0705 3270
0900 3270
0901 3270

# DASD Devices


#********************************************************************
# SYMBOLS DEFINITION *
#********************************************************************

DEFSYM DASD "Z110/DASD"
DEFSYM PROD "Z110/PROD"
DEFSYM PRTR "Z110/PRTR"

LOADPARM 0A82DCM1

#********************************************************************
# ORIGINAL ADCD z/OS 1.10 SUMMER IMAGES *
#********************************************************************

000F 1403 c:/IBM/PRTR.000F

0A80 3390 c:/IBM/JARES1.CCKD
0A81 3390 c:/IBM/JARES2.CCKD
0A82 3390 c:/IBM/JASYS1.CCKD
0A83 3390 c:/IBM/JAUSS1.CCKD
0A84 3390 c:/IBM/JAPRD1.CCKD
0A85 3390 c:/IBM/JAPRD2.CCKD
0A86 3390 c:/IBM/JAPRD3.CCKD
0A87 3390 c:/IBM/JAIMS1.CCKD
0A88 3390 c:/IBM/JACIC1.CCKD
0A89 3390 c:/IBM/JADB91.CCKD
0A8A 3390 c:/IBM/JADB92.CCKD
0A8B 3390 c:/IBM/JADB93.CCKD
0A8C 3390 c:/IBM/JAWAS1.CCKD
0A8D 3390 c:/IBM/JAWAS2.CCKD
0A8E 3390 c:/IBM/JAWAS3.CCKD
0A8F 3390 c:/IBM/SARES1.CCKD
#LOADPARM 0A99SAM1

0A91 3390 c:/IBM/JADIS1.CCKD
0A92 3390 c:/IBM/JADIS2.CCKD
0A93 3390 c:/IBM/JADIS3.CCKD
0A94 3390 c:/IBM/JADIS4.CCKD
0A95 3390 c:/IBM/JADIS5.CCKD
0A96 3390 c:/IBM/JADIS6.CCKD

#********************************************************************
# CUSTOM IMAGES *
#********************************************************************
# VOLUME NAMING CONVENTION *
# .-----> 1 CHAR SYSPLEX NAME (SYSPLX "A") *
# |.--.-> 3 CHAR PURPOSE RES=SYSRES SPL=SPOOL CKP=CHECKPOINT *
# || \> USR=USER CFG=SYS PAG=PAGE SMS=SMS *
# || .-> SEQUENCE OR SYSCLONE FOR CONFIGURATION VOLUME *
# VV V *
# xxxxxx *
#********************************************************************
0AA0 3390 c:/SYS/SYS001.CCKD
0AA1 3390 c:/SYS/SPL001.CCKD
0AA2 3390 c:/SYS/SPL002.CCKD
0AA3 3390 c:/SYS/SPL003.CCKD
0AA4 3390 c:/SYS/SPL004.CCKD
0AA5 3390 c:/SYS/SPL005.CCKD
0AA6 3390 c:/SYS/CKP001.CCKD
0AA7 3390 c:/SYS/CKP002.CCKD
0AA8 3390 c:/SYS/PAG001.CCKD
0AA9 3390 c:/SYS/PAG002.CCKD
0AAA 3390 c:/SYS/USS001.CCKD
0AAB 3390 c:/SYS/AUT001.CCKD
0AAC 3390 c:/SYS/DMP001.CCKD
0AAF 3390 c:/SYS/AZZSAD.CCKD

0AB0 3390 c:/SYS/USR001.CCKD
0AB1 3390 c:/SYS/USR002.CCKD
0AB2 3390 c:/SYS/USR003.CCKD
0AB3 3390 c:/SYS/USR004.CCKD
#0AB4 3390 c:/SYS/USR004.CCKD

#********************************************************************
# DISPLAY TERMINALS *
#********************************************************************
0700 3270
#0701 3270
0702.14 3270

#********************************************************************
# CTCI COMMUNICATION DEVICES *
#********************************************************************
0E20.2 LCS 10.0.1.20

#********************************************************************
# HOST OS TIPS/TRICKS *
#********************************************************************
#route add 10.0.1.20 dev tun0
#route add 192.168.101.8 mask 255.255.255.255 192.168.101.7 metric 1


Gracias de antemano... :)

Avatar de Usuario
LuisFer
Colaborador Senior
Colaborador Senior
Mensajes: 368
Registrado: 27 May 2006, 16:06
País: España
Ciudad: Madrid
Ocupación: IT Specialist

Re: Como se carga Cics

Mensaje por LuisFer » 06 Mar 2013, 13:17

Desde la consola

Código: Seleccionar todo

S CICSTS32
-DB9G START DB2
No me sigas, puedo no guiarte, no vayas delante , puedo no seguirte, caminemos juntos y sé simplemente, mi amigo.

JPL
Usuario avanzado
Usuario avanzado
Mensajes: 53
Registrado: 18 Oct 2009, 13:41
País: Mexico
Ciudad: Mexico
Ocupación: Analista de desarrollo

Re: Como se carga Cics

Mensaje por JPL » 09 Mar 2013, 12:50

Te paso esta configuracion de 1.10 , revisala, esta levanta TSO,CICS,DB2

#H110NVO
# Configuration file for Hercules 3.07 & IBM ADCD z/OS 1.10
#
# ipl A81 A9A version 1.10 NVA y ANT, IP 1.10, 3280,8082,10.0.0.10
#
CPUSERIAL 000111 # CPU serial number
CPUMODEL 2097 # CPU model number (2097=z10)
MAINSIZE 1536 # Main storage size in megabytes 768
#MAINSIZE 2048 # Main storage size in megabytes 768
XPNDSIZE 0 # Expanded storage size in megabytes
CNSLPORT 3280 # TCP port number to which consoles connect 3270
HTTPPORT 8082 # HTTP server
NUMCPU 2 # Number of CPUs
TZOFFSET +0000
OSTAILOR Z/OS # OS tailoring
PANRATE SLOW # Panel refresh rate
ARCHMODE Z/ARCH # Architecture mode
PGMPRDOS LICENSED # Allow OS/390 and Z/OS systems to run
ASN_AND_LX_REUSE ENABLE
LPARNAME ADCD
DIAG8CMD ENABLE
DEVTMAX 0
PANTITLE "Hercules z/OS 1.10 : ipl A81 to IPL"
CCKD ra=9,raq=16,rat=16,wr=8,gcparm=4
LOGOPT TIMESTAMP



LOADPARM 0A95DC.. #normal
#LOADPARM 0A95CS.. #sin cics db2 ims was, para modificar CICS datasets DFHTEMP
#LOADPARM 0A95DB.. asi estaba
# Loadparm is in the form 0A95xx.. with xx in :
#
#CS CLPA and cold start of JES2. Base z/OS system functions i.e. no CICS, DB2, IMS, WAS, etc.
#00 Warm start of JES2. Base z/OS system functions i.e. no CICS, DB2, IMS, WAS, etc.
#WS Warm start of JES2. Base z/OS system functions i.e. no CICS, DB2, IMS, WAS, etc.
#DC CLPA, brings in CICS LPA modules, cold start of JES2, starts up DB2 and CICS.
#DB Warm start of JES2 and starts the DB2 and CICS.
#DI CLPA and cold start of JES2 and loads the IMS Libraries. IMS must be manually started.
#CC CLPA and cold start of JES2, loads the CICS Libraries, starts up CICS, no DB2.
#CW Warm start of JES2, and starts up CICS.
#9C CLPA, cold start of JES2, starts up DB2 V9 only.
#9W Warm start of JES2, starts up DB2 V9 only.
#8C CLPA, cold start of JES2, starts up DB2 v8 only.
#8W Warm start of JES2, starts up DB2 v8 only.
#2C CLPA, cold start of JES2, starts up DB2 v8 and DB2 v9.
#2W Warm start of JES2, starts up DB2 v8 and DB2 v9.
#IC CLPA and cold start of JES2 and load the IMS Libraries, start IMS, no DB2 or CICS.
#IW Warm start of JES2 start IMS, no DB2 or CICS.
#AC CLPA and cold start of JES2 load IMS and CICS libraries, start IMS, DB/2 v8, and CICS.
#AW Warm start of JES2. start IMS, DB/2 v8, and CICS.
#BC CLPA and cold start of JES2, load WAS libraries, WAS is manually started
#BW Warm start of JES2. WAS is manually started.

#
# Devices
#
0000 SYSG #integraetd 3270 console

0009 3215-C / #integrated consolo printer keyboard


0700.10 3270

0900.5 3270

#CONSOLAS ADICIONALESJP
0908 3270
C988 3270
#SYSCONS 3270 envia error incorrect device address
#SUBSYSTEM 3270


0A81 3390 /Volumes/JPTS250/H110NVO/dasd/zares1.cckd.SB sf=shadow/zares1_*
0A82 3390 /Volumes/JPTS250/H110NVO/dasd/zares2.cckd.SB sf=shadow/zares2_*

#0A83 3390 /Volumes/JPTS250/H110NVO/dasd/zadb81.cckd sf=shadow/zadb81_*
#0A84 3390 /Volumes/JPTS250/H110NVO/dasd/zadb82.cckd sf=shadow/zadb82_*
#0A85 3390 /Volumes/JPTS250/H110NVO/dasd/zadb83.cckd sf=shadow/zadb83_*
#0A86 3390 /Volumes/JPTS250/H110NVO/dasd/zadb84.cckd sf=shadow/zadb84_*

0A87 3390 /Volumes/JPTS250/H110NVO/dasd/zadb91.cckd.SB sf=shadow/zadb91_*
0A88 3390 /Volumes/JPTS250/H110NVO/dasd/zadb92.cckd.SB sf=shadow/zadb92_*
0A89 3390 /Volumes/JPTS250/H110NVO/dasd/zacic1.cckd.SB sf=shadow/zacic1_*
0A8A 3390 /Volumes/JPTS250/H110NVO/dasd/zadis1.cckd sf=shadow/zadis1_*
0A8B 3390 /Volumes/JPTS250/H110NVO/dasd/zadis2.cckd sf=shadow/zadis2_*
0A8C 3390 /Volumes/JPTS250/H110NVO/dasd/zadis3.cckd sf=shadow/zadis3_*
0A8D 3390 /Volumes/JPTS250/H110NVO/dasd/zadis4.cckd sf=shadow/zadis4_*
0A8E 3390 /Volumes/JPTS250/H110NVO/dasd/zadis5.cckd sf=shadow/zadis5_*
0A8F 3390 /Volumes/JPTS250/H110NVO/dasd/zadis6.cckd sf=shadow/zadis6_*
0A90 3390 /Volumes/JPTS250/H110NVO/dasd/zaims1.cckd sf=shadow/zaims1_*
0A91 3390 /Volumes/JPTS250/H110NVO/dasd/zaprd1.cckd sf=shadow/zaprd1_*
0A92 3390 /Volumes/JPTS250/H110NVO/dasd/zaprd2.cckd sf=shadow/zaprd2_*
0A93 3390 /Volumes/JPTS250/H110NVO/dasd/zaprd3.cckd sf=shadow/zaprd3_*
0A94 3390 /Volumes/JPTS250/H110NVO/dasd/zaprd4.cckd sf=shadow/zaprd4_*
0A95 3390 /Volumes/JPTS250/H110NVO/dasd/zasys1.cckd.SB sf=shadow/zasys1_*
0A96 3390 /Volumes/JPTS250/H110NVO/dasd/zauss1.cckd sf=shadow/zauss1_*
0A97 3390 /Volumes/JPTS250/H110NVO/dasd/zawas1.cckd sf=shadow/zawas1_*
0A98 3390 /Volumes/JPTS250/H110NVO/dasd/zawas2.cckd sf=shadow/zawas2_*
0A99 3390 /Volumes/JPTS250/H110NVO/dasd/zawas3.cckd sf=shadow/zawas3_*
0A9A 3390 /Volumes/JPTS250/H110NVO/dasd/sares1.cckd.SB sf=shadow/sares1_*

#0A9B 3390 /Volumes/JPTS250/H110NVO/dasd/DASD01.AC4 #sg copys tablas
#0A9C 3390 /Volumes/JPTS250/H110NVO/dasd/DASD03.AC6 #

#0A9D 3390 /Volumes/JPTS250/H110NVO/RESPALDODASDDESARROLLOSB/DASD05.AC8 #ftes

0A9E 3390 /Volumes/JPTS250/H110NVO/dasd/wk0301.3390 #scotia lib z19

#0A9F 3390 /Volumes/JPTS250/H110NVO/dasd/work01.a92 #unload tablas

0AA0 3390 /Volumes/JPTS250/H110NVO/dasd/wk0901.3390 #3390-9 8 GB RESERVADO P DB2
0AA1 3390 /Volumes/JPTS250/H110NVO/dasd/wk0302.3390 #work dasd
0AA2 3390 /Volumes/JPTS250/H110NVO/dasd/wk0303.3390 #work dasd
0AA3 3390 /Volumes/JPTS250/H110NVO/dasd/wk0304.3390 #work dasd
0AA4 3390 /Volumes/JPTS250/H110NVO/dasd/wk0305.3390 #work dasd

#0AA5 3390 /Volumes/JPTS250/H110NVO/dasd/DASD04.AC7 #work dasd

0AA6 3390 /Volumes/JPTS250/H110NVO/dasd/DASD07.3390 #work dasd
0AA7 3390 /Volumes/JPTS250/H110NVO/dasd/wk0902.3390 #3390-9 8 GB TRABAJO

0AA8 3390 /Volumes/JPTS250/H110NVO/dasd/TR0901.3390 #para trasferencia

0AA9 3390 /Volumes/JPTS250/H110NVO/dasd/DISC01.33903 #jp
0AAA 3390 /Volumes/JPTS250/H110NVO/dasd/DISC02.33903 #jp
0AAB 3390 /Volumes/JPTS250/H110NVO/dasd/DISC03.33903 #jp
0AAC 3390 /Volumes/JPTS250/H110NVO/dasd/WORK02.33903 #jp
0AAD 3390 /Volumes/JPTS250/H110NVO/dasd/WORK05.33903 #jp
0AAE 3390 /Volumes/JPTS250/H110NVO/dasd/WORK10.33903 #jp




#0E20.2 3088 CTCI /dev/net/tun 1500 192.168.1.10 10.0.0.10 255.255.255.255 linux
#0E20.2 3088 CTCI /dev/tun0 1500 192.168.1.10 10.0.0.10 255.255.255.255
0E20.2 3088 CTCI /dev/tun0 1500 192.168.1.11 10.0.0.11 255.255.255.255

robla
Usuario
Usuario
Mensajes: 11
Registrado: 08 Feb 2013, 09:04
País: españa
Ciudad: madrid
Ocupación: Técnico en Sistemas

Re: Como se carga Cics

Mensaje por robla » 10 Mar 2013, 08:31

Para entrar en cics, simplemente si todo está bien
En la pantalla de inicio de tso aparecerá abajo las posibles acciones, entre ellas para acceder al cics será "L CICS" , también dependiendo de como arranques hercules tendrás unas opciones u otras, en el parámetro loadparm te dice a qué configuración accedes (si tiene ims, db2, cics, etc) . Y otra forma ya es entrar en los distintos miembros de sistema para ver si se ejecuta el arranque del cics. (las librerías deberían estar claro. DFH...... CICS.SDFHLOAD. y todas esas.

seloram
Usuario
Usuario
Mensajes: 24
Registrado: 10 Dic 2012, 20:46
País: España
Ciudad: Alicante
Ocupación: Programador

Re: Como se carga Cics

Mensaje por seloram » 10 Mar 2013, 09:54

El problema es que yo no entiendo la mitad de las cosas que hay ahí. Pero supongo que el parametro LOADPARM con los valores 0a95 que apunta al JADIS5.CCKD, tu fichero se llama parecido pero creo que es el mismo y luego yo tengo el valor M1 que no se lo que significa. Pero luego cuando por fin arranca el ZOS me pone que puedo introducir el comano L TSO, L CICSTS32, L IMS3270, con estos dos la respuesta es: 'LCL701 UNABLE TO ESTABLISH SESSION - INIT SELF FAILED WITH SENSE 08570002'. Estoy intentando buscar información sobre este mensaje de error. Tambien he probado lo que me dice Luis fer en la consola 3270 (0700) $ cicst32, pero me responde : "INVALID OPERAND OR MISPLACED OPERAND". En fin, me estoy haciendo un lio XDDD.

JPL
Usuario avanzado
Usuario avanzado
Mensajes: 53
Registrado: 18 Oct 2009, 13:41
País: Mexico
Ciudad: Mexico
Ocupación: Analista de desarrollo

Re: Como se carga Cics

Mensaje por JPL » 10 Mar 2013, 12:20

Que tal deja te comento lo siguiente:

Cuando tu levantas el Z/OS hay una linea dentro del archivo de configuracion que indica que es lo que se va a levantar,
esa linea es:

LOADPARM 0A95DC..

donde : 0A95 es la direccion del DASD que contine las instrucciones para el IPL
DC indica que se va a levantar #DC CLPA, brings in CICS LPA modules, cold start of JES2,
starts up DB2 and CICS, va a levantar DB2 y CICS

Cuando damos IPL al Z/OS tenemos que esperar a que el TSO, DB2, CICS esten levantados (listos para usarse)
eso lo vemos cuando en la consola del Z/OS damos el comando : D A,L que nos muestra algo como esto:

IEE114I 08.20.04 2013.069 ACTIVITY FRAME 1 F E SYS=ADCD n
JOBS M/S TS USERS SYSAS INITS ACTIVE/MAX VTAM OAS
00002 00020 00000 00033 00012 00000/00040 00010
LLA LLA LLA NSW S JES2 JES2 IEFPROC NSW S
VLF VLF VLF NSW S VTAM VTAM VTAM NSW S
DLF DLF DLF NSW S RACF RACF RACF NSW S
RRS RRS RRS NSW S TSO TSO STEP1 OWT S
SDSF SDSF SDSF NSW S TCPIP TCPIP TCPIP NSW SO
TN3270 TN3270 TN3270 NSW SO DB9GMSTR DB9GMSTR IEFPROC NSW S
CICSA CICSA CICS NSW SO HTTPD1 HTTPD1 WEBSRV1 IN SO

como podras observar esta levantado (listo para usarse) CICS, TSO, DB2

el mensaje que te envia es que el CICS no pueder responderte porque no esta listo
entonces necesitas esperar a que termine de iniciarse, lo mismo pasaria con TSO

Te sugiero leas estos links: http://www.yggdrasil.tv/?p=98
http://dtsc.dfw.ibm.com/adcd/adcd05/rea ... #Header_12

seloram
Usuario
Usuario
Mensajes: 24
Registrado: 10 Dic 2012, 20:46
País: España
Ciudad: Alicante
Ocupación: Programador

Re: Como se carga Cics

Mensaje por seloram » 10 Mar 2013, 13:30

Hehehehehe, bueno, yo pongo D A,L y no me aparece ni el cics ni el db2, no se por qué no arrancan, pero cuando hago START CICSTS32 arranca y se me pone la pantalla principal del Cics con el logo en la pantalla 701, por fiiinnn!!! ahora solo tengo que ver como se empieza a usar y tal, pero eso ya es otra historia. lo que me deja por cargar el DB2, es raro, es como si el hercules no cargara mi fichero hercules.cnf...pero bueno, ya he dado un paso con este calvario. Muchas gracias.

seloram
Usuario
Usuario
Mensajes: 24
Registrado: 10 Dic 2012, 20:46
País: España
Ciudad: Alicante
Ocupación: Programador

Re: Como se carga Cics

Mensaje por seloram » 10 Mar 2013, 15:31

Bueno, por lo que veo en la pantalla 3270 se queda el logotipo de cics y de ahi no se mueve y cuando hago D A,L lo que veo no es CICS como en tu foto si no CICSTS32. No se si es lo mismo. Uno de los enlaces que me has puesto no carga, estoy leyendo el otro....

JPL
Usuario avanzado
Usuario avanzado
Mensajes: 53
Registrado: 18 Oct 2009, 13:41
País: Mexico
Ciudad: Mexico
Ocupación: Analista de desarrollo

Re: Como se carga Cics

Mensaje por JPL » 10 Mar 2013, 15:55

Si te sale la pantalla con el logotipo de CICS
Oprime ENTER
Oprime TAB
para probar q esta listo teclea por ejemplo: CEMT I PROG(*)

Responder