Comandos de JES
Sero colocados alguns comandos mais comuns para usurios. 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
Pgina 1
JES 2 COMANDOS
$pjes2,abend
Este comando pedir que se responda um Reply como END. Este comando deve ser usado somente em ltimo caso.
$plne1-*
$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 tm que estar parados para que o JES pare normalmente.
As impressoras (Printers) tambm seguram o JES, portanto, estas devem ser verificadas se o JES no quiser parar.
Pgina 2
JES 2 COMANDOS
$da
Este comando mostra um Job especfico 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 nmero 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 nmero do JES do Job. $pjxxxxx - onde xxxxx o nmero 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 especfico.
$tjxxxxx,p=xx Neste comando, a prioridade do Job pode ser alterada pela console. A mesma ao pode ser tomada pelo SDSF.
Pgina 3
JES 2 COMANDOS
$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 nmero da Started Task. Este comando tem a mesma funo do acima, s que usado para Started Task.
$asxxx - Libera pela Task Number (onde xxx seria a Task number) $CLxx.yyy - Comando que cancela transmisso 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.
Pgina 4
JES 2 COMANDOS
Este comando mostra as configuraes de uma impressora especfica. 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
$TA1234,I=300,$RALL,R=RMT1234,D=RMT4567
Este comando manda as impresses 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.
Pgina 5
JES 2 COMANDOS
Este comando mostra todos os Initiators no sistema, estando estes em modo Drained, Active, Inactive, etc.
$pi
Este comando 'drena', ou seja, pra todos os Initiators e deixa este indisponvel.
Este comando coloca um ou mais Initiators em status HALTED, funciona como um Hold, ele apenas inibe o Initiator de ser usado.
$si
$sixx - onde xx o nmero correspondente ao Initiator que se quer 'Startar', ou seja, inicializar.
$sixx-xx - uma variao do comando acima, usado para inicializar Initiators em grupo.
Pgina 6
JES 2 COMANDOS
Exemplo:
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 esto utilizando mais que 1% de Spool do JES.
Este comando 'purga' um Job pelo seu nmero. Usado para um Job especfico.
$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 esto utilizando Spool igual ou maior do valor acima do colocado no comando.
Pgina 7
JES 2 COMANDOS
Este comando 'purga' um Job especfico 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 automticos do JES.
Pgina 8