명령행을 사용하여 분산 운영 체제에 Liberty 설치
Installation Manager 명령행을 사용하여 WebSphere® Application Server Liberty Core를 설치할 수 있습니다.
시작하기 전에
Installation Manager 설치 및 Liberty 설치 준비에 설명된 대로 WebSphere Application Server Liberty Core를 설치할 시스템을 준비하십시오.
이 태스크 정보
Liberty 프로파일
버전 8.5.5.4 이상을 설치하려면 Installation Manager 버전 1.6.2 이상이 있어야 합니다.
프로시저
- 옵션: 저장소에 사용자 이름 및 비밀번호가 필요한 경우, 신임 정보 스토리지 및 마스터 비밀번호 파일을 작성하여
이 저장소에 액세스하십시오.
팁: 신임 정보 스토리지 파일을 작성할 때 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 문서를 참조하십시오. -keyring 및 -password 옵션을 사용하여 키 링 파일에 신임 정보를 저장하는 방법에 대한 자세한 정보는 Installation Manager 버전 1.5 문서를 참조하십시오.
- 시스템에 로그온하십시오.
- Installation Manager가 설치된 디렉토리에 있는 eclipse/tools 서브디렉토리로 변경하십시오.
- 오퍼링 저장소가 사용 가능한지 확인하십시오.
imcl.exe listAvailablePackages -repositories source_repository
하나 이상의 오퍼링 레벨이 표시됩니다../imcl listAvailablePackages -repositories source_repository
- imcl 명령을 사용하여 오퍼링을
설치하십시오.
imcl.exe install com.ibm.websphere.liberty.v85_offering_version,optional_feature_ID -repositories source_repository -installationDirectory installation_directory -sharedResourcesDirectory shared_directory -preferences preference_key=value -properties property_key=value -secureStorageFile storage_file -masterPasswordFile master_password_file -acceptLicense
./imcl install com.ibm.websphere.liberty.v85_offering_version,optional_feature_ID -repositories source_repository -installationDirectory installation_directory -sharedResourcesDirectory shared_directory -preferences preference_key=value -properties property_key=value -secureStorageFile storage_file -masterPasswordFile master_password_file -acceptLicense
팁:- 이 오퍼링의 설치 이미지 또는 저장소의 lafiles 또는 offering_name/lafiles 서브디렉토리에 있는 라이센스 계약 파일에서 관련 이용 약관, 주의사항 및 기타 정보를 제공합니다.
- 처음으로 Installation Manager를 사용하여 패키지를 설치할 때 공유 자원 디렉토리를 지정할 수 있습니다. 공유 자원 디렉토리는 하나 이상의 패키지 그룹이 사용할 수 있는 설치 아티팩트의 위치입니다. 설치 조작 중에 제품 페이로드의 스테이징 영역으로도 사용합니다. 기본적으로, 이 컨텐츠는 롤백을 사용할 수 있도록 캐시됩니다. 이 설치에 가장 큰 드라이브를 사용하십시오. 모든 패키지를 설치 제거하기 전까지는 디렉토리 위치를 변경할 수 없습니다.
- 선택적으로 오퍼링 ID에 밑줄과 함께 첨부할 수 있는 offering_version은 설치할 오퍼링의
특정 버전입니다(예: 8.5.5.20110503_0200).
- offering_version을 지정하지 않으면 최신 버전의 오퍼링과 해당 버전에 대한 모든 임시 수정사항이 설치됩니다.
- offering_version을 지정하면 지정된 버전의 오퍼링이 설치되고 해당 버전에 대한 모든 임시 수정사항은 설치되지 않습니다.
저장소에 대해 다음 명령을 실행하면 오퍼링 ID의 끝에 밑줄과 함께 첨부된 오퍼링 버전을 확인할 수 있습니다.imcl listAvailablePackages -repositories source_repository
- 또한 none, recommended 또는 all을 -installFixes 인수와 함께 지정하여 오퍼링과 함께 설치하려는 임시 수정사항을 표시할 수 있습니다.
- 오퍼링 버전을 지정하지 않으면 -installFixes 옵션이 all로 기본 설정됩니다.
- 오퍼링 버전을 지정하면 -installFixes 옵션이 none으로 기본 설정됩니다.
- 쉼표로 구분된 기능 목록을 추가할 수 있습니다.
- 임베디드 가능한 EJB 컨테이너 및 JPA 클라이언트(embeddablecontainer)
이 옵션은 임베디드 가능한 EJB 컨테이너 및 JPA 클라이언트를 설치합니다.
임베디드 가능한 EJB 컨테이너는 독립형 Java™ Platform, SE(Standard Edition) 환경에서 엔터프라이즈 Bean을 실행하는 데 사용할 수 있는 JAR(Java 아카이브) 파일입니다. 애플리케이션 서버 외부에서 이러한 임베드 가능 컨테이너를 사용하여 엔터프라이즈 Bean을 실행할 수 있습니다. 임베디드 가능한 EJB 컨테이너는 EJB 3.1 스펙의 일부로, 주로 엔터프라이즈 Bean 비즈니스 로직을 단위 테스트하는 데 사용됩니다.
JPA 클라이언트는 Java SE 환경에서 Java Persistence API 기능을 제공하도록 임베드 가능한 EJB 컨테이너와 함께 사용할 수 있습니다.
참고:- 기능이 지정되지 않으면 기본 기능(embeddablecontainer)이
설치됩니다.
버전 8.5.5.4부터는 extprogmodels 기능을 더 이상 사용할 수 없습니다. 대신 extendedPackage-1.0 추가 기능을 설치하거나 Liberty Repository로부터 필요한 개별 기능을 설치하십시오. 자세한 정보는 다음 주제를 참조하십시오.
- 인터넷에 대한 액세스 권한이 없는 시스템에 대해 설치 프로세스를 완료하려면
Installation Manager 명령행에 -properties user.feature="" 매개변수를
지정하십시오. 이 매개변수를 지정하지 않으면
설치 프로세스는 인터넷에 액세스하려고 시도하고 오류가 발생합니다.
Installation Manager가 인터넷에 액세스할 수 있도록 방화벽이 구성되었는지 확인하거나 로컬 Installation Manager 저장소에 액세스할 수 있는지 확인하십시오. 문제점이 지속되는 경우, 저장소 서버가 사용 불가능한 상태일 수 있습니다. 추가 자산 없이 설치를 계속하려면 user.feature="" 및 user.addon="" 매개변수를 지정하십시오.ERROR: Unable to connect to the IBM WebSphere Liberty repository or local Installation Manager repository.
WebSphere Application Server Liberty 프로파일용 수정팩 V8.5.5.5를 적용할 경우 NullPointerException을 수신할 수 있습니다. Liberty 프로파일을 설치하거나 업데이트하기 위해 다운로드된 디렉토리 위치에서 WebSphere Application Server Liberty 수정팩 압축 파일을 다운로드하고 사용하는 경우 오류가 발생할 수 있습니다. 다음 단계를 수행하여 버전 8.5.5.5 오류 상태를 임시로 해결할 수 있습니다.
- 임시 디렉토리에 WebSphere Application Server Liberty 프로파일 수정팩 압축 파일을 푸십시오.
- Installation Manager 저장소로 임시 디렉토리를 사용하여 Liberty 프로파일을 설치하거나 업데이트하십시오.
unzip 8.5.5-WS-LIBERTYPROFILE-OS390-FP0000005.zip to /tmp/fp8555 # ./imcl install com.ibm.websphere.liberty.v85_8.5.5005.20150305_2214 -installationDirectory /SERVICE/usr/lpp/zWebSphere/Liberty/V8R5 -repositories /tmp/fp8555 -acceptLicense
- 임베디드 가능한 EJB 컨테이너 및 JPA 클라이언트(embeddablecontainer)
Liberty Repository에서 설치할 추가 자산을 지정할 수 있습니다. Liberty Repository 자산 목록의 경우, downloads page on WASdev.net을 참조하십시오. 추가 자산을 설치하려면 명령행에서 다음 특성을 지정하십시오. 축약 이름이나 기호 이름을 지정할 수 있습니다. 다음 예에서는 기능의 축약 이름(예: FeatureA)이 이중 쉼표로 구분됩니다.
-properties user.feature=FeatureA,,FeatureB,,FeatureC,user.accept.license=true
버전 8.5.5.5 이상에는 user.accept.license=true가 필요하지 않습니다.
다음 예는 확장 프로그래밍 모델을 user.addon 매개변수에 설치하고 포틀릿 컨테이너 기능을 user.feature 매개변수에 설치합니다.
imcl install com.ibm.websphere.liberty.ND.v85 -properties user.accept.license=true,user.addon=extendedPackage-1.0,user.feature=portlet-2.0 -installationDirectory D:\IBM\Liberty -acceptLicense -repositories D:\IBM\LibertyRepo -sharedResourcesDirectory D:\IBM\IMShared -showProgress
또한 Liberty Asset Repository Service 또는 로컬 디렉토리 기반 저장소의 인스턴스에서 자산을 설치할 수도 있습니다. 이러한 자산 저장소에 대한 자세한 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오. -repositories 매개변수에 저장소 URL 또는 디렉토리를 추가하십시오. 저장소는 지정한 순서로 액세스됩니다. 기본적으로 Liberty Repository는 설치 시 액세스되는 저장소 중 마지막 저장소입니다. Liberty Repository에 액세스하지 못하도록 하려면 -properties 매개변수에서 user.useLibertyRepository 옵션을 false로 설정하십시오. 다음 예는 먼저 Liberty Asset Repository Service의 https://your_onprem_asset_repo_url 인스턴스에서 자산을 설치합니다. 자산을 사용할 수 없는 경우 D:\IBM\LocalAssetRepo 로컬 디렉토리 기반 저장소에서 설치됩니다. IBM WebSphere Liberty Repository에 대한 액세스는 사용 안함으로 설정됩니다.
imcl install com.ibm.websphere.liberty.v85 -properties user.useLibertyRepository=false,user.addon=extendedPackage-1.0,user.feature=portlet-2.0 -installationDirectory D:\IBM\Liberty -acceptLicense -repositories D:\IBM\LibertyProductRepo,https://your_onprem_asset_repo_url,D:\IBM\LocalAssetRepo -sharedResourcesDirectory D:\IBM\IMShared -showProgress
Liberty Repository 및 이에 포함된 자산에 대해 더 학습하려면 Liberty Repository의 내용을 참조하십시오.
- Installation Manager는 이전 버전의 패키지를 저장하여
나중에 문제가 발생할 경우 롤백할 수 있도록 합니다. Installation Manager는 패키지를 이전 버전으로 롤백할 때
최신 버전의 파일을 설치 제거하고 이전 버전을 다시 설치합니다.
롤백을 위해 파일을 저장하지 않도록 선택하면, 명령 스펙에서 다음 환경 설정을 사용하여 파일이 저장되지 않도록
할 수 있습니다.
-preference com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=False
Installation Manager 환경 설정에 대한 자세한 정보는 IBM Installation Manager 문서를 참조하십시오.
팁: 롤백을 위해 로컬로 파일을 유지하지 않기로 선택한 경우, 적절한 오퍼링 저장소에 액세스하여 이전에 설치된 레벨로 다시 롤백할 수 있습니다. - cic.selector.arch 특성 키 및 관련 값을 사용하여 설치할 아키텍처(32비트 또는 64비트)를
지정할 수 있습니다.다음은 32비트 아키텍처 지정 예제입니다.
-properties cic.selector.arch=x86
이 키에 대한 사항을 지정하지 않으면 시스템과 정확히 일치하는 내용을 얻습니다. 64비트 시스템의 경우, 설치 기본값을 64비트 설치로 설정합니다.
여기에서 선택한 사항이 패키지 그룹에 설치된 모든 패키지에 적용됩니다. cic.selector.key 키에 지원되는 값에 대한 정보는 Installation Manager 문서에서 cic.selector.key 값 표를 참조하십시오.
- 중요한 설치 후 지침이 표준 출력에 표시될 수 있습니다.
imcl 명령을 사용하여 오퍼링을 설치하는 방법에 대한 자세한 정보는 IBM Installation Manager 문서를 참조하십시오.

Information Center 이용 약관 | 피드백

http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_ins_installation_dist_cl
파일 이름: twlp_ins_installation_dist_cl.html