MFE SCF: Metodo consigliato per il recupero TRU

Summary: Il monitoraggio TRU (Thin Reclaim Utility) viene utilizzato per recuperare le tracce disponibili nel pool di risorse di storage (SRP). Questo articolo contiene il metodo di implementazione TRU Monitor RECLAIM consigliato. Questo metodo è un modo efficiente ed efficace per eseguire TRU RECLAIM presso il sito. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

La SEZIONE 1 contiene la procedura raccomandata per implementare TRU SCAN e RECLAIM come processo manuale controllato da TRU . Questo è il metodo raccomandato che viene utilizzato nella maggior parte dei siti.

La SEZIONE 2 contiene un elenco di elementi da considerare quando si progetta il RECLAIM soluzione per il tuo sito. 


SEZIONE 1: Procedura consigliata per l'installazione e l'esecuzione TRU RECLAIM

1. Interrogazione e registrazione dell'utilizzo del pool SRP esistente prima e dopo RECLAIM Attività.

Importante: Le informazioni sull'utilizzo del pool SRP devono essere interrogate e registrate sia prima che dopo TRU RECLAIM Attività. Per interrogare l'utilizzo corrente del pool SRP, sono disponibili due lavori nella sezione delle informazioni aggiuntive alla fine di questo articolo. 

Si consiglia di tenere traccia dell'utilizzo del pool SRP nel corso del tempo. È necessario registrare i numeri di utilizzo di SRP settimanali o giornalieri per osservare eventuali tendenze, picchi o cali che potrebbero verificarsi. 

2. Aggiungi questi TRU parametri per il membro di inizializzazione SCF:

***** TRU DEFINITION START ***** 
*
SCF.TRU.ENABLE=NO                
SCF.TRU.DEBUG=NO  
SCF.TRU.OFFLINE=NOPROCESS 
SCF.TRU.RECLAIM.METHOD=1  
SCF.TRU.SCAN.TASK.LIMIT=5  
SCF.TRU.RECLAIM.TASK.LIMIT=5  
SCF.TRU.SCAN.STCNAME=EMCTRU  
SCF.TRU.RECLAIM.STCNAME=EMCTRU                            
SCF.TRU.RECLAIM.DSPREFIX=dsn-prefix
*                                    
SCF.TRU.DEV.INCLUDE.LIST=ccuu-ccuu                    
*SCF.TRU.DEV.INCLUDE.LIST=ccuu-ccuu           
*SCF.TRU.DEV.EXCLUDE.LIST=ccuu   
*
SCF.TRU.SCRATCH.POST.TYPE=DEVICESIZE           
SCF.TRU.SCRATCH.POST.PCT=100  
SCF.TRU.SCRATCH.POST.MIN=9999999 
SCF.TRU.SCRATCH.POST.MAX=9999999  
SCF.TRU.SCRATCH.RECLAIM=0   
SCF.TRU.RECLAIM.POST.TYPE=DEVICESIZE  
SCF.TRU.RECLAIM.POST.PCT=100 
SCF.TRU.RECLAIM.POST.MIN=9999999 
SCF.TRU.RECLAIM.POST.MAX=9999999  
SCF.TRU.RECLAIM.SCRATCH.WAIT=100  
SCF.TRU.RECLAIM.SYSVTOC.HOLDLIMIT=1000
SCF.TRU.RECLAIM.SYSVTOC.WAIT=200
SCF.TRU.RECLAIM.STRESS.MONITOR=YES                       
SCF.TRU.RECLAIM.STRESS.WAIT=15      
*          
***** TRU DEFINITION END ***** 

3. Creare la nuova attività avviata EMCTRU che viene utilizzato sia per SCANs e RECLAIMsUtilizzare questo JCL:

//EMCTRU  PROC CCUU=,TYPE=RECLAIM              
//ESFTRURC EXEC PGM=ESFTRURC,PARM='&TYPE,&CCUU'
//STEPLIB DD DISP=SHR,DSN=your.linklib   
//SCF$nnnn DD DUMMY                             
//SYSABEND DD SYSOUT=*                         
//ESFTRURC DD SYSOUT=*

