Analisi dei DUMP con IPCS

Descrizione del corso

L’IPCS è uno strumento specialistico all’interno di un Ecosistema, utilizzato principalmente da Systems Programmer e personale di supporto tecnico altamente qualificato e non da sviluppatori applicativi generici.
Saper effettuare Analisi di Dump con IPCS è una Skill per pochi, richiesta e poco sostituibile, proprio perchè sono in pochi a saperlo fare bene ed è per questo motivo che la ETLforma, ha deciso di rendere reale un corso di “Nicchia” e mai svolto in Italia.
Quante persone siano in grado di leggere un Dump e dire, in pochi minuti, esattamente cosa ha bloccato un Sistema o una applicazione Mainframe da cui dipendono migliaia di Transazioni al secondo, sono probabilmente poche ed ancora meno sono le realtà  in grado di formarle davvero.
La ETLForma è l’unica società in Italia ad erogare questo corso, e non in modo generico ma con un percorso strutturato che nasce da competenza diretta sul campo, e che nessun altro ente di formazione in Italia può offrirti.
Il corso fornisce un percorso completo per acquisire l’autonomia necessaria nell’analisi dei problemi di Sistema su ambiente z/OS, con un focus centrale sull’uso di IPCS ( Interactive Problem Control System ) per la lettura e l’interpretazione dei Dump.
Il percorso parte dalle fondamenta indispensabili per orientarsi in un Dump, l’Architettura dei Sistemi Mainframe, la gestione della Memoria ( Memoria Reale e Virtuale, Frame, Pagine, Slot ), il Layout dello Storage Virtuale a 31 Bit ( Below the Line, Above the Line, Above the Bar ) e le Aree critiche come la CSA, la LSQA, la PSA ed il Nucleus.
Verranno approfonditi i Control Block fondamentali, CVT, catena TCB, catena RB e PSW che costituiscono il filo conduttore per ricostruire “cosa stava facendo” un programma nel momento esatto del fallimento.
Dopo una panoramica sui principali SubSystem ( JES2, CICS, IMS, DB2, RACF ), sullo Storage Management e sull’avvio del Sistema, il corso dedica ampio spazio agli errori e alla diagnostica con il formato del Completion Code, messaggi MVS, WTOR ed una analisi puntuale dei principali Abend di Sistema ( S0C1, S0C4, S0C7, S013, S222, S806 e molti altri ), ciascuno trattato con esempio pratico.
Il cuore del corso è rappresentato dai moduli su IPCS, dall’introduzione allo strumento, tipologie di Dump gestibili ( SYSMDUMP, SVC Dump, Stand Alone Dump, GTF/CTRACE ), navigazione nei Pannelli, comandi fondamentali ( STATUS, LIST TITLE, LIST SLIPTRAP, CBFORMAT CVT, STATUS WORKSHEET, SYSTRACE e VERBX MTRACE ) e la metodologia per associare ASID e Jobname, leggere un SVC Dump parziale o completo e osservare la Memoria al momento dell’errore.
Un caso di studio guidato su un Memory Overlay di una applicazione COBOL ( con e senza opzione SSRANGE ) permette di applicare concretamente quanto appreso su un problema reale e ricorrente in produzione.
Il corso si chiude collegando l’analisi IPCS al mondo SMF/RMF, la sua architettura, la struttura del Type 30 e dei principali Record legati a JES, CICS, DB2 ec MQ, per imparare a correlare l’informazione tecnica ricavata da un Dump con il contesto di Sistema ( consumo risorse, contese, anomalie ) ricavabile dai dati SMF/RMF.

 

Prerequisiti

  • Conoscenza base dell’ambiente Mainframe e navigazione TSO/ISPF
  • Conoscenza base dei Sistemi Operativi
  • Conoscenza base del linguaggio JCL
  • Non è richiesta alcuna esperienza pregressa con IPCS o con l’Analisi dei Dump

Laboratori e Certificazione

  • Laboratori messi a disposizione dalla ETLForma

Codice:ET-MF-0004

Durata:3 giorni

Categorie:,

Moduli del corso

Lo z/OS nell'ecosistema Mainframe30 minuti

Sistema z/OS, Address Space e Gestione della Memoria2 ore

Panoramica dei SubSystem, concetti Storage e Start del Sistema1 ora

JES2, linguaggio Jcl e Utilities Built-In6 ore e 30 minuti

Errori e Diagnostica2 ore

Introduzione all'IPCS1 ora

I Pannelli dell'IPCS ed i comandi7 ore

SMF ed RMF4 ore