Utilizzo del comando DUMP in z/OS

Potrebbe essere richiesto di eseguire il dump di tutti o alcuni degli spazi indirizzi riportati di seguito per consentire a IBM di risolvere il problema:
  • Spazio indirizzi di controllo
  • Spazio indirizzi DataFlowEngine
  • Spazio indirizzi UserNameServer
  • Spazio indirizzi kernel OMVS

La procedura riportata di seguito illustra come eseguire il dump dello spazio indirizzi DataFlowEngine. La procedura è uguale per tutti gli spazi indirizzi.

  1. Individuare l'ID dello spazio indirizzi di cui si desidera eseguire il dump utilizzando il comando display sul syslog z/OS:
    D OMVS,U=your started task user ID
    Questo comando visualizza lo spazio indirizzi di tutti i processi in esecuzione dall'ID utente dell'attività avviata, ad esempio:
    D OMVS,U=MQ01BRK                                                      
    BPXO040I 16.14.30 DISPLAY OMVS 237                                    
    OMVS     000D ACTIVE          OMVS=(14)                               
    USER     JOBNAME  ASID        PID       PPID STATE   START     CT_SECS
    
    MQ01BRK  MQ01BRK  009D   67306064   84083282 HRI--- 15.41.55     48.37
      LATCHWAITPID=         0 CMD=bipservice MQ01BRK AUTO                 
    MQ01BRK  MQ01BRK  009D   84083282          1 1WI--- 15.41.55     48.37
      LATCHWAITPID=         0 CMD=/argoinst/S000_L30307_P/usr/lpp/mqsi/bin
    MQ01BRK  MQ01BRK  009D   16974444   67306064 HRI--- 15.42.01     48.37
      LATCHWAITPID=         0 CMD=bipbroker MQ01BRK                       
    MQ01BRK  MQ01BRK  009F   16974445          1 1W---- 15.42.05   2914.22
      LATCHWAITPID=         0 CMD=/argoinst/S000_L30307_P/usr/lpp/mqsi/bin
    MQ01BRK  MQ01BRK  009F   33751662   16974445 HR---- 15.42.05   2914.22
      LATCHWAITPID=         0 CMD=DataFlowEngine MQ01BRK ca614eec-f300-000
    Il programma principale dell'infrastruttura bipimain è il primo processo in tutti gli spazi indirizzi. Per uno spazio indirizzi di controllo, bipimain avvia il processo bipservice, che avvia il processo bipbroker, che potrebbe anche avviare il processo biphttplistener, in base alla configurazione. Per uno spazio indirizzi DataFlowEngine, bipimain avvia il processo DataFlowEngine. Per uno spazio indirizzi UserNameServer, bipimain avvia il processo bipuns. Per ciascun gruppo di esecuzione, viene avviato un ulteriore spazio indirizzi DataFlowEngine. In questo esempio, viene distribuito un solo gruppo di esecuzione.
  2. Utilizzare il comando z/OS per eseguire il dump dello spazio indirizzi DataFlowEngine, visualizzato nell'esempio precedente come 9F.
    1. Immettere il seguente comando:
        DUMP TITLE=(DFE)                                                   
      La console restituisce:
       *`15 IEE094D SPECIFY OPERAND(S) FOR DUMP COMMAND                     
    2. Immettere:
       R 15,ASID=9F,CONT                                                  
      La console restituisce:
       *16 IEE094D SPECIFY OPERAND(S) FOR DUMP COMMAND                     
    3. Immettere:
        R 16,SDATA=(CSA,RGN,PSA,SQA,LSQA,LPA,TRT,GRSQ,SUM),END             
      La console restituisce:
        IEE600I REPLY TO 16 IS;SDATA=(CSA,RGN,PSA,SQA,LSQA,LPA,TRT,GRSQ,SUM),END
        IEA794I SVC DUMP HAS CAPTURED: 356                                 
        DUMPID=014 REQUESTED BY JOB (*MASTER*)                             
        DUMP TITLE=DFE                                                     
        IEF196I IGD101I SMS ALLOCATED TO DDNAME (SYS00018)                 
        IEF196I         DSN (SYS3.DUMP.ARG5.#MASTER#.T142958.S00014      ) 
        IEF196I         STORCLAS (SMS) MGMTCLAS (DUMP) DATACLAS (        ) 
        IEF196I         VOL SER NOS= ARGSMR
      Il dump viene memorizzato in una serie di dati del dump pre-assegnata denominata SYS1.DUMPxx oppure in una serie di dati del dump assegnata automaticamente denominata in base ad un modello specificato dall'installazione.
  3. In alcuni scenari, tutti gli spazi indirizzi per un determinato broker, ossia tutti quelli elencati nell'esempio precedente, più lo spazio indirizzi OMVS e gli spazi dati, sono richiesti da IBM per risolvere il problema. Utilizzare il comando z/OS DUMP per eseguire il dump di tutti gli spazi indirizzi MQ01BRK.
    1. Immettere il comando:
      DUMP TITLE=(ALL)                                                   
      La console restituisce:
          `15 IEE094D SPECIFY OPERAND(S) FOR DUMP COMMAND                     
    2. Immettere:
          R 15,JOBNAME=(OMVS,MQ01BRK),DSPNAME=('OMVS'.*),SDATA=(PSA,SQA,LSQA,RGN,TRT,
            LPA,CSA,GRSQ,SUM,NUC)      
      La console restituisce:
           IEE600I REPLY TO 15 IS;JOBNAME=(OMVS,MQ01BRK),DSPNAME=('OMVS'.*),S         
           IEA794I SVC DUMP HAS CAPTURED: 303    
           DUMPID=040 REQUESTED BY JOB (*MASTER*)
           DUMP TITLE=ALL                   
           IEE853I 13.40.40 SYS1.DUMP TITLES 306                                
           SYS1.DUMP DATA SETS AVAILABLE=000 AND FULL=000                          
           CAPTURED DUMPS=0001, SPACE USED=00000447M, SPACE FREE=00001053M      
               DUMP.MVK4.#MASTER#.D030415.T134007.S00039 DATA UNAVAILABLE WHILE
                   BEING DUMPED TO                                          
           IEA611I COMPLETE DUMP ON DUMP.MVK4.#MASTER#.D030415.T134007.S00039 309
           DUMPID=040 REQUESTED BY JOB (*MASTER*)                                
           FOR ASIDS(000D,009D,009F)
E' anche possibile visualizzare informazioni relative al singolo thread immettendo il comando della console z/OS DISPLAY, come nell'esempio:
D OMVS,PID=83886535
Attività correlate
Risoluzione dei problemi e supporto
Utilizzo dei dump e dei file abend
Ricerca di dump
Assistenza IBM
Riferimenti correlati
Dump
File abend
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
an04350_