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

Installation Manager 응답 파일을 사용하여 IBM® i 운영 체제에 WebSphere® Application Server Liberty를 설치할 수 있습니다.

시작하기 전에

이 프로시저를 사용하기 전에 설치를 준비하십시오. 자세한 정보는 IBM i에서의 설치에 맞게 운영 체제 준비를 참조하십시오.

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

WebSphere Application Server를 설치하기 전에 사용자 프로파일에 *ALLOBJ 및 *SECADM 특수 권한이 있는지 확인하십시오.

제품을 설치할 시스템에 Installation Manager를 설치하십시오.

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

  • 이 제품에 포함된 Installation Manager를 사용하려면 다음 조치를 수행하십시오.
    1. 필요한 파일을 확보하십시오.
      Installation Manager 및 제품을 확보하고 설치하는 세 가지 기본 옵션이 있습니다.
      • 실제 매체 액세스 및 로컬 설치 사용
        매체에서 제품 저장소에 액세스할 수 있습니다.
        1. 시스템에 Installation Manager를 설치하십시오.

          매체를 사용하거나 Passport Advantage® 사이트에서 확보한 파일을 사용하거나 IBM Installation Manager 다운로드 웹 사이트에서 최신 버전의 Installation Manager가 포함된 파일을 사용하여 Installation Manager를 설치할 수 있습니다.

        2. Installation Manager를 사용하여 매체의 제품 저장소에서 제품을 설치하십시오.
      • Passport Advantage 사이트에서 파일 다운로드 및 로컬 설치 사용
        Passport Advantage ID 및 비밀번호로 라이센스가 있는 고객은 Passport Advantage 사이트에서 필수 제품 저장소를 다운로드할 수 있습니다.
        1. Passport Advantage 사이트에서 파일을 다운로드하십시오.
        2. 시스템에 Installation Manager를 설치하십시오.

          매체를 사용하거나 Passport Advantage 사이트에서 확보한 파일을 사용하거나 IBM Installation Manager 다운로드 웹 사이트에서 최신 버전의 Installation Manager가 포함된 파일을 사용하여 Installation Manager를 설치할 수 있습니다.

        3. Installation Manager를 사용하여 다운로드한 저장소에서 제품을 설치하십시오.
      • 활성 저장소 액세스 및 웹 기반 설치 사용
        Passport Advantage ID 및 비밀번호가 있는 경우 웹 기반 저장소에서 제품을 설치할 수 있습니다.
        1. 시스템에 Installation Manager를 설치하십시오.

          매체를 사용하거나 Passport Advantage 사이트에서 확보한 파일을 사용하거나 IBM Installation Manager 다운로드 웹 사이트에서 최신 버전의 Installation Manager가 포함된 파일을 사용하여 Installation Manager를 설치할 수 있습니다.

        2. Installation Manager를 사용하여 다음 위치에 있는 웹 기반 저장소에서 제품을 설치하십시오.
          http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
          참고: 이 위치에는 웹 브라우저를 사용하여 액세스할 수 있는 웹 페이지가 포함되지 않습니다. 설치 시 이 저장소의 파일에 액세스할 수 있도록 응답 파일에 지정해야 하는 원격 웹 기반 저장소 위치입니다.

        가능하면, 최신 설치 파일에 액세스할 수 있도록 원격 웹 기반 저장소를 사용해야 합니다.

      참고: Passport Advantage ID 및 비밀번호가 없는 경우 로컬 저장소 또는 매체의 제품 저장소에서 제품을 설치해야 합니다.
    2. Installation Manager를 설치하십시오.
      1. *ALLOBJ 및 *SECADM 특수 권한이 있는 사용자 프로파일을 사용하여 IBM i 시스템에 사인온하십시오.
      2. CL 명령행에서 STRQSH 명령을 실행하여 Qshell 명령 쉘을 시작하십시오.
      3. umask를 022로 설정했는지 확인하십시오.
        umask 설정을 확인하려면 다음 명령을 발행하십시오.
        umask
        umask 설정을 022로 설정하려면 다음 명령을 발행하십시오.
        umask 022
      4. Installation Manager 파일을 압축 해제한 임시 디렉토리로 변경하십시오.
      5. 임시 폴더에서 다음 명령을 실행하십시오.
        installc -acceptLicense -log log_file_path_and_name
        참고:
  • Installation Manager 버전이 시스템에 이미 설치되어 있고 제품을 설치 및 유지보수하는 데 사용하려는 경우, 필요한 제품 파일을 확보하십시오.
    제품을 설치하는 세 가지 기본 옵션이 있습니다.
    • 실제 매체 액세스 및 로컬 설치 사용

      매체에서 제품 저장소에 액세스할 수 있습니다. Installation Manager를 사용하여 매체의 제품 저장소에서 제품을 설치하십시오.

    • Passport Advantage 사이트에서 파일 다운로드 및 로컬 설치 사용
      Passport Advantage ID 및 비밀번호로 라이센스가 있는 고객은 Passport Advantage 사이트에서 필수 제품 저장소를 다운로드할 수 있습니다.
      1. Passport Advantage 사이트에서 제품 저장소를 다운로드하십시오.
      2. Installation Manager를 사용하여 다운로드한 저장소에서 제품을 설치하십시오.
    • 활성 저장소 액세스 및 웹 기반 설치 사용
      Passport Advantage ID 및 비밀번호가 있는 경우 Installation Manager를 사용하여 웹 기반 저장소에서 제품을 설치할 수 있습니다. Installation Manager를 사용하여 다음 위치에 있는 웹 기반 저장소에서 제품을 설치하십시오.
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
      참고: 이 위치에는 웹 브라우저를 사용하여 액세스할 수 있는 웹 페이지가 포함되지 않습니다. 설치 시 이 저장소의 파일에 액세스할 수 있도록 응답 파일에 지정해야 하는 원격 웹 기반 저장소 위치입니다.

      가능하면, 최신 설치 파일에 액세스할 수 있도록 원격 웹 기반 저장소를 사용해야 합니다.

    참고: Passport Advantage ID 및 비밀번호가 없는 경우 로컬 저장소 또는 매체의 제품 저장소에서 제품을 설치해야 합니다.

