La utilidad LASTIPL visualiza el día y la hora del ultimo IPL (Initial Program Loader) realizado en el sistema. Tecleamos LASTIPL en la línea de mandatos y, al pulsar Intro, nos devuelve el día y la hora del ultimo arranque del subsistema QCTL:
The system was last IPL'D on 22/07/12 at 06:33:53.
Esta utilidad fue publicada por Bryan Dietz, en la web de Search400, de donde podéis copiar el código:
http://search400.techtarget.com/news/836641/Bryan-Dietz-code
Realmente solo nos indica el día y hora en que se rearranco el subsistema QCTL (con la API QUSRJOBI), y no un IPL desde el botón de encendido o de un rearranque del sistema, con el mandato PWRDWNSYS OPTION(*IMMED) RESTART(*YES), pero si es útil para comprobar rápidamente el ultimo reinicio de todos los trabajos de sistema.
Si lo que queremos es guardarnos el día y la hora del IPL podemos utilizar otra utilidad, basada en la misma API, que la devuelve como variable:
http://www.as400pro.com/tipView.php?cat=Systems&key=40
Podemos subir un grado más, en el análisis del IPL, utilizando esta utilidad que vuelca la secuencia de pasos (SRC) de IPL y sus horas a un archivo de spool utilizando el programa QSYS/QWCCRTEC:
http://search400.techtarget.com/tip/When-was-the-system-last-IPLd-and-how-well-did-it-go
Con esta utilidad obtendremos realmente la hora del ultimo IPL, así como sabremos que paso de IPL necesita más tiempo ayudándonos a optimizarlo.
Para conocer el significado de un SRC (Sytem Reference Code) utilizar esta pagina del IBM i Information Center:
http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/index.jsp?topic=/rzas5/rzas5iplsrcfinder.htm
1 comentario:
for the variable &JOB is needed to include blanks space, 6 after SCPF, 6 after QSYS, in order to reach the number of position defined for job name (10) and job user (10).
DCL VAR(&JOB) TYPE(*CHAR) LEN(26) +
VALUE('SCPF QSYS 000000')
and avoid the message ID . . . . . . : CPF3C58
Message . . . . : Job name specified is not valid
Cause . . . . . : Either job name 'SCPF QSYS' is blank, user name '000000'
is blank, or job number '' is blank. None of these fields can contain
blanks.
Publicar un comentario