응답 파일을 사용하여 분산 운영 체제에서 Liberty 설치

Installation Manager 응답 파일을 사용하여 WebSphere® Application Server Liberty를 설치할 수 있습니다.

시작하기 전에

[17.0.0.3 and later]중요사항: WebSphere Liberty에서 Java™ SE 6 사용에 대한 지원은 2017년 9월에 종료되었습니다. Liberty 커널은 17.0.0.3에서 재컴파일되었습니다. 17.0.0.3부터는 Liberty 커널이 더 이상 Java SE 6에서 실행되지 않습니다. 지원 종료 날짜 이후에 이전 릴리스에서 Java SE 6을 계속해서 사용하면 사용자 환경이 보안 위험에 노출될 수 있습니다.

최신 기능과 보안 업데이트를 제공하므로, Java SE 8은 권장되는 Java SDK입니다. Java SE 8 설치 대안으로 지원되는 다른 Java SDK 버전을 설치할 수 있습니다.

Installation Manager 설치 및 Liberty 설치 준비에 설명된 대로 오퍼링을 설치할 각 시스템을 준비하십시오.

이 태스크 정보

Installation Manager를 사용하면 응답 파일을 사용하여 다양한 방법으로 오퍼링을 설치할 수 있습니다. 다음 프로시저에서 설명하는 것처럼 GUI를 사용하여 응답 파일을 기록하거나 기존 응답 파일을 복사하고 수정하여 새 응답 파일을 작성할 수 있습니다.

새 정보: Liberty를 설치하는 경우, 기본적으로 Liberty 제품 에디션에 적용되는 모든 Liberty 기능도 설치됩니다. 또는 다른 기능 세트를 설치하거나 기능을 전혀 설치하지 않을 수도 있습니다. 자세한 정보는 섹션의 정보를 참조하십시오.

