WebSphere Extended Deployment Compute Grid, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


Usando o Comando Forced Cancel no z/OS

O comando forced cancel é usado para cancelar forçadamente uma tarefa terminando a Java Virtual Machine (JVM) da região servant na qual a tarefa está sendo executada. O cancelamento forçado é suportado apenas para tarefas em lote e de processamento intensivo em execução no sistema operacional z/OS.

Sobre Esta Tarefa

Se um comando forced cancel for emitido em uma tarefa em lote ou de cálculo intenso em execução na plataforma distribuída, seu efeito será o mesmo do comando cancel. Use o comando forced cancel com extremo cuidado, porque ele envia um sinal ABEND para o JVM da região servant. Se a segurança do WebSphere estiver desligada, o cancelamento forçado será permitido para todos os requisitantes da tarefa. Se a segurança do WebSphere estiver ligada, o cancelamento forçado NÃO será permitido, por padrão. Para permitir um comando forced cancel, é necessário criar uma propriedade customizada chamada AllowedForcedCancelRoles no painel do planejador de tarefa no console administrativo.
A propriedade customizada AllowedForcedCancelRoles aceita os seguintes valores:
  • Nenhum

    Nenhum usuário tem permissão para emitir o comando forced cancel.

  • all

    Todos os emissores de tarefas têm permissão para emitir o comando forced cancel em suas tarefas.

  • <Role_1>, [<Role_2>, ...]

    Somente as funções EJB a seguir têm permissão para emitir o comando forced cancel.

As seguintes etapas mostram como criar a propriedade customizada, AllowedForcedCancelRoles, no painel do planejador de tarefa.

Procedimento

Exemplo

O exemplo de comandos e suas descrições é o seguinte:
Tabela 1. Comandos e Suas Descrições
Descrição Command
Forced cancel na função lradmin-ref
AllowedForcedCancelRoles="lradmin-ref"
Forced cancel em todas as funções
AllowedForcedCancelRoles="all"
Forced cancel em um conjunto de funções
AllowedForcedCancelRoles="lradmin-ref, lrsubmitter-ref"
Desaprovar forced cancel em todos
AllowedForcedCancelRoles="none"
Use a interface da linha de comandos, lrcmd.sh/lrcmd.bat, ou o Job Management Console (JMC) para cancelar forçadamente uma tarefa. A seguinte linha de código é um exemplo de lrcmd:
lrcmd -cmd=forceCancel -jobid=myjob:2 -host=myLRShost -port=9083



Informações relacionadas
Várias Regiões Servant
Integrando Recursos do Compute Grid aos Sistemas Operacionais z/OS
Tópico de Tarefa    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h24min35s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/scheduler/tzosforce.html