Programma tijdelijke oplossing - Program temporary fix

In IBM-terminologie is een tijdelijke fix voor een programma of tijdelijke productfix ( PTF ), soms afhankelijk van de datum, een enkele bugfix , of een groep fixes, gedistribueerd in een vorm die klaar is om voor klanten te worden geïnstalleerd.

Een PTF volgt normaal gesproken een APAR ( Authorized Program Analysis Report ), en waar een "APAR-fix" is uitgegeven, is de PTF "een geteste APAR" of een reeks APAR-fixes. Als een APAR echter wordt opgelost als "Fixed If Next" of "Permanent Restriction", dan is er mogelijk geen PTF die het herstelt, alleen een volgende release.

PTF-installatie

Installaties moesten aanvankelijk service installeren via een semi-handmatig proces.

Na verloop van tijd begon IBM servicehulpmiddelen zoals IMAPTFLE en hulpprogramma's zoals IEBEDIT te leveren om de installatie van batches PTF's te vereenvoudigen. Voor OS/360 en opvolgers culmineerde dit in System Modification Program (SMP) en System Modification Program/Extended (SMP/E).

Voor VM culmineerde dit in Virtual Machine Serviceability Enhancements Staged (VM/SP SES) en VMSES/E.

Voor DOS/360 en opvolgers culmineerde dit in het Maintain System History Program (MSHP)

PTF-gebruik

Vroeger werden PTF's in een groep verspreid op een zogenaamde Program Update Tape ( PUT ) of Recommended Service Upgrade ( RSU ), ongeveer maandelijks. Ze kunnen nu rechtstreeks naar het systeem worden gedownload via een directe verbinding met IBM-ondersteuning. In sommige gevallen zal IBM een "Cumulative PTF Pack" uitbrengen, een groot aantal fixes die als geheel het beste functioneren en soms codependent zijn. Wanneer dit gebeurt, geeft IBM cd's uit met het volledige PTF-pakket, dat rechtstreeks vanaf het mediastation op het systeem kan worden geladen.

Een reden voor het gebruik van fysieke media is de grootte en gerelateerde (standaard) groottelimieten. "Standaard is het /home-bestandssysteem op VIOS (Virtual I/O Server) voor System p slechts 10 GB groot." Als het "Cumulatieve PTF-pakket" groter is dan de standaardwaarde, "Als u 17 GB aan ISO-images probeert te FTP-en, heeft u onvoldoende ruimte."

De PTF's worden met behulp van SMP/E (System Modification Program/Extended) in meerdere stappen over een periode van weken verwerkt .

  1. Ontvang (laad) de juiste PTF naar het HA (niet-productie) systeem
  2. Toepassen Controleer of de noodzakelijke vereiste PTF's zijn geïnstalleerd of worden geïnstalleerd, en dat er geen zijn gemarkeerd als "vastgehouden" voor fouten of andere problemen
  3. Pas de PTF toe op het HA-systeem en controleer de prestaties van het systeem gedurende meerdere weken om er zeker van te zijn dat het uw productiviteit of functionaliteit niet belemmert
  4. Ontvang en breng de PTF aan op het productiesysteem en controleer de effecten ervan gedurende enkele weken

Als het systeem nadelig wordt beïnvloed door de PTF, kan een systeembeheerder de PTF soms afwijzen (de toepassing ongedaan maken) en verdere ondersteuning zoeken bij IBM. Echter, als er geen problemen worden gevonden na de PTF wordt toegepast, kan permanent worden geïnstalleerd, aanvaard , of gepleegd , aan het systeem.

Deze reparaties aan IBM-software zijn vaak een reactie op APAR's die door klanten en anderen zijn ingediend en waarop IBM heeft gereageerd, en zijn een gebruikelijke eerste stap bij het oplossen van softwarefouten. Over het algemeen wordt door de klant verwacht dat het probleem in de volgende release (versie) van het betreffende product volledig zal worden verholpen.

Vergelijking met APAR

Soms heeft IBM-software een bug.

Zodra IBM heeft vastgesteld dat de oorzaak niet een van de

  • hardware van derden
  • niet-IBM-software -of-
  • door de gebruiker gespecificeerde configuratiefouten,

IBM-ondersteuningsmedewerkers zullen, als ze vermoeden dat een defect in een huidige release van een IBM-programma de oorzaak is, een formeel rapport indienen om het bestaan ​​van een probleem te bevestigen. Dit wordt een Authorised Program Analysis Report (APAR) genoemd. Zie "APAR's en PTF's" .

APAR's omvatten ook:

  • informatie over bekende oplossingen
  • informatie over of er een formele fix is ​​gepland om te worden opgenomen in toekomstige releases, en
  • of er al dan niet een Program Temporary Fix (PTF) is gepland.

Overzicht

Er zijn ten minste 2 fixatieniveaus:

  • De APAR kan resulteren in een "APAR-fix".
  • een permanente correctie die een PTF wordt genoemd.

De focus van de "APAR fix" is "om het probleem zo snel mogelijk te verhelpen", terwijl de PTF "een geteste APAR is... De PTF 'sluit' de APAR. " Voordien is een APAR "een probleem met een IBM-programma dat formeel wordt gevolgd totdat er een oplossing wordt geboden.”

Humor

Klanten leggen het acroniem soms op een ironische manier uit als permanente tijdelijke oplossing of, praktischer waarschijnlijk, deze fix , omdat ze de optie hebben om de PTF een permanent onderdeel van het besturingssysteem te maken als de patch het probleem verhelpt.

Zie ook

Referenties

Externe links