프로시저

  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. umask를 022로 설정했는지 확인하십시오.
    umask 설정을 확인하려면 다음 명령을 발행하십시오.
    umask
    umask 설정을 022로 설정하려면 다음 명령을 발행하십시오.
    umask 022
  5. 응답 파일을 사용하여 제품을 설치하십시오.
    Installation Manager가 설치된 디렉토리에 있는 eclipse/tools 서브디렉토리로 변경한 후 제품을 설치하십시오. 예:
    ./imcl -acceptLicense 
      input $HOME/WASFiles/temp/install_response_file.xml 
      -log $HOME/WASFiles/temp/install_log.xml 
      -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/master_password_file.txt
    참고:
    • 이 오퍼링의 설치 이미지 또는 저장소의 lafiles 또는 product_name/lafiles 서브디렉토리에 있는 라이센스 계약 파일에서 관련 이용 약관, 주의사항 및 기타 정보를 제공합니다.
    • /QIBM/ProdData/InstallationManager는 IBM i 시스템의 Installation Manager 파일에 대한 기본 설치 위치입니다.
    • 중요한 설치 후 지침이 표준 출력에 표시될 수 있습니다.

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

다음은 http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85에 있는 웹 기반 저장소를 사용하여 선택적 기능이 없는 제품을 /QIBM/ProdData/WebSphere/AppServer/V85/LibertyCore 디렉토리에 설치하는 응답 파일의 예제입니다.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
  <repository location='http://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'/>
  <data key='user.import.profile' value='false'/>
</profile>
<install modify='false'>
  <offering profile='WebSphere Liberty V8.5' 
    features='' id='com.ibm.websphere.liberty.v85'/>
