임시 수정 프로그램

Program temporary fix

IBM 용어에서 프로그램 임시 수정 또는 제품 임시 수정(PTF)[1][2]은 때때로 날짜에 따라 고객을 위해 설치할 수 있는 형태로 배포된 단일 버그 수정 또는 수정사항 그룹이다.

PTF는 일반적으로 APAR(Authorized Program Analysis Report[3])을 따르며, "APAR fix"가 발행된 경우, PTF는 "시험된 APAR"[4] 또는 APAR fixs 집합이다.그러나 APAR이 "Fixed If Next" 또는 "영구적 제한"으로 해결된 경우, APAR을 고정하는 PTF가 없을 수 있으며 후속 릴리스만 있을 수 있다.

PTF 설치

처음에 설치는 반수동 과정을 통해 서비스를 설치해야 했다.[5]

시간이 지나면서 IBM은 IMAPTFLE과[6] 같은 서비스 보조 장치와 IEBED와 같은 유틸리티를 제공하기 시작했다.IT[7] 부서가 PTF 배치의 설치를 단순화한다.OS/360 승계자의 경우, 이는 시스템 수정 프로그램(SMP)과 시스템 수정 프로그램/확장(SMP/E)에서 절정에 달했다.

VM의 경우 이는 VM/SP SES(Virtual Machine Serviceability Enhancement Staged) 및 VMMSES/E로 절정을 이루었다.

DOS/360 후계자의 경우, 이는 MSHP(시스템 기록 프로그램 유지 관리)에서 정점을 찍었다.

PTF 사용법

PTF는 이른바 프로그램 업데이트 테이프(PUT) 또는 권장 서비스 업그레이드(RSU)로 그룹별로 약 월 단위로 배포되곤 했다.그것들은 이제 IBM 지원과의 직접 연결을 통해 시스템에 바로 다운로드될 수 있다.어떤 경우에는 IBM이 전체적으로 가장 잘 기능하고 때로는 상호 의존적인 많은 수정사항인 "Cumulation PTF Pack"을 출시할 것이다.이렇게 되면, IBM은 전체 PTF 팩이 들어 있는 컴팩트 디스크를 발행하는데, 이 디스크는 자사 미디어 드라이브에서 시스템에 직접 로딩할 수 있다.

물리적 미디어를 사용하는 한 가지 이유는 크기 및 관련(기본) 크기 제한이다."기본적으로 System p용 VIOS(Virtual I/O Server[8])의 /home 파일 시스템은 크기가 10GB에 불과하다."[9]"Cumulation PTF Pack"이 기본값보다 큰 경우, "FTP 17GB의 ISO 이미지를 시도하면 공간이 부족해진다."

PTF는 몇 주 동안 여러 단계로 SMP/E(시스템 수정 프로그램/확장)를 사용하여 처리된다.

  1. 적절한 PTF를 HA(비생산) 시스템에 수신(로드)
  2. 필요한 필수 구성 요소 PTF가 설치되었거나 설치 중인지, 오류 또는 기타 문제로 "보류" 표시가 없는지 확인하려면 적용
  3. HA 시스템에 PTF를 적용하고 여러 주에 걸쳐 시스템 성능을 검토하여 생산성 또는 기능에 지장을 주지 않도록 하십시오.
  4. PTF를 수령하여 생산 시스템에 적용하고 그 효과를 몇 주 동안 모니터링

시스템이 PTF에 의해 악영향을 받는 경우, 시스템 관리자PTF를 거부(부적용)하고 IBM의 추가 지원을 요청할 수 있다.단, PTF 적용 후 문제가 발견되지 않으면 시스템에 영구적으로 설치, 승인 또는 커밋할 수 있다.

IBM 소프트웨어에 대한 이러한 수리는 종종 고객 등이 제출하고 IBM이 실행한 APAR에 대응하며, 소프트웨어 오류를 해결하기 위한 일반적인 첫 번째 단계다.일반적으로 고객은 관련 제품의 다음 릴리스(버전)에서 문제가 완전히 수정될 것으로 예상한다.