4. Attiva il nuovo TRU Parametri. 

* Se si avvia o si ricicla SCF, il TRU i parametri vengono attivati automaticamente.

 

* Se si aggiorna TRU parametri per un SCF attivo, è necessario immettere questi due comandi:

F emcscf,INI,REFRESH                 - This command updates the SCF INI parms

F emcscf,TRU,REFRESH               - This command updates the TRU parms
* Se hai aggiunto TRU dispositivi, è necessario AVVIARE il TRU dispositivi inserendo questo comando:
F emcscf,TRU,START,ccuu-ccuu

5. A questo punto, dovresti visualizzare il messaggio TRU informazioni sull'ambiente.

* Per ottenere dettagli sulla versione attiva TRU Le impostazioni dell'ambiente e dei parametri immettono il comando: 

F emcscf,TRU,DISPLAY
* Per ottenere dettagli su uno specifico TRU dispositivo, immettere il comando:  
F emcscf,TRU,DEVICE,ccuu

6. Quando si è pronti per eseguire il SCAN e RECLAIM processi, eseguire questi comandi SCF: 

F emcscf,TRU,ENABLE

F emcscf,TRU,SCAN,ccuu-ccuu 
* Note: Wait 15 minutes before submitting RECLAIM *

F emcscf,TRU,RECLAIM,ccuu-ccuu 
* Note: RECLAIM can take a long time.  When the RECLAIM activity is finished perform the TRU,DISABLE *

F emcscf,TRU,DISABLE

Questi TRU I comandi possono essere eseguiti in un lavoro batch o con i comandi operatore. Questi possono essere inviati con un sistema di automazione o pianificazione.

Se si desidera RECLAIM Durante una finestra temporale specifica, emettere il comando TRU,ENABLE e TRU,SCAN e TRU,RECLAIM all'inizio della finestra temporale, quindi il comando TRU DISABLE alla fine della finestra temporale. 

7. Al fine di verificare TRU L'elaborazione funziona correttamente ed è configurata in modo ottimale, è necessario esaminare i seguenti file:

  • Output della query del pool SRP (prima e dopo RECLAIM)
  • Uscita SCF STC
  • SYSLOG che include l'intero TRU Elaborazione
  • Uscite EMCTRU STC (TRU SCAN e RECLAIM)

SEZIONE 2: Cose da considerare quando si configura TRU RECLAIM Ambiente.

1. Considerazioni su più LPAR:

  • Quante LPAR sono presenti nella configurazione?
  • Quante LPAR si desidera eseguire RECLAIM su?
  • Prestare attenzione a non utilizzare lo stesso dispositivo RECLAIM su più LPAR. Ciò può causare uno spreco di elaborazione e potenziali problemi di contesa. Il modo migliore per eseguire questa operazione consiste nello specificare TRU intervalli di dispositivi su ogni LPAR in esecuzione TRU. Solo i dispositivi disponibili per questa LPAR sono specificati nel parametro SCF SCF.TRU.DEV.INCLUDE.LIST e sul SCAN or RECLAIM comandi emessi su tale LPAR.

2. Considerazioni su SRP:

  • Qual è l'attuale percentuale SRP allocata?
  • La percentuale SRP è stabile o sta aumentando?
  • IMPORTANTE: Si consiglia di monitorare l'utilizzo dell SRP su base settimanale (o giornaliera) per osservare tendenze o problemi. Alla fine di questo articolo è presente un processo batch che è possibile utilizzare per eseguire una query sull'utilizzo del pool SRP.

3. Considerazioni sui dispositivi:

  • Quanti volumi si desidera desiderare RECLAIM? giallo Questo è importante da sapere per stimare il tempo necessario per eseguire tutte le RECLAIMs.
  • Qualcuno di questi volumi è EAV? Se sì, quanti volumi EAV hai? RECLAIMing E che dimensioni hanno? 
 