</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>
팁:
  • 저장소 위치가 웹 기반 저장소 또는 로컬 제품 저장소를 가리키는지 확인하십시오. 예:
    <repository location='https://downloads.mycorp.com:8080/WAS_85_repository'/>
  • 예제의 다음 행은 IBM i의 프로파일 위치에 대한 기본값을 지정합니다.
    <data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppServer/V85/LibertyCore'/>
    이 기본 위치를 대체하려면 다른 위치를 지정하십시오.
  • 예제의 다음 행은 IBM i의 공유 자원 디렉토리에 대한 기본값을 지정합니다.
    <preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/QIBM/UserData/InstallationManager/IMShared'/>
    이 기본 위치를 대체하려면 다른 위치를 지정하십시오.
    참고: Installation Manager에 대한 하나의 공유 자원 디렉토리만 있습니다. 이전에 시스템에 설치한 적이 있으면 해당 공유 자원 디렉토리가 사용되고 응답 파일에 지정된 디렉토리는 사용되지 않습니다.
  • 응답 파일에서 업데이트에 대한 원격 검색을 사용하지 않으려면 다음 환경 설정을 false로 설정하십시오.
    • offering.service.repositories.areUsed

      원격 저장소에서 설치된 오퍼링에 대한 업데이트를 검색하는 데 사용됩니다.

    • com.ibm.cic.common.core.preferences.searchForUpdates

      Installation Manager에 대한 업데이트를 검색하는 데 사용됩니다.

    예:
    <preference value='false' name='offering.service.repositories.areUsed'/>
    <preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>
    IBM Installation Manager Information Center에서 자동 환경 설정 키에 대한 세부사항을 확인할 수 있습니다.
  • 둘 이상의 오퍼링 인스턴스를 설치하려면 각 추가 인스턴스의 프로파일 ID를 고유하게 설정해야 합니다. 예:
    <offering profile='WebSphere Liberty V8.5 - Another User's WAS Liberty CORE' 
        features='' id='com.ibm.websphere.liberty.v85'/>
    응답 파일의 프로파일 ID를 지정하는 두 장소 모두에서 변경해야 합니다.
다음은 이 응답 파일을 조작하여 다른 조치를 수행할 수 있는 변경사항에 대한 몇 가지 예입니다.
  • 설치 위치를 변경하려면 설치 위치를 변경하기만 하면 됩니다. 예를 들어 다음과 같습니다.
    Replace
    <profile id='WebSphere Liberty V8.5' installLocation='/QIBM/ProdData/WebSphere/AppServer/V85/LibertyCore'>
    바꿀 대상
    <profile id='WebSphere Liberty V8.5' installLocation='/home/user/IBM/Websphere/AppServer/V85/Server'>
  • 라이브 원격 저장소 대신 로컬 저장소에서 설치하려면 저장소 위치를 바꾸십시오. 예를 들어 다음과 같습니다.
    Replace
    <repository location='http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85'/>
    바꿀 대상
    <repository location='/home/user/repositories/WAS85/local-repositories'/>
  • 선택적 기능을 추가하려면 오퍼링에서 쉼표로 구분된 목록의 항목으로 원하는 각 기능을 추가하십시오.
    다음 목록에서 응답 파일에 사용할 오퍼링 ID는 소괄호 안에 있습니다.
    • 임베디드 가능한 EJB 컨테이너 및 JPA 클라이언트(embeddablecontainer)

      이 옵션은 임베디드 가능한 EJB 컨테이너 및 JPA 클라이언트를 설치합니다.

      임베디드 가능한 EJB 컨테이너는 독립형 Java™ Platform, SE(Standard Edition) 환경에서 엔터프라이즈 Bean을 실행하는 데 사용할 수 있는 JAR(Java 아카이브) 파일입니다. Application Server 외부에서 이러한 임베디드 가능한 컨테이너를 사용하여 엔터프라이즈 Bean을 실행할 수 있습니다. 임베디드 가능한 EJB 컨테이너는 EJB 3.1 스펙의 일부로, 주로 엔터프라이즈 Bean 비즈니스 로직을 단위 테스트하는 데 사용됩니다.

      JPA 클라이언트는 Java SE 환경에서 Java Persistence API 기능을 제공하도록 임베드 가능한 EJB 컨테이너와 함께 사용할 수 있습니다.

    참고:
    • 기능이 지정되지 않으면, 기본 기능(embeddablecontainer)이 설치됩니다.
    예를 들어, 임베디드 가능한 EJB 컨테이너를 설치하려면 다음을 수행하십시오.
    Replace
    <offering profile='WebSphere Liberty V8.5' 
      features='' id='com.ibm.websphere.liberty.v85'/>
    바꿀 대상
    <offering profile='WebSphere Liberty V8.5' 
      features='embeddablecontainer' id='com.ibm.websphere.liberty.v85'/>
  • 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의 내용을 참조하십시오.


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

Information Center 이용 약관 | 피드백


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