Cancelar una petición de DFHSM

Manejo de almacenamiento tanto en discos como en medios magneticos, DFSMSxxx (todo lo relacionado con el SMS).
Responder
Avatar de Usuario
elpunk
Colaborador
Colaborador
Mensajes: 113
Registrado: 02 Mar 2009, 20:33
País: España
Ciudad: Madrid
Ocupación: Servicio Técnico

Cancelar una petición de DFHSM

Mensaje por elpunk » 10 Sep 2009, 22:22

Buenas, quería saber si alguien sabe cual es el comando para cancelar una petición del DFHSM

He intentado cancelar un recall que estaba dando problemas con el comando F DFHSM, CANCEL REQUEST(XXXX) y me ha dado la siguiente salida:

F DFHSM,CANCEL REQUEST(1172)
ARC0931I (H)CANCEL COMMAND COMPLETED, NUMBER OF
ARC0931I (CONT.) REQUESTS CANCELLED=0


y volviendo a comprobar las tareas activas del HSM he visto que el RECALL se seguía haciendo

Muchas gracias

P.D.: Si alguien sabe dónde encontrar alguna guía de comandos de DFHSM se lo agradecería enormemente
***********************************************

Qué dura es la vida del operata

aalonsop

Re: Cancelar una petición de DFHSM

Mensaje por aalonsop » 11 Sep 2009, 09:54

El comando que estás utilizando solo sirve para cancelar peticiones que estén encoladas. En tu caso entiendo que la petición esta ejecutandose.
Para este caso, que yo sepa, la unica solución es dejar que acabe la tarea. :cry: :cry: :cry:

aalonsop

Re: Cancelar una petición de DFHSM

Mensaje por aalonsop » 11 Sep 2009, 09:58

Me he olvidado de la guia. El manual de IBM (DFSMS Storage Administration Reference for DFSMSdfp, DFSMSdss, DFSMShsm - V1R8) es el más completo, para comandos de HSM. Además incluye el DSS y DFP.
Espero haberte ayudado.

Chau

kajan

Re: Cancelar una petición de DFHSM

Mensaje por kajan » 12 Sep 2009, 11:05

Buenos dias, el comando F DFHSM,CANCEL REQUEST(XXXX) solo sirve para requerimientos que estan en espera o encolados como indica nuestro compañero aalonsop. Existe un comando que funciona para cancelar REQ activos y es el siguiente:

Primero realizas un QUERY al TCBADDESS
F HSM,QUERY ACTIVE(TCBADDRESS)

Identificas cuales es tu REQ asociado al TCB y luego lo cancelas por TCB

F HSM,CANCEL TCBADDRESS(tcbaddress)

Esto puede tardar un poco ya que el REQ esta activo y El DFHSM debe reversar los que ya inicio.

PD. Revisa tu versión del DFSMSHSM pero creo que este comando funciona a partir de V1R7.

Saludos.

Avatar de Usuario
elpunk
Colaborador
Colaborador
Mensajes: 113
Registrado: 02 Mar 2009, 20:33
País: España
Ciudad: Madrid
Ocupación: Servicio Técnico

Re: Cancelar una petición de DFHSM

Mensaje por elpunk » 12 Sep 2009, 12:44

Muchas gracias por todo a los dos
***********************************************

Qué dura es la vida del operata

kedijoke
Usuario
Usuario
Mensajes: 23
Registrado: 14 Jun 2009, 20:22
País: Argentina
Ciudad: Buenos Aires
Ocupación: Administrador de storage

Re: Cancelar una petición de DFHSM

Mensaje por kedijoke » 18 Feb 2010, 17:19

Hola Amigo,

Yo los requerimientos del DFHSM los cancelo de la siguiente manera,

Tso hsend cancel req(nro de request)

Algunos datos mas,
Tso hsend cancel req u(userid)
Tso hsend q req --> para ver los requerimientos pendientes.
Tso hsend hold all ---> para holdear las funciones del HSM.
Tso hsend Release all ---> para activar las funciones del HSM.
Tso hsend q cds ---> para ver los control dataset
Tso hsend backvol cds ---> Vacia el journal

Saludos
Marcelo Cassaigne

Responder