APAR과 비교

때때로[10] IBM 소프트웨어에 버그가 있다.

일단 IBM이 그 원인이 다음 중 하나가 아니라는 것을 확인했을 때

  • 타사 하드웨어
  • 비 IBM 소프트웨어 - 또는-
  • 사용자 지정 구성 오류,

IBM 지원 담당자는 IBM 프로그램의 현재 릴리스의 결함이 원인이라고 의심될 경우, 문제의 존재를 확인하는 공식 보고서를 제출할 것이다.이를 공인 프로그램 분석 보고서(APAR)라고 한다.참조"APARs and PTFs".

APAR은 또한 다음을 포함한다.

  • 알려진 해결책에 관한 정보
  • 정식 수정 사항이 향후 릴리스에 포함되도록 예약되었는지 여부에 대한 정보
  • 프로그램 임시 수정(PTF)의 계획 여부.[10]

요약

최소 두 가지 수준의 해결책이 있다.[11]

  • APAR은 "APAR 수정"을 초래할 수 있다.
  • PTF라고 하는 영구 교정

"APAR 수정"의 초점은 "가능한 한 빨리 문제를 시정하는 것"[12]인 반면, PTF는 "시험된 APAR"이다.PTF는 APAR을 '폐쇄'한다.그 이전에 APAR은 "솔루션이 제공될 때까지 공식적으로 추적되는 IBM 프로그램의 문제"[4]이다.

유머

고객은 패치가 문제를 해결할 경우 PTF를 운영 체제의 영구적인 부분으로 만들 수 있는 옵션을 가지고 있기 때문에 종종 혀 꼬임 방식으로 약어를 영구적인 임시 수정이라고[13] 설명하거나 보다 실질적으로 이러한 수정이라고 설명한다.

참고 항목

참조

  1. ^ 2001년에 오랫동안 IBMer는 "나는 그것이 이제 제품 임시 수정이라고 생각했다"라고 썼다.
  2. ^ 그럼에도 불구하고 PROGRAM 임시 수정은 여전히 사용되고 있다."Traps do not process for CiscoAPIC models in CA Spectrum". ca.com. September 11, 2017.
  3. ^ IBM Corporation. "IBM Security: APARs explained". ibm.com. Retrieved Oct 14, 2019. 문제 또는 결함 의심 사항을 IBM에 통보한 고객에 대한 IBM 개발의 공식 보고서
  4. ^ a b Gabe Goldberg (June 12, 2013). "IBM's APAR process provides the tools for dealing with software issues". destinationz.org (MSP TechMedia).
  5. ^ IBM System/360 Operating System - Maintenance Program. Systems Reference Library. C27-6918.
  6. ^ "Chapter 9: IMAPTFLE" (PDF). IBM System/360 Operating System: Service Aids - OS Release 21 (PDF). Systems Reference Library (Third ed.). March 1972. pp. 219–239. GC28-6719-2.
  7. ^ "The IEBEDIT Program" (PDF). IBM System/360 Operating System - Utilities (PDF). Systems Reference Library (Twelfth ed.). June 1970. pp. 392–402. GC28-6586-11.
  8. ^ IBM Corporation. "Virtual I/O Server overview". IBM Knowledge Center. Retrieved Oct 14, 2019.
  9. ^ Glenn Robinson (October 28, 2015). "Populating the VIOS Virtual Media Repository".
  10. ^ a b "Cognos 및 기타 IBM 소프트웨어와 관련된 문제는 구성 오류, 타사 하드웨어 또는 소프트웨어의 문제, 그리고 IBM 제품 자체의 버그 때문에 발생할 수 있다."
  11. ^ "APAR 수정은 대개 나중에 PTF라고 하는 영구적 수정으로 대체된다."
  12. ^ Mehdi Salebi (August 7, 2011). "Diff between PTF,APAR,INTERMFIX".
  13. ^ "PTF - Permanent Temporary Fix (humor)". AcronymFinder.com.

외부 링크