curso - aula 2 - jes2 comandos

8
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

Upload: luis140108

Post on 03-Jan-2016

145 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Curso - Aula 2 - Jes2 Comandos

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

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

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

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

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

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

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

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