Tapes verwijderen uit de DLm
Samenvatting: Voor DLm-gebruikers kan het nodig zijn om met tijdelijke volumes te werken of om andere redenen tapes van de DLm te verwijderen. Dit kan worden bereikt met een speciale run van DLMSCR.
Instructies
Verwijder tapes uit de DLm met behulp van JCL (mainframe Job Control Language).
De TYPE=RMMDV is een DLm-specifieke parameter die functioneert ongeacht het tapebeheersysteem dat op het mainframe wordt gebruikt.
Voorbeeld van het verwijderen van een enkele tape, 010077. In dit voorbeeld is 010077 een 'actieve' tape:
//JOBCARD .
//SCR EXEC PGM=DLMSCR,
// PARM='DEV=2E20,TYPE=RMMDV,NODSNCHK'
//STEPLIB DD DISP=SHR,DSN=your.apf.auth.LOADLIB <-- apf authorized load library where DLMSCR resides.
//*DLMSCR DD DSN=your.dlm.input.SCRATCH,DISP=SHR <-- command input data set, but it s commented out.
//DLMSCR DD * <-- this dd * says use in stream input.
RMM DV 010077 FORCE
RMM DV 010077 FREE
RMM DV 010077 DELETE
//DLMLOG DD SYSOUT=*
De FORCE als FREE commando's hebben enige tijd nodig om uit te voeren, met name de FREE. Dit is vergelijkbaar met het Virtual Tape Engine (VTE) proces voor het vrijmaken van ruimte.
Voor het verwijderen van een actieve DLm-tape is het volgende vereist: FORCE als FREE opdrachten voor het verwijderen.
Voor het verwijderen van een kras DLm-tape is het volgende vereist: FREE als de tape niet is gewist.
Als volumes worden verwijderd uit de DLm en niet worden vervangen, moeten ze ook worden verwijderd uit het mainframetapebeheersysteem.
Als verwijderde volumes worden vervangen (opnieuw geïnitialiseerd) in de DLm, moet het mainframetapebeheersysteem mogelijk nog worden aangepast: stel de tape in op scratchen of verwijder de tape en definieer deze opnieuw.
Deze speciale uitvoering van DLMSCR kan de andere parmwaarden gebruiken, zoals IGNLCSRC, NODSNCHK, enzovoort.