[AIX Solaris HP-UX Linux Windows][IBM i]

응답 파일을 사용하여 수정팩 설치

IBM® Installation Manager 응답 파일을 사용하여 제품 오퍼링을 사용 가능한 수정팩으로 업데이트할 수 있습니다. 수정팩에는 오퍼링을 새 제품 레벨로 업그레이드하는 번들 서비스가 포함되어 있습니다.

시작하기 전에

팁: 이 프로시저를 사용하는 대신, 응답 파일 또는 명령행에서 Installation Manager updateAll 명령을 사용하여 설치된 모든 패키지를 검색하고 업데이트할 수 있습니다. 대상 저장소에 포함된 수정사항에 대해 전체 제어가 있는 경우에만 이 명령을 사용하십시오. 설치하려는 특정 수정사항만 포함하는 사용자 정의 저장소 세트를 작성하여 이 저장소를 가리키는 경우 이 명령을 확실히 사용할 수 있습니다. 서비스 저장소 검색을 사용 가능하게 하거나 기타 라이브 웹 기반 저장소에서 직접 수정사항을 설치하는 경우, 응답 파일의 installFixes 속성 또는 명령행의 install 명령과 함께 -installFixes 옵션을 사용하여 설치하려는 수정사항만 선택할 수 있도록 이 옵션을 선택하지 않을 수 있습니다.

