응답 파일을 사용하여 IBM i 운영 체제에 Liberty 수정팩 설치

Installation Manager 응답 파일을 사용하여 WebSphere® Application Server Liberty Core를 최신 버전으로 업데이트할 수 있습니다.

시작하기 전에

Liberty Repository[8.5.5.6 이상]로컬 디렉토리 기반 저장소 또는 Liberty Asset Repository Service의 인스턴스에서 Liberty 자산을 설치하려는 경우 저장소를 구성하십시오. Liberty 자산 저장소에 대한 자세한 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오.

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

이 태스크 정보

[8.5.5.4 이상]Liberty 프로파일 버전 8.5.5.4 이상을 설치하려면 Installation Manager 버전 1.6.2 이상이 있어야 합니다.

프로시저

  1. 옵션: 저장소에 사용자 이름 및 비밀번호가 필요한 경우, 신임 정보 스토리지 파일을 작성하여 이 저장소에 액세스하십시오.
    팁: 신임 정보 스토리지 파일을 작성할 때, imutilsc 명령으로 지정된 URL을 찾을 수 없는 경우 저장소 URL 위치의 끝에 /repository.config를 추가하십시오.
    참고: Installation Manager 버전 1.6.2 이상을 사용하는 경우, -secureStorageFile-masterPasswordFile 옵션을 사용하여 신임 정보 스토리지 파일에 신임 정보를 저장해야 합니다. 버전 1.6.2 이전의 Installation Manager 버전에서는 -keyring-password 옵션이 키 링 파일의 신임 정보에 액세스하는 데 사용되었습니다. 이러한 옵션은 버전 1.6.2에서 더 이상 사용되지 않습니다. 파일 구조의 차이로 인해 키 링 파일에서 스토리지 파일로의 마이그레이션 경로가 없습니다. -secureStorageFile-masterPasswordFile 옵션을 사용하여 신임 정보 스토리지 파일에 신임 정보를 저장하는 방법에 대한 자세한 정보는 Installation Manager 버전 1.6 Information Center를 참조하십시오. -keyring-password 옵션을 사용하여 키 링 파일에 신임 정보를 저장하는 방법에 대한 자세한 정보는 Installation Manager 버전 1.5 Information Center를 참조하십시오.
  2. *ALLOBJ 및 *SECADM 특수 권한이 있는 사용자 프로파일을 사용하여 IBM i 시스템에 사인온하십시오.
  3. CL 명령행에서 STRQSH 명령을 실행하여 Qshell 명령 쉘을 시작하십시오.
  4. 응답 파일을 사용하여 제품을 업데이트하십시오.
    Installation Manager가 설치된 디렉토리에 있는 eclipse/tools 서브디렉토리로 변경한 후 제품을 업데이트하십시오. 예를 들면 다음과 같은 경우가 있습니다.
    ./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/master_password_file.txt
    참고: 중요한 설치 후 지침이 표준 출력에 표시될 수 있습니다.

    Installation Manager 사용에 대한 자세한 정보는 IBM Installation Manager Information Center를 참조하십시오.

다음은 WebSphere Application Server Liberty Core를 최신 버전으로 업데이트하는 응답 파일의 예제입니다.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85'/>
</server>	<profile id='WebSphere Liberty V8.5' installLocation='/QIBM/ProdData/WebSphere/AppServer/V85/LibertyCore'>
  <data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppServer/V85/LibertyCore'/>