프로시저

  1. 옵션: 응답 파일을 기록하여 오퍼링을 설치하십시오.

    시스템 중 하나에서 다음 조치를 수행하여 오퍼링을 설치할 응답 파일을 기록하십시오.

    1. 명령행에서 Installation Manager가 설치된 디렉토리에 있는 eclipse 서브디렉토리로 변경하십시오.
    2. -record 옵션을 사용하여 명령행에서 Installation Manager를 시작하십시오.
      예:
      • For Windows platforms관리자 또는 비관리자:
        IBMIM.exe -skipInstall "C:\temp\imRegistry" 
          -record C:\temp\install_response_file.xml
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms관리자:
        ./IBMIM -skipInstall /var/temp/imRegistry 
          -record /var/temp/install_response_file.xml
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms비관리자:
        ./IBMIM -skipInstall user_home/var/temp/imRegistry 
          -record user_home/var/temp/install_response_file.xml
      팁: 새 응답 파일을 기록하는 경우, -skipInstall 매개변수를 지정할 수 있습니다. 이 매개변수를 사용할 경우 이점은 다음과 같습니다.
      • 실제로 설치되는 파일 없이, 응답 파일의 기록 속도를 높입니다.
      • -skipInstall 매개변수와 함께 임시 데이터 위치를 사용하여 Installation Manager가 기록하는 중에 설치 레지스트리를 지정된 데이터 위치에 기록합니다. -skipInstall 매개변수 없이 Installation Manager를 다시 시작하는 경우, 응답 파일을 사용하여 실제 설치 레지스트리에 대해 설치할 수 있습니다.

        -skipInstall 조작은 Installation Manager에서 사용되는 실제 에이전트 데이터 위치에서 사용하면 안 됩니다. 이 조작은 지원되지 않습니다. 명확하게 쓰기 가능한 위치를 사용하고 나중에 레코딩 세션에 해당 위치를 재사용하십시오.

      자세한 정보는 IBM® Installation Manager 제품 문서를 읽으십시오.

    3. GUI를 사용하여 분산 운영 체제에서 Liberty 설치에 설명된 지시사항을 따르십시오.
  2. 옵션: 인증된 원격 저장소를 사용 중인 경우, 설치에 사용할 신임 정보 스토리지 응답 파일을 작성하십시오.
    팁: 신임 정보 스토리지 파일에서는 인증이 필요한 URL에 대한 신임 정보(예: 원격 저장소)를 저장할 수 있습니다.
  3. 응답 파일을 사용하여 오퍼링을 설치하십시오.
    1. 옵션: 응답 파일을 사용하여 신임 정보 스토리지 파일을 설치하십시오.

      오퍼링을 설치할 각 시스템에서 명령행으로 이동하여 Installation Manager가 설치된 디렉토리에 있는 eclipse/tools 서브디렉토리로 변경한 후 신임 정보 스토리지 파일을 설치하십시오.

      예:
      • For Windows platforms관리자 또는 비관리자:
        imcl.exe -acceptLicense 
          input C:\temp\credentialstorage_response_file.xml 
          -log C:\temp\credentialstorage_log.xml
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms관리자:
        ./imcl -acceptLicense 
          input /var/temp/credentialstorage_response_file.xml 
          -log /var/temp/credentialstorage_log.xml
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms비관리자:
        ./imcl -acceptLicense 
          input user_home/var/temp/credentialstorage_response_file.xml 
          -log user_home/var/temp/credentialstorage_log.xml
    2. 응답 파일을 사용하여 오퍼링을 설치하십시오.

      오퍼링을 설치할 각 시스템에서 명령행으로 이동하여 Installation Manager가 설치된 디렉토리에 있는 eclipse/tools 서브디렉토리로 변경한 후 오퍼링을 설치하십시오.

      예:
      • For Windows platforms관리자 또는 비관리자:
        imcl.exe -acceptLicense 
          input C:\temp\install_response_file.xml 
          -log C:\temp\install_log.xml 
          -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password_file.txt
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms관리자:
        ./imcl -acceptLicense 
          input /var/temp/install_response_file.xml
          -log /var/temp/install_log.xml
          -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password_file.txt
      • For AIX platformsFor HP UNIX platformsFor LINUX platformsFor Solaris platforms비관리자:
        ./imcl -acceptLicense 
          input user_home/var/temp/install_response_file.xml
          -log user_home/var/temp/install_log.xml
          -secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password_file.txt
      참고:
      • 이 오퍼링의 설치 이미지 또는 저장소의 lafiles 또는 offering_name/lafiles 서브디렉토리에 있는 라이센스 계약 파일에서 관련 이용 약관, 주의사항 및 기타 정보를 제공합니다.
      • 중요한 설치 후 지침이 표준 출력에 표시될 수 있습니다.

      자세한 정보는 IBM Installation Manager 제품 문서를 읽으십시오.

For Windows platforms다음은 오퍼링을 설치하는 응답 파일의 예제입니다.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean="true" temporary="true">
<server>
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.ND" />
</server>
<install modify='false'>
<offering id='com.ibm.websphere.liberty.ND' 
  profile='WebSphere Liberty' 
  features='embeddablecontainer' installFixes='none'/>
</install>
<profile id='WebSphere Liberty' 
  installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
