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. ...
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.
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 RECLAIMs. Brug 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
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
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
TRUBehandling - EMCTRU STC-udgange (
TRU SCANogRECLAIM)
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
RECLAIMPå? - Pas på ikke at køre den samme enhed
RECLAIMpå flere LPAR er. Dette kan resultere i spildt behandling og potentielle stridsproblemer. Den bedste måde at opnå dette på er at angive unikkeTRUenhedsintervaller på hver LPAR, der kørerTRU. Kun enheder, der er tilgængelige for denne LPAR, er specificeret på SCF-parameterenSCF.TRU.DEV.INCLUDE.LISTog påSCAN or RECLAIMkommandoer 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 alleRECLAIMs. - Er nogen af disse bind EAV'er? Hvis ja, hvor mange EAV-bind er du
RECLAIMingOg hvilken størrelse er de?
- Administreres nogen af diskenhederne via SMS? Hvis diskenheden initialiseres til SMS, skal den være en del af en SMSPLEX på LPAR, hvor
TRUkø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
RECLAIMedNå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.
- Diskenheder, der er OFFLINE, bør ikke være
4. Overvejelser vedrørende arbejdsbyrdestrid:
-
- Hvis du kører r
RECLAIMsI 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, derRECLAIMedkan 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 medRECLAIMProces. - 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 RECLAIMskan blive påvirket. - Produkter til indsamling af ydeevne, der indsamler hardwarestatistikker for koblingsfaciliteterne, kan også give anledning til strid.
- Hvis du kører r
Additional Information
Eksempelbatchjob til forespørgsel på SRP- og puljeudnyttelse
Kør begge job:
- 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)) /*
- For at opnå
poolnamedetaljer, brug disseGPMINPUTudsagn 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) /*
- For at få vist alle de individuelle LOCAL- og REMOTE-enhedsallokeringer skal du bruge disse
GPMINPUTkommandoer i ovenstående job.
//GPMINPUT DD * QUERY ALLOC (UNIT(ccuu)) QUERY ALLOC RMT(UNIT(ccuu) PATH(nn)) /*