프로시저

  1. 수정팩 설치 파일이 있는 로컬 저장소에서 설치할지 또는 온라인 서비스 저장소에서 설치할지 여부를 선택하십시오.
    • 온라인 서비스 저장소에 액세스하십시오.

      1. 제품의 URL을 판별하십시오.
        초기 제품 설치에 사용한 것과 동일한 URL을 사용하여 서비스 저장소에서 설치할 수 있습니다. 이 URL은 다음 패턴을 기반으로 합니다. 여기서 offering_ID지원되는 운영 체제의 WebSphere Application Server 제품 오퍼링에서 찾을 수 있는 오퍼링 ID입니다.
        http://www.ibm.com/software/repositorymanager/offering_ID

        이러한 URL은 웹 브라우저에서 로드되지 않으며 Installation Manager에서만 액세스할 수 있습니다.

      2. 선택사항: 신임 정보를 보호하기 위한 마스터 비밀번호 파일을 작성하십시오.

        마스터 비밀번호 파일은 비밀번호 문구(예: "이 텍스트는 마스터 비밀번호입니다.")를 포함하는 텍스트 파일입니다. 이 파일은 인증 신임 정보를 보안 설정하는 데 사용됩니다.

        마스터 비밀번호 파일을 작성하여 신임 정보를 작성할 때 사용하는 경우, 항상 해당 마스터 비밀번호 파일을 지정해야 합니다.

        팁: 이 파일을 보안 설정하려면 운영 체제에 적합하게 이 파일에 대한 액세스를 제한하도록 권한을 설정하십시오.
      3. imutilsc saveCredential 명령을 실행하여 IBM 소프트웨어 사용자 ID 및 비밀번호가 포함된 신임 정보 스토리지 파일을 작성하십시오.
        [Windows]
        imutilsc.exe saveCredential
          -secureStorageFile storage_file
          -userName user_ID -userPassword user_password
          -url source_repository 
        [AIX][HP-UX][Linux][Solaris][IBM i]
        ./imutilsc saveCredential
          -secureStorageFile storage_file
          -userName user_ID -userPassword user_password
          -url source_repository 
        팁: 스토리지 파일을 작성할 때 imutilsc 명령으로 지정된 URL을 찾을 수 없는 경우 저장소 URL 위치의 끝에 /repository.config를 추가하십시오.

      인증 신임 정보 저장에 대한 자세한 정보는 IBM Installation Manager 문서에서 신임 정보 저장을 참조하십시오.

    • Fix Central에서 파일을 다운로드하고 압축을 풀어 로컬 저장소를 작성하십시오.

      압축된 각 수정팩 파일에는 해당 수정팩의 Installation Manager 저장소가 있으며, 일반적으로 이 파일의 확장자는 .zip입니다. 수정팩 파일을 다운로드하고 압축을 푼 후에는 Installation Manager 저장소를 사용하여 오퍼링을 수정팩으로 업데이트할 수 있습니다.
      1. Fix Central로 이동하십시오.
      2. 제품 그룹으로 WebSphere를 선택하십시오.
      3. 제품으로 WebSphere Application Server를 선택하십시오.
      4. 설치된 제품 버전을 선택하십시오.
      5. 플랫폼으로 운영 체제를 선택하고 계속을 클릭하십시오.
      6. 수정사항 찾아보기를 선택하고 계속을 클릭하십시오.
      7. 수정사항 유형에서 수정팩을 선택하십시오.
      8. 수정사항에 대한 정보를 보려면 각 수정사항 아래에서 자세한 정보를 클릭하십시오.
      9. 다운로드 옵션을 선택하고 계속을 클릭하십시오.
      10. 동의를 클릭하여 이용 약관에 동의하십시오.
      11. 지금 다운로드를 클릭하십시오.
      12. 2진 형식의 압축 파일을 설치될 시스템에 전송하십시오.
      13. 사용자 시스템의 디렉토리에 압축된 저장소 파일의 압축을 푸십시오.
  2. 제품을 업데이트하는 응답 파일을 작성하십시오.

    응답 파일은 제품을 업데이트하는 데 필요한 데이터(예: 업데이트할 오퍼링 및 설치 디렉토리)가 포함된 XML 파일입니다.

    WebSphere Application Server 오퍼링을 업데이트하는 샘플 응답 파일에 대해서는 예제를 참조하십시오.

  3. 업데이트하는 제품 설치를 중지하십시오.
  4. 명령행을 시작하십시오.

    [IBM i]CL 명령행에서 STRQSH 명령을 실행하여 Qshell 명령 쉘을 시작하십시오.

  5. 선택한 디렉토리에 수정팩을 설치하는 데 필요한 권한이 있는지 확인하십시오.
  6. Installation Manager를 설치한 디렉토리의 eclipse/tools 디렉토리로 변경하십시오.
  7. 제품 저장소가 사용 가능한지 확인하십시오.

    listAvailablePackages 명령은 하나 이상의 오퍼링 레벨을 나열합니다.

    [Windows]
    imcl.exe listAvailablePackages -repositories source_repository
    [AIX][HP-UX][Linux][Solaris][IBM i]
    ./imcl listAvailablePackages -repositories source_repository
  8. input 매개변수에 응답 파일의 위치를 지정하여 imcl 명령을 실행하십시오.
    예를 들어 다음과 같습니다.
    • [Windows] 관리자 또는 비관리자
      imcl.exe -acceptLicense 
        input C:\temp\update_response_file.xml 
        -log C:\temp\update_log.xml 
        -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
    • [AIX][HP-UX][Linux][Solaris]관리자:
      ./imcl -acceptLicense 
        input /var/temp/update_response_file.xml 
        -log /var/temp/update_log.xml 
        -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
    • [AIX][HP-UX][Linux][Solaris]비관리자:
      ./imcl -acceptLicense 
        input user_home/var/temp/update_response_file.xml 
        -log user_home/var/temp/update_log.xml 
        -secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password.txt
    • [IBM i]
      ./imcl -acceptLicense 
        input $HOME/WASFiles/temp/update_response_file.xml 
        -log $HOME/WASFiles/temp/update_log.xml 
        -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/temp/master_password.txt

다음은 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

모든 선택적 기능이 기본적으로 설치됨

오퍼링 버전 지정

선택적으로 오퍼링 ID에 밑줄과 함께 첨부할 수 있는 offering_version은 설치할 오퍼링의 특정 버전입니다(예: (9.0.0.x_0200).

  • offering_version을 지정하지 않으면 최신 버전의 오퍼링과 해당 버전에 대한 모든 임시 수정사항이 설치됩니다.
  • offering_version을 지정하면 지정된 버전의 오퍼링이 설치되고 해당 버전에 대한 임시 수정사항은 설치되지 않습니다.
저장소에 대해 다음 명령을 실행하면 오퍼링 ID의 끝에 밑줄과 함께 첨부된 오퍼링 버전을 확인할 수 있습니다.
imcl listAvailablePackages -repositories source_repository
임시 수정사항 설치

오퍼링과 함께 설치하려는 임시 수정사항을 표시하려면 -installFixes 인수로 none, recommended 또는 all을 지정하십시오.

  • 오퍼링 버전을 지정하지 않는 경우 -installFixes 옵션의 기본값은 all입니다.
  • 오퍼링 버전을 지정하면 -installFixes 옵션이 none으로 기본 설정됩니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_upgrade_silent
파일 이름:tins_upgrade_silent.html