</profile>
</agent-input>
팁:
  • 새 정보: 기본적으로, 제품 에디션에 적용되는 모든 Liberty 기능은 Liberty를 설치할 때 설치됩니다.
    모든 기능을 설치하는 대신, 다음 예제에 표시된 대로 user.addonuser.feature 특성에 지정하여 Liberty 추가 기능 및 기능의 사용자 정의 세트를 설치할 수 있습니다. 기능 축약 이름 또는 기호 이름은 쉼표 두 개로 구분되어야 함을 참고하십시오.
    다음 예는 기호 이름을 사용하여 포틀릿 컨테이너를 설치하고 축약 이름을 사용하여 포틀릿 지원(Portlet Serving) 기능을 설치하며 확장된 프로그래밍 모델 추가 기능을 설치합니다.
    <data key='user.feature' value='com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
    <data key='user.addon' value='extendedPackage-1.0'/>
    <data key='user.accept.license' value='true'/>
    중요사항: Liberty 추가 기능 또는 기능을 설치하지 않으려면 user.addonuser.feature 특성에 대해 비어 있는 값을 지정하십시오.
    <data key='user.feature' value=''/>
    <data key='user.addon' value=''/>
    자세한 정보는 다음 주제를 참조하십시오.
  • 인터넷 액세스와 무관하게 로컬 디렉토리 기반 저장소 또는 Liberty Asset Repository Service Asset Repository Service의 인스턴스에서 자산을 설치할 수 있습니다. 추가 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오.repository 요소에서 저장소 URL, 디렉토리 또는 아카이브 경로를 추가하십시오. Installation Manager가 저장소를 인식하지 못할 경우, repository.config 파일을 직접 가리키십시오. 자산을 설치하는 경우 저장소는 지정한 순서대로 액세스됩니다.
    <server>
    <repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.ND" />
    <repository location="https://your_onprem_asset_repo_url" />
    <repository location="D:\IBM\LocalAssetRepo" />
    <repository location="D:\IBM\LocalAssetRepo2.zip" />
    </server>
    Liberty Repository에 대한 액세스를 사용하려면 data 요소에서 user.useLibertyRepository 매개변수를 true로 설정하십시오. Liberty Repository는 설치 중에 액세스되는 마지막 저장소입니다.
    <data key='user.useLibertyRepository' value='true'/>
  • Installation Manager는 사용자의 운영 체제 아키텍처에 따라 자동으로 설치 패키지의 아키텍처를 선택합니다. 64비트 시스템에서 사용자 운영 체제에 대해 다음 환경 설정을 32비트 아키텍처로 설정하여 32비트 설치를 지정할 수 있습니다.
    <profile>
    ...
    <data key='cic.selector.arch' value='x86'/>
    ...
    </profile>

    cic.selector.arch에 대한 아키텍처 값 목록의 경우 Installation Manager 제품 문서에 있는 imcl 명령의 명령행 인수 테이블을 참조하십시오.

  • 응답 파일에서 업데이트에 대한 원격 검색을 사용하지 않으려면 다음 환경 설정을 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 제품 문서에서 자동 환경 설정 키에 대한 추가 세부사항을 확인할 수 있습니다.

  • 이 오퍼링에 대한 여러 사본을 설치하려면 다른 설치 위치와 각 설치에 대한 새 패키지 그룹을 지정하십시오. 예를 들어, 오퍼링의 두 번째 사본을 C:\Program Files\IBM\WebSphere\Liberty_1 디렉토리에 설치하고 WebSphere Liberty_1 패키지 그룹을 작성합니다. 예를 들어, 다음을 바꾸십시오.
    <profile id='WebSphere Liberty' 
      installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
    바꿀 대상
    <profile id='WebSphere Liberty_1'
      installLocation='C:\Program Files\IBM\WebSphere\Liberty_1'>
  • 선택적 임베드 가능한 EJB 컨테이너 및 JPA 클라이언트 기능(embeddablecontainer)을 추가하려면 오퍼링에 기능을 추가하십시오. 예:
    <offering id='com.ibm.websphere.liberty.ND' 
      profile='WebSphere Liberty'
      features='embeddablecontainer' installFixes='none'/>
    참고: 제거 알림이 16.0.0.2 수정팩의 임베드 가능한 EJB 컨테이너 및 JPA 클라이언트 기능에 대해 발행되었으므로 이 기능은 나중에 제거할 수 있습니다. 자세한 정보는 제거 알림의 내용을 참조하십시오.
  • Installation Manager는 이전 버전의 패키지를 저장하여 나중에 문제가 발생할 경우 롤백할 수 있도록 합니다. Installation Manager는 패키지를 이전 버전으로 롤백할 때 최신 버전의 파일을 설치 제거하고 이전 버전을 다시 설치합니다. 롤백을 위해 파일을 저장하지 않으려면 응답 파일에서 다음 환경 설정을 변경하여 파일이 저장되지 않도록 할 수 있습니다.
    <preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
    바꿀 대상 this:
    <preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='false'/>

    Installation Manager 환경 설정의 설정에 대한 자세한 정보는 IBM Installation Manager 제품 문서를 참조하십시오.

    팁: 이 옵션을 사용하여 롤백을 위해 로컬로 파일을 유지하지 않도록 선택한 경우라도, 해당 제품 저장소에 액세스하면 이전에 설치된 레벨로 롤백할 수 있습니다.

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

파일 이름: twlp_ins_installation_dist_silent.html