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

gen_infofile
gen_infofile gen_infofile 명령 목적 PTF(프로그램 임시 정정)에 대한 infofile을 생성합니다. 구문
gen_infofile -i InfoFile -b BffFile -r TarFile -t Compids -p Ptf -o PtfOptions -v InternalVrmfTable -l LabelTable [ -h ]
설명
infofile은 배급용 ccss 이미지를 생성하는데 필요합니다. AIX 버전 4용 gen_infofile 명령은 ccss 이미지를 생성하기 위해 ptfpkg 명령에 의해 호출됩니다. 독립형으로 수행되도록 만들어지지 않았습니다. gen_infofile 명령은 backup 또는 tar 갱신 이미지에 대한 infofile을 생성합니다. infofile에는 APAR 증상 텍스트, 구성요소 ID 및 교체 정보가 포함됩니다.
AIX 버전 4에서, lpp_name 파일은 PTF ID 대신에 fileset/VRMF(버전, 릴리스, 수정) 레벨 정보를 포함합니다. 그러나, infofile의 필수 섹션은 PTF ID를 포함해야 합니다. PTF ID는 ptfoptions 파일(-o 플래그) 및 internalvrmfTable(-v 플래그) 파일로부터 얻었습니다. ptfoptions 파일에는 이전 구축 주기에서 구축된 각 PTF에 대한 파일세트 및 VRMF 레벨이 있습니다. internalvrmfTable에는 현재 구축 주기에서 구축되고 있는 모든 PTF의 파일세트/VRMF/APAR 정보가 있습니다.
레이블 테이블 파일에는 패키지 유형의 리스트와 관련 레이블 텍스트가 있습니다. gen_infofile 명령은 lpp_name 파일에서 패키지 유형을 가져오고 대응되는 값이 있는지 레이블 테이블을 탐색합니다. 대응되는 값을 찾지 못하면, 디폴트 레이블 텍스트가 사용됩니다. 디폴트 레이블 텍스트는 레이블 테이블 항목의 유형 필드에 있는 X 문자로 식별됩니다.
플래그
-b BffFile 백업 이미지 PTF의 위치를 지정합니다.
-h 도움말 또는 사용법 정보를 지정합니다.
*-i InfoFile info_file 출력의 위치를 지정합니다.
*-l LabelTable label_text.table 파일의 위치를 지정합니다.
*-o PtfOptions ptfoptions 파일의 위치를 지정합니다. 이 파일은 ptfpkg 명령으로 생성되지만 원하면 수동으로 생성할 수 있습니다.
*-p Ptf PTF ID를 지정합니다.
-r TarFile tar 이미지 PTF의 위치를 지정합니다.
*-t Compids compids.table 파일의 위치를 지정합니다.
-v InternalVrmfTable 내부 VRMF 테이블의 위치를 지정합니다. 이 파일은 내부적으로 ptfpkg 명령의 실행 중 생성됩니다. gen_infofile이 독립형으로 수행되면, 이 파일은 필요하지 않으며 현재 구축 주기에 대한 설명이 ptfoptions 파일에 포함될 수 있습니다.
주:
-b와 -t 플래그는 상호 배타적입니다. -b 또는 -t 플래그가 필요합니다.
별표(*)로 표시된 플래그는 필수 항목입니다.
예제
P231004.bff 백업 이미지의 infofile을 작성하려면, 다음을 모두 한 행에 입력하십시오.
gen_infofile -p P231004 -b P231004.bff \ -l $ODE_TOOLS/usr/lib/label_text.table \
-o $TOP/HISTORY/ptfoptions -i P231004.info \ -t $ODE_TOOLS/usr/lib/compids.table
입력 파일
bff image bff 이미지는 Itanium 기반 backup 명령 또는 adepackage 명령을 사용하여 생성해야 합니다. lpp_name 파일은 ./lpp_name으로 bff 이미지에 존재해야 합니다. gen_infofile 명령은 lpp.doc, productid, option.fixdata, 및 lpp_name 파일을 backup 또는 tar 이미지에서 발췌합니다.
internalvrmfTable internalvrmfTable 파일은 ptfpkg 명령에 의해 작성되며 ptfpkg 명령이 실행되는 동안에만 존재합니다. gen_infofile 명령을 독립형으로 사용 중이면, 이 파일은 수동으로 생성해야 합니다. internalvrmfTable 파일은 현재 구축 주기 동안에 구축되는 각 PTF(프로그램 임시 정정)에 대한 PTF/fileset/VRMF/APAR 매핑을 제공합니다. 형식은 다음과 같습니다.
ptfid fileset v.r.m.f space separated list of APARs
label table 레이블 테이블은 PTF(프로그램 임시 정정)의 패키지 유형을 기반으로 배급 레이블 텍스트를 제공합니다. 디폴트 레이블은 제공됩니다. 레이블은 배급된 미디어에 포함됩니다. 레이블 테이블의 형식은 다음과 같습니다.
Package Type label text
예제:
##############################################
#####################
# label_text.table
##############################################
#####################
#
I - Software Installation Package
S - Selective Fix Package
M - Selective Enhancement Package
P - Preventive Maintenance Package
G - Initial Update Package
X - For use on AIX 4.1 only
ptfoptions ptfoptions 파일은 일반적으로 PTF(프로그램 임시 정정)가 성공적으로 생성되었을 때, ptfpkg 명령에 의해 생성됩니다. 이 파일은 PTF(프로그램 임시 정정), 파일세트 및 VRMF 정보를 맵합니다. 이 파일의 형식은 다음과 같습니다.
ptfid fileset v.r.m.f
예제:
U431004 bos.sysmgt.sysbr 4.1.0.1
tar image tar 이미지는 tar 명령 또는 adepackage 명령을 -t 플래그와 함께 사용하여 생성해야 합니다. lpp_name 파일은 ./lpp_name으로 tar 이미지에 존재해야 합니다. gen_infofile 명령은 lpp.doc, productid, option.fixdata, 및 lpp_name 파일을 backup 또는 tar 이미지에서 발췌합니다.
출력 파일
infofile PTF(프로그램 임시 정정)의 infofile 출력에는 APAR 텍스트, 레이블 정보 및 필수 정보가 포함됩니다. infofile은 ccss 형식 파일을 작성하기 위해 ccss_pack 명령의 입력으로 사용됩니다.
관련 정보
adepackage 명령, backup 명령, ccss_pack 명령, ptfpkg 명령, tar 명령.