Nota: Il recupero di volumi EAV di grandi dimensioni può richiedere più tempo rispetto ai volumi non EAV.
 
  • Alcuni volumi sono gestiti da SMS? Se il volume viene inizializzato per SMS, deve far parte di un SMSPLEX sulla LPAR in cui TRU è in esecuzione.
  • Questi volumi non devono essere RECLAIMed:
    • I volumi OFFLINE non devono essere RECLAIMed.
    • I volumi per le applicazioni online ad alta velocità non devono essere RECLAIMed Quando le prestazioni sono fondamentali.
    • I volumi con dati in continua evoluzione possono causare conflitti e non sono buoni candidati per RECLAIM. Sono inclusi i volumi per SORT, TEMP, PAGE, SPOOL, Jes Checkpoint, Coupling Facility, SYSRES, riorganizzazione di database e volumi in fase di compressione o deframmentazione.

4. Considerazioni sul conflitto dei carichi di lavoro:

    • Se si esegue rRECLAIMs Durante una particolare finestra temporale, assicurarsi di prendere in considerazione eventuali altri carichi di lavoro che potrebbero essere attivi contemporaneamente. Carichi di lavoro con elevata attività di I/O su volumi in fase di RECLAIMed può causare conflitti di I/O e tempi di esecuzione dei job di recupero più lunghi. Ad esempio, i sistemi di database DB2 di grandi dimensioni e le riorganizzazioni, i compressori di dati e altre applicazioni interne possono causare conflitti con il RECLAIM .
    • Lo spazio di indirizzi XCF (XCFAS) è un provider di servizi per applicazioni e sottosistemi che comunicano e serializzano con altri membri in un sysplex. A seconda dell'elaborazione XCF che si verifica, può verificarsi un aumento dell'utilizzo della CPU XCF e dell'attività di I/O. In questo caso, è possibile che il codice attivo TRU RECLAIMs potrebbe esserne influenzato.
    • Anche i prodotti di raccolta delle prestazioni che raccolgono statistiche hardware per le strutture di accoppiamento possono causare conflitti.

Additional Information

Esempi di lavori batch per eseguire query sull'utilizzo di SRP e pool

Eseguire entrambi i processi:

  1. Eseguire questo lavoro per ottenere le informazioni sull'utilizzo dell SRP e del pool:
//Job1 jobcard-----
//SNAP1    EXEC PGM=ESFGPMBT,REGION=4M
//STEPLIB  DD   DISP=SHR,DSN=your.linklib
//SCF$nnnn DD DUMMY
//SYSPRINT DD   SYSOUT=*
//GPMPRINT DD   SYSOUT=*
//SYSABEND DD   SYSOUT=*
//SYSOUT   DD   SYSOUT=*
//QCOUTPUT DD   SYSOUT=*
//GPMINPUT DD   *
    QUERY SRP       LOCAL(UNIT(ccuu))
    QUERY POOLS     LOCAL(UNIT(ccuu))
/*
  1. Per ottenere poolname dettagli, usa questi GPMINPUT dichiarazioni nel lavoro di cui sopra.

La colonna poolnames si trovano nell'output del passaggio 1.

//GPMINPUT DD   *
    DISPLAY(       -
           LOCAL(UNIT(ccuu))
           DISPLAY(                 -
               LOCAL(UNIT(ccuu))    -
               TYPE(THINPOOL) POOL(poolname))
    QUERY THINDEV LOCAL(UNIT(ccuu)) POOL(poolname)
    QUERY DATADEV LOCAL(UNIT(ccuu)) POOL(poolname)
/*
  1. Per visualizzare tutte le allocazioni di singoli dispositivi LOCAL e REMOTE, utilizzare questi GPMINPUT comandi nel lavoro precedente.
//GPMINPUT DD   *
    QUERY ALLOC (UNIT(ccuu))
    QUERY ALLOC RMT(UNIT(ccuu) PATH(nn))
/*

Affected Products

Mainframe Enablers
Article Properties
Article Number: 000321631
Article Type: How To
Last Modified: 09 يناير 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.