IPL

SHUTDOWN E IPL (INITIAL PROGRAM LOAD)


O processo de manutencao de um sistema mainframe se compreende principalmente em um processo conhecido como Shutdown e IPL.

E facil reconhecer este processo pois funciona exatamente como um Boot em um computador! A principal diferenca e que se ve tudo o que esta acontecendo por tras de um Shutdown, na verdade este Shutdown e IPL tem que ser acompanhado por um operador ou por um suporte do sistema.

Os processos estarao descritos separadamente neste topico.



SHUTDOWN


O Shutdown compreende em tirar o sistema do ar para que seja feita alguma manutencao no memso.
O processo de Shutdown de um sistema Mainframe funciona exatamente como em um PC. Por exemplo, em um pc a pessoa que esta fazendo o Shutdown tem que parar os aplicativos ( TASKS ), caso contrario, parar o sistema sem parar as Tasks antes, pode causar um serio problemas nestas Tasks ou ate mesmo na base do sistema operacional do sistema mainframe ou LPAR.
A diferenca entre uma Task e um aplicativo de PC, no Mainframe a Task e muito mais complexa, e tem seu jeito certo de parar, diferentemente do PC que e so fechar a jenela.

IPL - INITIAL PROGRAM LOAD


O IPL e a parte do Load da manutencao, a parte na qual as configuracoes novas sao carregadas. O IPL tem um processo todo especifico para acontecer e depende sempre de um operador e um suporte pois a automacao do sistema dificilmente atinge 100 %.

A Automacao e o Processo de SHUTDOWN/IPL


A automacao no processo de Shutdown e IPL e extremamente importante, pois a automacao geralmente e usada para parar e inicializar todas as Tasks, sem contar os Onlines ( CICS, IMS, DB2 ) que normalmente dependem de operador/suporte, pois podem ter uma ordem para serem parados/inicializados.

A automacao tambem faz sua parte atraves de Replies (Wtor - Write To Operator). Sao mensagens que dependem de atuacao de operador/suporte para serem respondidas. Na verdade muitos das vezes aparece como uma questao de multipla escolha ou um YES or NO.

O sistema de Replies para uma manutencao aparecem tanto no Shutdown quanto no IPL. Os tipos de mensagens Replies que podem aparecer consistem em:

- Mensagens de Confirmacao: Sao aquelas que pedem para confirmar o Shutdown e podem aparecer mais de duas vezes, sendo que a resposta pode vir como YES or NO, SYSTEM NAME, F TO CONFIRM.

- Mensagens de Alerta: Seriam aquelas que perguntam tipo 'ARE THE ONLINES DOWN?', ou ainda
'THERE ARE NO BATCH JOBS RUNNING?', 'ARE THE TAPES ONLINE?', que pedem que se responda YES or NO.

- Mensagens de Tasks: Sao as que aparecem quando se esta parando ou inicializando. Estes Replies devem ser respondido com extremo cuidado, de acordo com o procedimento de SHUTDOWN/IPL de cada sistema.
Estes Replies pode ser tanto especifico de cada Task ou simplesmente perguntando se a Task esta inicializada ou nao.



SAD - STAND ALONE DUMP


O SAD e uma opcao de Shutdown usada quando o sistema esta travado por qualquer motivo. O SAD faz um DUMP, uma especie de 'foto' de todo o sistema, para que seja analizado por um suporte especializado. O SAD e feito com o sistema inteiro ainda, ou seja, nao se para nada para realizar o DUMP, por isso ele so e pedido quando o sistema esta REALMENTE indisponivel, pois pode causar problemas de perda de dados.

O SAD joga a imagem do sistema em um endereco de disco especifico, pre-determinado pelo suporte.



HMC


O HMC e a interface grafica de uma LPar. Uma ferramenta essencial ao bom funcionamento do sistema. Atraves do HMC o sistema tem sua configuracao fisica carregada, por exemplo quanto de memoria do processador vai para tal LPar, etc. A funcao de Shutdown e IPL tambem e realizada usando HMC.

Deferenca entre IPL e Activate

Quando chega a hora de 'carregar' o sistema, a pessoa que estiver responsavel tem que optar por 'Activate' ou 'Load' .

A diferenca basica entre eles e a seguinte:

O IPL ou Load simplesmente 'carrega' as informacoes do sistema;

Ja o 'Activate' carrega as informacos do IOCDS e remonta a Lpar no processador.



Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License