</profile>
<install modify='false'>
  <offering profile='WebSphere Liberty V8.5' id='com.ibm.websphere.liberty.v85' 
    version='8.5.5.20101025_2108'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/QIBM/UserData/InstallationManager/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(<profile . . . id='profile_ID' . . . .><offering . . . profile='profile_ID' . . . .>)는 Installation Manager를 설치한 디렉토리에 있는 eclipse/tools 서브디렉토리에서 imcl listInstallationDirectories -verbose 명령을 실행하는 경우에 찾을 수 있습니다. 이는 패키지 그룹의 이름과 같습니다.
  • version은 설치할 오퍼링의 특정 버전(예: 8.5.5.20101025_2108)입니다. 이 스펙은 선택적입니다.
    • version이 지정되지 않으면 최신 버전의 오퍼링과 해당 버전에 대한 모든 임시 수정사항이 설치됩니다.
    • version이 지정되면 지정된 버전의 오퍼링이 설치되지만 해당 버전의 임시 수정사항은 설치되지 않습니다.
    저장소에 대해 다음 명령을 실행하면 오퍼링 ID의 끝에 밑줄과 함께 첨부된 오퍼링 버전을 확인할 수 있습니다.
    ./imcl listAvailablePackages -repositories source_repository
  • 또한 none, recommended 또는 all-installFixes 인수와 함께 지정하여 오퍼링과 함께 설치하려는 임시 수정사항을 표시할 수 있습니다.
    • 오퍼링 버전을 지정하지 않으면 -installFixes 옵션이 all로 기본 설정됩니다.
    • 오퍼링 버전을 지정하면 -installFixes 옵션이 none으로 기본 설정됩니다.
  • WebSphere Application Server그룹 PFT를 설치하여 수정팩을 확보한 경우, 로컬 수정팩 저장소를 사용하여 수정팩을 설치할 수 있습니다.

    로컬 수정팩 저장소에 대한 정보는 /QIBM/WAS/WASFixpacks/ReadmeV8.html 또는 /QIBM/WAS/WASFixpacks/ReadmeV8.txt 파일을 참조하십시오.

  • Liberty Repository[8.5.5.2 이상]Liberty Repository에서 설치할 추가 자산을 지정할 수 있습니다. Liberty Repository 자산 목록의 경우, downloads page on WASdev.net을 참조하십시오.

    Liberty Repository 자산을 설치하려면 인터넷에 액세스할 수 있어야 하며 IBM Installation Manager 버전 1.6.2 이상이 있어야 합니다. Installation Manager의 이전 버전에는 Liberty Repository 자산을 설치하는 옵션이 없습니다. 응답 파일을 사용 중이고 Installation Manager를 1.6.2 이상으로 업데이트하지 않은 경우, 사용자가 응답 파일에서 지정한 자산은 설치 동안 무시됩니다.

    추가 기능을 설치하려면 응답 파일에 두 개의 추가 data key 요소를 지정하십시오. 기호 이름 또는 짧은 이름을 사용할 수 있습니다.

    다음 예제는 기호 이름을 사용하여 Portlet Container 및 Portlet Serving 기능을 설치합니다.
    <data key='user.feature' value='com.ibm.websphere.appserver.portlet-2.0,,com.ibm.websphere.appserver.portletserving-2.0'/>
    <data key='user.accept.license' value='true'/>
    다음 예제는 짧은 이름을 사용하여 Portlet Container 및 Portlet Serving 기능을 설치합니다.
    <data key='user.feature' value='portlet-2.0,,portletserving-2.0'/>
    <data key='user.accept.license' value='true'/>
    [8.5.5.5 이상]버전 8.5.5.5 이상에는 user.accept.license=true가 필요하지 않습니다.
    Liberty Repository[8.5.5.4 이상]버전 8.5.5.4부터는 extprogmodels 기능을 더 이상 사용할 수 없습니다. 대신 extendedPackage-1.0 추가 기능을 설치하거나 Liberty Repository로부터 필요한 개별 기능을 설치하십시오. 자세한 정보는 다음 주제를 참조하십시오.
    다음 예제는 user.addon 매개변수를 사용하여 확장 프로그래밍 모델을 설치하고 user.feature 매개변수와 짧은 이름을 사용하여 Portlet Container 및 Portlet Serving 기능을 설치합니다.
    <data key='user.addon' value='extendedPackage-1.0'/>
    <data key='user.feature' value='portlet-2.0,,portletserving-2.0'/>
    <data key='user.accept.license' value='true'/>
    Liberty Repository[8.5.5.6 이상]또한 Liberty Asset Repository Service 또는 로컬 디렉토리 기반 저장소의 인스턴스에서 자산을 설치할 수도 있습니다. 자세한 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오. repository 요소에 저장소 URL 또는 디렉토리를 추가하십시오. Installation Manager가 저장소를 인식하지 못할 경우, repository.config 파일을 직접 가리키십시오. 자산을 설치할 경우 저장소는 사용자가 지정하는 순서로 액세스됩니다. 다음 예에서는 자산이 Liberty Asset Repository Service의 https://your_onprem_asset_repo_url 인스턴스에서 먼저 설치된 후 /QIBM/LocalAssetRepo 디렉토리 기반 저장소에서 설치됩니다.
    <server>
    <repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85" />
    <repository location="https://your_onprem_asset_repo_url" />
    <repository location="/QIBM/LocalAssetRepo" />
    </server>
    기본적으로 Liberty Repository는 설치 시 액세스되는 저장소 중 마지막 저장소입니다. Liberty 저장소에 액세스할 수 없게 하려면 user.useLibertyRepository 매개변수를 false로 설정하십시오.
    <data key='user.addon' value='extendedPackage-1.0'/>
    <data key='user.feature' value='portlet-2.0,,portletserving-2.0'/>
    <data key='user.useLibertyRepository' value='false'/>

    Liberty Repository 및 이에 포함된 자산에 대해 더 학습하려면 Liberty Repository의 내용을 참조하십시오.

  • [8.5.5.3 이상]참고: 버전 8.5.5.3으로 업데이트 중이고 이전에 Liberty Repository 기능을 설치했지만 현재는 IBM WebSphere Liberty Repository에 연결되어 있지 않은 경우, 응답 파일을 사용하여 업데이트할 수 없습니다. 대신에 imcl 명령을 실행하고 user.feature="" 매개변수를 지정하여 제품을 업데이트하십시오.

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

Information Center 이용 약관 | 피드백


시간소인 아이콘 마지막 업데이트 날짜: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_ins_upgrade_is
파일 이름: twlp_ins_upgrade_is.html