curso - aula 2 - jes2 comandos
TRANSCRIPT
![Page 1: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/1.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 1
Comandos de JES
Serão colocados alguns comandos mais comuns para usuários. Eis uma lista de como funcionam os prefixos que
aparecem logo apos o $:
$a - Usado para Release
$c - Usado para Cancel
$d - Usado para Display
$e - Usado para Reset/Restart
$h - Usado paa Hold
$i - Usado para Interrupt
$l - Usado para List
$n - Usado para Repeat
$o - Usado para Release/Cancel Output
$p - Usado para Drain/Stop
$s - Usado para Start
$t - Usado para Set
$z - Usado para Halt
![Page 2: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/2.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 2
Comandos usados para parar o JES:
$pjes2
Pára o JES normalmente.
$pjes2,abend
Este comando pedirá que se responda um Reply como END. Este comando deve ser usado somente em último caso.
$plne1-*
Este comando pára todas as linhas (Lines) de JES.
$plogon
Este comando é usado para parar os Logon's de JES.
p resolver
f bpxoinit,shutdown=forks
f bpxoinit,shutdown=filesys
f bpxoinit,shutdown=forkinit
Estes comandos param aplicativos do JES e do sistema que têm que estar parados para que o JES pare normalmente.
As impressoras (Printers) também seguram o JES, portanto, estas devem ser verificadas se o JES não quiser parar.
A mensagem de que tem alguma coisa segurando o JES é: JES MEMBER DORMENT
![Page 3: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/3.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 3
$da
Este comando mostra tudo o que está ativo no JES.
Comandos Para Jobs e Tasks
$djxxxxx - Onde xxxxxx é o numero do Job
Este comando mostra um Job específico no sitema. Este Job nem precisa estar ativo no sistema, só precisa existir no JES.
Exemplo de um Display de um Job no JES:
$dj12345
JOB12345 $HASP890 JOB(ZZZZZZZZ)
$HASP890 JOB(ZZZZZZZZ) STATUS=(EXECUTING/YYYY),CLASS=H,
$HASP890 PRIORITY=4,SYSAFF=(ANY),HOLD=(NONE)
Neste comando se usa o número do JES, aqui representado por 12345, e mostra o nome do Job aqui representado por
ZZZZZZZZ, o Status do Job, se está EXECUTING e em qual LPAR aqui representado por YYYY, a classe do Job a prioridade
do Job, etc.
$cjxxxxx - onde xxxxx é o número do JES do Job.
$pjxxxxx - onde xxxxx é o número do JES do Job
Este comando 'purga' um job do sistema, estando ele ativo no sitema ou já terminado.
$dmjxxxxx,'message' - onde é message, onde se deve ter a mensagem que se quer enviar.
Este comando deixa uma mensagem no Output do Job. Pode ser usada quando um operador cancela um Job por um
motivo específico.
$tjxxxxx,p=xx
Neste comando, a prioridade do Job pode ser alterada pela console. A mesma ação pode ser tomada pelo SDSF.
![Page 4: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/4.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 4
$a'jobname' - Libera um job especifico
$ajxxxxx - Libera um Job pelo Job Number (onde xxxxx seria o Job Number)
$aa,all - Libera todos os Jobs do sistema
$aq,all - Libera os Jobs que estariam na fila de Hold no sistema, e que foram parados com o comando $hq,all
$aq,c=n - Libera os Jobs que poderiam estar em Hold em uma classe especifica (onde n le-se a classe)
$atxxx - Libera pelo numero de TSO (onde xxx seria o TSO Number)
$dsxxxxx - Onde xxxxx é o número da Started Task.
Este comando tem a mesma função do acima, só que é usado para Started Task.
$asxxx - Libera pela Task Number (onde xxx seria a Task number)
$CLxx.yyy - Comando que cancela transmissão de um job entre um sistema e outro. Este numero Lxx.yyy eh encontrado
em um $djxxxxx
$dj99999
$HASP890 JOB(XXXXXXXX)
$HASP890 JOB(XXXXXXXX) STATUS=(ON Lxx.yyy/SYSX),CLASS=P
$HASP890 PRIORITY=15,SYSAFF=(ANY),HOLD=(NONE),
$HASP890 PURGE=YES
Va ate o outro sistema e faca o mesmo com o mesmo nome de Job.
![Page 5: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/5.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 5
Comandos usados para Printer
$dprtxxx - onde x é o número da impressora
Este comando mostra as configurações de uma impressora específica. Parametros tipo qual unidade ela usa, o estado
dela, etc. Sabendo a unidade de uma impressora, pode-se drená-la pela unidade, variando esta Offline ou até usando o
parametro Force.
$du,prts
Este comando mostra todas as impressoras configuradas em um sistema.
$cprtxxx - Cancela uma printer especifica (onde xxx numero da Printer)
$TA1234,I=300,’$RALL,R=RMT1234,D=RMT4567’
Comando usado para Route ou Reroute de Printer.
Este comando manda as impressões de uma impressora para outra caso uma de problema ou por outro motivo
qualquer. A parte do comando de Route seria do $RALL em diante, mas a outra parte do comando, define de quanto em
quanto tempo o Route vai ser feito da impressora 1234 para a nova.
$CAXXXX
Comando usado para cancelar o Route Print. Onde XXXX seria a Printer que foi roteada.
![Page 6: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/6.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 6
Comandos Para Initiators
$di
Este comando mostra todos os Initiators no sistema, estando estes em modo Drained, Active, Inactive, etc.
$pi
Este comando 'drena', ou seja, pára todos os Initiators e deixa este indisponível.
$pixx - Variação do comando acima, usado para parar um Initiator.
$pixx-xx - Variação do comando acima, para um grupo de Initiators ao mesmo tempo.
$zi(x) - Onde x é o número correspondente ao Initiator que se deseja trabalhar.
Este comando coloca um ou mais Initiators em status HALTED, funciona como um Hold, ele apenas inibe o Initiator de
ser usado.
$si
Este comando inicializa todos os Initiators no sistema.
$sixx - onde xx é o número correspondente ao Initiator que se quer 'Startar', ou seja, inicializar.
$sixx-xx - uma variação do comando acima, usado para inicializar Initiators em grupo.
![Page 7: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/7.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 7
Comandos Para Spool
$dspl
Este comando mostra o Spool do JES.
Exemplo:
$HASP646 31.3875 PERCENT SPOOL UTILIZATION
O ideal é que NUNCA o valor chegue a 100%, pois pode travar o sistema. O normal é que se configure para alertar para
o operador quando o valor chegar a 80%, mas este valor pode variar de sistema para sistema.
$djobq,spool=(percent>=001)
Este comando mostra todos os Jobs no JES que estão utilizando mais que 1% de Spool do JES.
$pjxxxxx - onde xxxxx é o número do JES do Job
Este comando 'purga' um Job pelo seu número. Usado para um Job específico.
$pjobq,spool=(%>x)
Este comando é usado para 'purgar' um Job que está usando certa porcentagem de Spool do Jes. Usado para 'purgar' os
Jobs que estão utilizando Spool igual ou maior do valor acima do colocado no comando.
$pjobq,jm=jobname - onde jobname se deve colocar o nome do Job.
![Page 8: Curso - Aula 2 - Jes2 Comandos](https://reader035.vdocuments.pub/reader035/viewer/2022082201/55cf9d63550346d033ad6c93/html5/thumbnails/8.jpg)
JES 2 – COMANDOS
Curso de Operação – Comandos de JES2– Cliente EMBRATEL - Maio-2012 Página 8
Este comando 'purga' um Job específico pelo nome. Por isso deve-se tomar cuidado com este comando, pois este irá
purgar TODOS os Jobs com este nome, estando estes esperando para executar, executando, ou já terminados.
Alguns Comandos Gerais
$za,all - Comando usado para colocar em status HALTED os comando automáticos do JES.
$ca,all - Este comando é usado para cancelar os comandos automáticos do JES.
Referência: IBM Corporation JES2 COMANDS - SA22-7526-11