MFE SCF: Anbefalet metode til TRU RECLAIM

Summary: TRU-skærmen (Thin Reclaim Utility) bruges til at genvinde tilgængelige spor i SRP (Storage Resource Pool). Denne artikel indeholder den anbefalede TRU Monitor RECLAIM-implementeringsmetode. Denne metode er en effektiv måde at køre TRU RECLAIM på dit websted. ...

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

AFSNIT 1 indeholder den anbefalede procedure til gennemførelse TRU SCAN og RECLAIM som en manuel proces styret af TRU Kommandoer. Dette er den anbefalede metode, der bruges på de fleste steder.

SEKTION 2 indeholder en liste over punkter, der skal overvejes, når du designer det optimale RECLAIM løsning til dit websted. 


AFSNIT 1: Anbefalet procedure til opsætning og kørsel TRU RECLAIM

1. Forespørg på og registrer din eksisterende SRP-puljeudnyttelse før og efter RECLAIM Aktivitet.

Vigtigt: SRP-puljens brugsoplysninger skal forespørges og registreres både før og efter din TRU RECLAIM Aktivitet. Hvis du vil forespørge på den aktuelle SRP-pulje, er der to job i afsnittet Yderligere oplysninger i slutningen af denne artikel. 

Det anbefales, at du registrerer SRP-puljens udnyttelse over tid. Ugentlige eller daglige SRP-udnyttelsestal skal registreres for at observere eventuelle tendenser, spidser eller dyk, der kan forekomme. 

2. Tilføj disse TRU parametre til dit SCF-initialiseringsmedlem:

***** 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. Oprette den nye startede opgave EMCTRU der bruges til begge dele SCANs og RECLAIMsBrug dette 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. Aktivér den nye TRU Parametre. 

* Hvis du starter eller genbruger SCF, vil TRU Parametre aktiveres automatisk.

 

* Hvis du opdaterer TRU parametre for en aktiv SCF, skal du indtaste disse to kommandoer:

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

F emcscf,TRU,REFRESH               - This command updates the TRU parms
* Hvis du har tilføjet TRU enheder, skal du STARTE TRU enheder ved at indtaste denne kommando:
F emcscf,TRU,START,ccuu-ccuu

5. Du bør nu vise den aktive TRU miljøoplysninger.

* Sådan får du oplysninger om den aktive TRU Miljø- og parameterindstillinger Indtast kommando: 

F emcscf,TRU,DISPLAY
* Sådan får du oplysninger om en bestemt TRU enhed, indtast kommando:  
F emcscf,TRU,DEVICE,ccuu

6. Når du er klar til at udføre SCAN og RECLAIM processer, skal du udstede disse SCF-kommandoer: 

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

Disse TRU Kommandoer kan udføres i et batchjob eller med operatørkommandoer. Disse kan indsendes med et automatiserings- eller planlægningssystem.

Hvis du vil RECLAIM I et bestemt tidsrum skal du udstede TRU,ENABLE og TRU,SCAN og TRU,RECLAIM -kommandoerne i begyndelsen af tidsvinduet og derefter ikonet TRU DISABLE i slutningen af tidsvinduet. 

7. For at verificere TRU Behandlingen fungerer korrekt og er optimalt konfigureret, disse filer skal gennemgås:

  • SRP-puljeforespørgselsoutput (før og efter RECLAIM)
  • SCF STC-udgang
  • SYSLOG, der omfatter hele TRU Behandling
  • EMCTRU STC-udgange (TRU SCAN og RECLAIM)

AFSNIT 2: Ting, du skal overveje, når du konfigurerer din TRU RECLAIM Miljø.

1. Multi-LPAR-overvejelser:

  • Hvor mange LPAR er der i din konfiguration?
  • Hvor mange LPAR er vil du køre RECLAIM På?
  • Pas på ikke at køre den samme enhed RECLAIM på flere LPAR er. Dette kan resultere i spildt behandling og potentielle stridsproblemer. Den bedste måde at opnå dette på er at angive unikke TRU enhedsintervaller på hver LPAR, der kører TRU. Kun enheder, der er tilgængelige for denne LPAR, er specificeret på SCF-parameteren SCF.TRU.DEV.INCLUDE.LIST og på SCAN or RECLAIM kommandoer udstedt på denne LPAR.

2. SRP-overvejelser:

  • Hvad er din nuværende SRP % allokeret?
  • Er SRP% stabil, eller stiger den?
  • VIGTIGT: Det anbefales, at du sporer din SRP-udnyttelse ugentligt (eller dagligt) for at observere tendenser eller problemer. I slutningen af denne artikel er der et batchjob, som du kan bruge til at forespørge på din SRP-puljeudnyttelse.

3. Overvejelser om enheden:

  • Hvor mange diskenheder vil du RECLAIM? Dette er vigtigt at vide for at estimere den tid, der kræves for at udføre alle RECLAIMs.
  • Er nogen af disse bind EAV'er? Hvis ja, hvor mange EAV-bind er du RECLAIMing Og hvilken størrelse er de? 
 
Bemærk: Store EAV-mængder kan tage længere tid at genvinde end ikke-EAV-mængder.
 
  • Administreres nogen af diskenhederne via SMS? Hvis diskenheden initialiseres til SMS, skal den være en del af en SMSPLEX på LPAR, hvor TRU kører.
  • Disse mængder bør ikke være RECLAIMed:
    • Diskenheder, der er OFFLINE, bør ikke være RECLAIMed.
    • Volumener til højhastighedsonlineapplikationer bør ikke være RECLAIMed Når ydeevnen er kritisk.
    • Mængder, der har konstant skiftende data, kan forårsage strid og er ikke gode kandidater til RECLAIM. Dette omfatter diskenheder for SORT, TEMP, PAGE, SPOOL, JES Checkpoint, Coupling Facility, SYSRES, database reorgs og diskenheder, der komprimeres eller defragmenteres.

4. Overvejelser vedrørende arbejdsbyrdestrid:

    • Hvis du kører rRECLAIMs I et bestemt tidsvindue skal du overveje eventuelle andre arbejdsbelastninger, der kan være aktive samtidigt. Arbejdsbelastninger, der har høj I/O-aktivitet på enheder, der RECLAIMed kan resultere i I/O-strid og længere tilbagebetalingstider. For eksempel kan store DB2-databasesystemer og reorgs, datakompressorer og andre interne applikationer resultere i strid med RECLAIM Proces.
    • XCF-adresseområdet (XCFAS) er en tjenesteudbyder til programmer og undersystemer, der kommunikerer og serialiserer med andre medlemmer i et sysplex. Afhængigt af den XCF-behandling, der finder sted, kan der forekomme en stigning i XCFAS CPU-brug og I / O-aktivitet. Hvis dette sker, er det muligt, at aktiv TRU RECLAIMs kan blive påvirket.
    • Produkter til indsamling af ydeevne, der indsamler hardwarestatistikker for koblingsfaciliteterne, kan også give anledning til strid.

Additional Information

Eksempelbatchjob til forespørgsel på SRP- og puljeudnyttelse

Kør begge job:

  1. Kør dette job for at få oplysninger om SRP- og gruppebrug:
//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. For at opnå poolname detaljer, brug disse GPMINPUT udsagn i ovenstående job.

Ikonet poolnames findes i outputtet fra trin 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. For at få vist alle de individuelle LOCAL- og REMOTE-enhedsallokeringer skal du bruge disse GPMINPUT kommandoer i ovenstående job.
//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.