| HOME / 정보공유 / AIX 명령어 모음

processPtf
processPtf processPtf 명령 목적 각각의 PTF에 대해 option.prereq 파일과 lpp.doc 파일을 작성합니다. 구문
processPtf [ -v Version -r Release -m Mod -f Fix ]
설명
또한 processPtf 명령은 PTF 디렉토리에 여러 개의 데이터 파일을 작성합니다. processPtf 명령은 ptfpkg 명령을 통해 호출되어 PTF 고유 파일을 작성합니다. lpp.doc 파일은 liblpp.a에 갱신용으로 아카이브됩니다. option.prereq 파일은 lpp_name 파일에 갱신용으로 포함됩니다. 또한 processPtf 명령은 PTF 디렉토리에 filenamesList, ifreqsList, coreqsList, aparsList, prereqsList 및 supersedesList 파일을 작성합니다. 리스트 파일은 데이터 파일이며 liblpp.a에 아카이브되지 않습니다.
리스트 파일은 가장 최근 파일세트 PTF의 정보와 현재 PTF의 정보를 결합하여 작성됩니다. $TOP/UPDATE/$OPTION/ptfsList 파일은 최종 파일세트 누적(cum) 이후의 모든 PTF를 식별합니다. 이 파일에 있는 최종 PTF는 가장 최근 파일세트 PTF로 간주됩니다. processPtf 명령은 새로운 prereqsList, coreqsList 및 ifreqsList 정보를 사용하여 option.prereq 파일을 작성합니다. $TOP/UPDATE/$OPTION/cumsList 파일에 나열된 가장 최근 cum PTF의 수정 레벨이 영(0)이 아닌 경우, processPtf는 가장 최근 cum PTF의 option.prereq 파일에 명시적 전제조건을 넣습니다.
processPtf 명령은 aparsList 파일에 있는 각각의 APAR에 대해 $TOP/HISTORY/memo_info 파일을 확인하여 APAR 텍스트를 탐색하고 lpp.doc 파일을 작성합니다.
파일
주: -v, -r, -m 및 -f 플래그는 디폴트 버전, 릴리스, 수정 및 수정 레벨 값을 겹쳐쓰는 데만 사용됩니다. 일반적으로 이들 플래그는 ptfpkg 명령에 대한 입력으로 사용되는 ptf_pkg.$BLDCYCLE 파일에서 VRMF가 겹쳐쓰여진 경우에만 사용됩니다.
-f Fix 수정 레벨을 지정합니다.
-m Mod 수정 레벨을 지정합니다.
-r Release 릴리스 번호를 지정합니다.
-v Version 버전 번호를 지정합니다.
환경 변수
BLDCYCLE 현재 구축 사이클을 지정합니다. 구축 사이클 식별자는 PTF가 작성된 빌드를 식별합니다.
BUILD_TYPE 이 빌드가 발생하고 있는 환경의 유형을 지정합니다. 유효한 값으로는 production, area 및 sandbox가 있습니다. 여기서 sandbox 빌드는 개발 중인 빌드입니다. ptfpkg 명령에서는 구축 유형이 프로덕션인 경우, 각 APAR의 $TOP/HISTORY/abstracts 파일에 유효한 APAR 텍스트가 필요합니다.
TOP $TOP 환경 변수가 갱신 트리의 베이스로 설정되어 있다고 지정합니다. PTF, HISTORY 및 UPDATE 디렉토리는 $TOP와 상대적입니다.
예제
디폴트 버전, 릴리스, 수정 및 수정 레벨을 사용하는 현재 PTF의 리스트 파일, lpp.doc 및option.prereq를 작성하기 위해 processPtf 명령을 호출하려면 다음과 같이 입력하십시오.
processPtf
수정 레벨 값이 영(0)이 아닌 cum PTF에 대한 PTF 정보를 작성하기 위해 processPtf 명령을 호출하려면 다음과 같이 입력하십시오.
processPtf -v 4 -r 2 -m1 -f3
입력 파일
cumsList $TOP/UPDATE/$OPTION/cumsList 파일은 ptfpkg 명령으로 작성 및 유지되며 사용자가 제공하지 않는 파일입니다. cumsList 파일에는 베이스 레벨이 릴리스된 후 성공적으로 구축된 cum PTF 리스트가 들어 있습니다. 이 파일은 각 행마다 PTF ID가 하나씩 있는 형식으로 되어 있습니다.
memo_info $TOP/HISTORY/memo_info 파일은 선택적입니다. 이 파일에는 lpp.doc 파일에 포함되어 있으면서 PTF 설치시 사용자에게 표시되는 정보가 들어 있습니다. 그 형식은 다음과 같습니다.
APARID
TEXT
@
Example:
IX35837
이 PTF를 적용한 후에는 시스템을 다시 부팅해야 합니다. 디스크 없는 클라이언트인 경우, 이 수정사항은 디스크 없는 클라이언트의 부트 이미지를 다시 구축하고 디스크 없는 클라이언트를 다시 부팅해야만 적용됩니다. @ IX35995 Should @ IX35995 be here?
주: 두 개의 단청 트랙을 동시에 재생하기 위한 M-ACPA(멀티미디어 오디오 캡처 및 재생 어댑터)의 세부사항과 제한사항은 /usr/lpp/bos/README.M-ACPA 파일을 참조하십시오. @ Should @ be here?
ptfsList $TOP/UPDATE/$OPTION/ptfsList 파일은 ptfpkg 명령으로 작성 및 유지되며 사용자가 제공하지 않는 파일입니다. ptfsList 파일에는 가장 최근 cum PTF 이후에 성공적으로 구축된 파일세트 PFT 리스트가 들어 있습니다. 이 파일은 각 행마다 PTF ID가 하나씩 있는 형식으로 되어 있습니다.
wk_ptf_pkg $TOP/UPDATE/$OPTION/$PTF/wk_ptf_pkg 파일은 ptfpkg 명령을 통해 $TOP/UPDATE/$LPP/ptf_pkg.$BLDCYCLE 파일로부터 작성됩니다. 이 파일에는 현재 처리 중인 PTF에 대한 정보만 들어 있습니다.
출력 파일
aparsList/filenamesList/ifreqsList/coreqsList/
prereqsList/supersedesList 리스트 파일은 $TOP/UPDATE/$OPTION/$PTF 디렉토리에 작성됩니다. 가장 최근 파일세트 PTF의 리스트 파일은 wk_ptf_pkg 파일의 새로운 정보와 결합되어 현재 PTF의 리스트 파일을 작성합니다.
lpp.doc aparsList 파일에 있는 하나 이상의 APAR에 대한 APAR 정보가 $TOP/HISTORY/memo_info 파일에 포함되어 있으면 lpp.doc 파일이 작성됩니다. 이 파일은 liblpp.a에 아카이브됩니다.
option.prereq option.prereq 파일에는 현재 PTF의 ifreq, coreq 및 prereq 데이터가 들어 있습니다. 이 파일은 lpp_name 파일에 갱신용으로 복사됩니다.
관련 정보
ptfpkg 명령