![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
응답 파일을 사용하여 수정팩 설치
IBM® Installation Manager 응답 파일을 사용하여 제품 오퍼링을 사용 가능한 수정팩으로 업데이트할 수 있습니다. 수정팩에는 오퍼링을 새 제품 레벨로 업그레이드하는 번들 서비스가 포함되어 있습니다.
시작하기 전에
팁: 이 프로시저를 사용하는 대신, 응답 파일 또는 명령행에서 Installation Manager
updateAll 명령을 사용하여 설치된 모든 패키지를 검색하고 업데이트할 수 있습니다.
대상 저장소에 포함된 수정사항에 대해 전체 제어가 있는 경우에만 이 명령을 사용하십시오.
설치하려는 특정 수정사항만 포함하는 사용자 정의 저장소 세트를 작성하여 이 저장소를 가리키는 경우
이 명령을 확실히 사용할 수 있습니다. 서비스 저장소 검색을 사용 가능하게 하거나 기타 라이브 웹 기반 저장소에서
직접 수정사항을 설치하는 경우, 응답 파일의 installFixes 속성 또는 명령행의
install 명령과 함께 -installFixes 옵션을 사용하여 설치하려는
수정사항만 선택할 수 있도록 이 옵션을 선택하지 않을 수 있습니다.
프로시저
예
다음은 Windows 운영 체제에서
WebSphere Application Server, Network Deployment
오퍼링을 최신 버전으로 업데이트하는 응답 파일의 예입니다.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90'/>
</server>
<profile id='IBM WebSphere Application Server V9.0'
installLocation='C:\Program Files\IBM\WebSphere\AppServer'>
<data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppServer'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
</profile>
<install modify='false'>
<offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90'
version='9.0.0.20161025_2108' features='core.feature'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
- 프로파일 ID 찾기
- 프로파일 ID(<profile . . . id='profile_ID' . . . .> 및 <offering . . . profile='profile_ID' . . . .>)를 찾으려면 Installation Manager를 설치한 디렉토리의 eclipse/tools 서브디렉토리에서 다음 명령을 실행하십시오.파일 이름은 패키지 그룹 이름과 동일합니다.
imcl listInstallationDirectories -verbose
- 선택적 기능을 지정하여 오퍼링 업데이트
설치된 오퍼링 ID(<offering . . . id='offering_ID' . . . .>)를 찾으려면 app_server_root/bin 디렉토리에서 historyInfo 또는 genHistoryReport 명령을 실행하십시오.
제품을 업데이트할 때는 초기 제품 설치에서 사용되었던 기능이 응답 파일에 포함되어야 합니다. 이러한 기능을 응답 파일에 추가하지 않으면 Installation Manager가 이들을 제거합니다.
다음 표에서는 오퍼링 ID, 각 오퍼링의 선택적 기능 및 기본 기능을 표시합니다.표 1. 오퍼링 ID 및 선택적 기능 오퍼링 ID 선택적 기능 ID 기본 기능 WebSphere Application Server, Network Deployment com.ibm.websphere.ND.v90
- core.feature: WebSphere Application Server다음과 같은 선택적 하위 기능을 지정하려면 이 기능을 지정해야 합니다.
- samples: 샘플 애플리케이션
- thinclient: 독립형 씬 클라이언트 및 자원 어댑터
- embeddablecontainer: 임베드 가능한 EJB 컨테이너
- ejbdeploy: pre-EJB 3.0 모듈용 EJBDeploy 도구
참고: Installation Manager 수정, 업데이트 또는 롤백 기능을 사용하여 나중에 core.feature를 추가하거나 제거할 수 없습니다. 하위 기능만 추가하거나 제거할 수 있습니다.- core.feature
- thinclient
- embeddablecontainer
- ejbdeploy
Application Client for WebSphere Application Server com.ibm.websphere.APPCLIENT.v90
- samples: 샘플
- standalonethinclient.resourceadapter.runtime: 독립형 씬 클라이언트 런타임
- standalonethinclient.resourceadapter.samples: 독립형 씬 클라이언트 샘플
- embeddablecontainer: 임베드 가능한 EJB 컨테이너
embeddablecontainer IBM WebSphere Application Server용 DMZ 보안 프록시 서버 com.ibm.websphere.NDDMZ.v90
- core.feature: IBM
WebSphere Application Server용 DMZ 보안 프록시 서버다음과 같은 선택적 하위 기능을 지정하려면 이 기능을 지정해야 합니다.
- thinclient: 독립형 씬 클라이언트 및 자원 어댑터
기본 기능이 없음 Web Server Plug-ins com.ibm.websphere.PLG.v90
선택적 기능이 없음 N/A WebSphere Customization Toolbox com.ibm.websphere.WCT.v90
- zpmt: Profile Management Tool(z/OS® 전용)
- zmmt: z/OS Migration Management Tool
- pct: Web Server Plug-ins Configuration Tool
모든 선택적 기능이 기본적으로 설치됨
- core.feature: WebSphere Application Server
- 오퍼링 버전 지정
선택적으로 오퍼링 ID에 밑줄과 함께 첨부할 수 있는 offering_version은 설치할 오퍼링의 특정 버전입니다(예: (9.0.0.x_0200).
저장소에 대해 다음 명령을 실행하면 오퍼링 ID의 끝에 밑줄과 함께 첨부된 오퍼링 버전을 확인할 수 있습니다.imcl listAvailablePackages -repositories source_repository
- 임시 수정사항 설치
오퍼링과 함께 설치하려는 임시 수정사항을 표시하려면 -installFixes 인수로 none, recommended 또는 all을 지정하십시오.