Exemplos de Devices
Aqui teremos alguns exemplos de como os Devices aparecem para que esta monitorando um sistema pela console.
d m=dev(9xx)
DEVICE 09xx STATUS=ONLINE
CHP………………………………..09 Z9
ENTRY LINK ADDRESS………. ..
DEST LINK ADDRESS………00 00
PATH ONLINE……………………N Y
CHP PHYSICALLY ONLINE…N Y
PATH OPERATIONAL………..N Y
MANAGED…………………………N N
CU NUMBER…………………..99XX 99XX
MAXIMUM MANAGED CHPID(S) ALLOWED: 0
DESTINATION CU LOGICAL ADDRESS = 00
Nesta resposta de comando, pode se ver muitas coisas, se esta Online, quais os CHPID estao direcionados para este Device, se o Path esta Online e Operational, qual o numero da Control Unit, etc.
Caso este Device esteja com o Status Intervention Required, esta mensagem aparece tambem nesta resposta de comando.
Esta e uma configuracao de um Device do tipo Printer (impressora) , por exemplo:
d u,,,9axx1
UNIT TYPE STATUS VOLSER VOLSTATE
09xx AFP1 A-NRD
Nesta resposta se pode ver que a unidade 09xx aparece como uma Printer tipo AFP1 e tem o Status Alocate-Not Ready
d u,tape,online
IEE457I 16.15.21 UNIT STATUS 994
UNIT TYPE STATUS…VOLSER…..VOLSTATE
09xx 348S O……-M………………../REMOV
08zz 3490 O-NRD-M………………./REMOV
08zy 3490 O……-M ..133764…../REMOV
Nesta resposta podemos ver dois tipos diferentes de um device chamado Tape(fita), um do tipo 348s e outro do tipo 3490. Inclusive um deles tem um volume montado nele, todos estao Online.
d m=chp(z9)
CHPID Z9: TYPE=06, DESC=ESCON PATH TO A BLOCK CONVERTER, ONLINE
DEVICE STATUS FOR CHANNEL PATH X9
___0 1 2 3 4 5 6 7 8 9 A B C D E F
999 . . . . . . . . . . . + . . . + . . .
99X . . . . . . . . . . . . + + +@ . . .
SWITCH DEVICE NUMBER = NONE
SYMBOL EXPLANATIONS
+ means ONLINE, @ means PATH NOT VALIDATED, - means OFFLINE, . means DOES NOT EXIST, * means PHYSICALLY ONLINE and $ means PATH NOT OPERATIONAL
Este comando mostrou a configuracao de algumas unidades com relacao ao CHIPID. As unidades 9999 e 999C estao com sinal de + que significa que estao Online, ja as outras do range 99Xx aparecem a 99XA e 99XB Online e a 99XC Online e com o Path Not Validated.
Todas as unidades tem que ter uma configuracao dessas validada no sistema Mainframe, ou seja, todas as unidades sao atreladas a um CHIPID e um PATH para estarem disponiveis para uso pelo sistema.
$dprtX
$HASP603 PRTX
PRT9 UNIT=999Z,STATUS=DRAINED,CKPTLINE=60, CKPTMODE=SEC,CKPTPAGE=100,CREATOR=,DEVFCB=001,
FCB=061,FORMS=(0530,),FSS=,HONORTRC=YES,
JOBNAME=,xxxxxxxx=0530,LIMIT=(0,*),MODE=JES,
NEWPAGE=DEFAULT,NPRO=300,PAUSE=NO,PLIM=(0,*),
PRMODE=(LINE),QUEUE=9,RANGE=(J1,999999),
ROUTECDE=(LOCAL),SEP=YES,SEPCHARS=DEFAULT,
SEPDS=NO,SETUP=HALT,SPACE=,TRACE=NO,
TRANSDEFAULT,TRKCELL=YES,UCS=PN(STD),
UCSVERFY=NO,VOLUME=(,),WRITER=ICONWTR,
WS=(W,R,Q,PRM,LIM,F,UCS,FCB/P),FSAROLTR=YES,
ANACOMP=NO,IBMSEPR=NO,PSEPBJOB=YES,
PSEPBTYP=NO,PSEPDATE=DMY4,
PSEPDETM=(MARKPAGE=TRAILER,MARKS=0,
MARK1CHR=FF,MARK1LEN=12,MARK1LNO=48,
MARK1POS=1,MARK1SIZ=6,MARK2CHR=AA,MARK2LEN=26,
MARK2LNO=34,MARK2POS=128,MARK2SIZ=6),
PSEPINIT=(PFCB=001,HDCOPIES=1,
PSEPFCB=STANDARD,TRCOPIES=1,PUCS=PN),
PSEPJOB=CURRENT,PSEPPSIZ=0,PSEPSLNT=NO,
PSEPSLSC=00000CB,PSEPSMUD=NO,PSEPSTDS=YES,
USRFLG1=NO
Este comando mostrou uma configuracao de um impressora ( Printer ) no JES de um sistema Mainframe. Inclisive a unidade que esta definida para esta impressora ( 999Z ), e a definicao da impressora PRTX, onde o X seria um numero.
O comando mostra ainda que esta impressora se encontra em Status Drained, que significa que nao esta disponivel para uso.
Esta poderia aparecer como Active, ou Draining, etc.