Installation Manager를 사용하여 기존 설치에서 추가 기능 및 기능을 추가하거나 제거할 수 있습니다.
선택적 임베드 가능한 EJB 컨테이너 기능과 Liberty 추가 기능 및 기능을 모두 변경할 수 있습니다.
시작하기 전에
z/OS® Liberty용 WebSphere® Application Server의 제품 저장소에 액세스하십시오. 저장소는 읽기 전용으로 마운트할 수 있습니다.
필요한 기능을 결정하십시오.
z/OS Liberty용 WebSphere Application Server의 설치된 각 사본에는 설치된 기능의 서로 다른 세트가 있을 수 있습니다.
설치를 수정할 때 Liberty Repository에 액세스하여
추가 기능 및 기능을 설치하도록 선택할 수 있습니다. Liberty Repository에 액세스하려면 인터넷 액세스가 필요합니다.
시스템이 인터넷에 액세스할 수 없거나 사용자가 사용자 정의된 Liberty 자산을 설치하려는 경우에는
로컬 디렉토리 기반 저장소 또는 Liberty Asset Repository Service의 인스턴스를 설정한 후에
Installation Manager에서 저장소 URL, 디렉토리 경로 또는 아카이브 경로를 추가하십시오.
프로시저
- 기능을 추가 또는 제거하는 제품의 제품 파일 시스템을 마운트하십시오.
- Installation Manager 사용자 ID 아래의 Unix System Services 쉘에 로그인하고
디렉토리를 Installation Manager 2진 위치의 eclipse/tools
서브디렉토리로 변경하십시오.
예:
cd /InstallationManager/bin/eclipse/tools
- 기존 제품 설치에 하나 이상의 기능을 추가하려면,
imcl 명령을 실행하고 추가할 기능을 지정하십시오.
임베드 가능한 EJB 컨테이너 및 JPA 클라이언트 기능의 기능 ID는 embeddablecontainer입니다. 선택적 embeddablecontainer 기능은 -addFeatures 옵션을 지정하면 추가되고 -removeFeatures 옵션을 지정하면 제거됩니다.
참고: 제거 알림이 16.0.0.2 수정팩의 임베드 가능한 EJB 컨테이너 및 JPA 클라이언트 기능에 대해 발행되었으므로 이 기능은 나중에 제거할 수 있습니다. 자세한 정보는
제거 알림의 내용을 참조하십시오.
기존 Liberty 설치를 수정할 때
자산을 추가하거나 제거하는 것은 처음에 제품을 설치할 때와는 다릅니다.
Liberty 추가 기능 또는 기능을 추가하려면
user.addAssets 특성에서 기호 또는 축약 이름을 지정하고
-acceptLicense 매개변수를 지정하십시오. 추가 기능 또는 기능을 제거하려면 user.removeAssets 특성에 기호 이름 또는 축약 이름을 이중 쉼표로 구분하여 지정하십시오.
기본적으로, 설치된 모든 Liberty
추가 기능 및 기능은 특별히 이를 제거하지 않는 한 설치된 상태를 유지합니다.
참고: 인터넷 액세스를 하거나 하지 않고도 Liberty Asset Repository Service의 인스턴스 또는 로컬 디렉토리 기반 저장소에서 자산을 설치할 수 있습니다. -repositories 매개변수에 저장소 URL, 디렉토리 경로 또는 아카이브 파일 경로를 추가하십시오. 이러한 저장소는 지정되는 순서대로 액세스됩니다. 이러한 자산 저장소에 대한 자세한 정보는 Installation Manager를 사용하여 자산 설치의 내용을 참조하십시오. IBM
WebSphere Liberty Repository의 자산을 설치하려면 인터넷에 대한 액세스가 있어야 합니다. Liberty Repository에 대한 액세스가 가능하게 하려면 -properties 매개변수에서 user.useLibertyRepository 옵션을 true로 설정하십시오.
Liberty Repository는 설치 중 액세스하는 저장소 중 마지막 저장소입니다.
팁: Liberty 설치에서
installUtility find 조치를 사용하여 설치할 수 있는 자산의 축약 이름을 나열하십시오.
다음 예제 명령은
embeddablecontainer Installation Manager 기능,
ndMemberBundle
Liberty 추가 기능과
portlet-2.0 및
portletserving-2.0
Liberty 기능을 추가합니다.
portlet-2.0 기능은 기호 이름을 사용하여 지정되고
ndMemberBundle 및
portletserving-2.0은 축약 이름을 사용하여 지정됩니다.
./imcl modify com.ibm.websphere.liberty.zOS
-addFeatures embeddablecontainer
-properties user.addAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS
-installationDirectory /InstallationManager/products/WebSphere/Liberty/16.0.0.2
-secureStorageFile /InstallationManager/im.ssf -masterPasswordFile /InstallationManager/master.password
-acceptLicense
- 기존 제품 설치에서 하나 이상의 기능을 제거하려면,
imcl 명령을 실행하고 제거할 기능을 지정하십시오.
다음 예제 명령은
embeddablecontainer Installation Manager 기능,
ndMemberBundle
Liberty 추가 기능과
portlet-2.0 및
portletserving-2.0
Liberty 기능을 제거합니다.
./imcl modify com.ibm.websphere.liberty.zOS
-removeFeatures embeddablecontainer
-properties user.removeAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-installationDirectory /InstallationManager/products/WebSphere/Liberty/16.0.0.2
-secureStorageFile /InstallationManager/im.ssf -masterPasswordFile /InstallationManager/master.password
참고: 선택적 기능을 제거하기 전에, 제공되는 기능에 따라 달라지는 애플리케이션이 없는지 확인하십시오.
- 적절한 기능이 추가되거나 제거되면, 제품 파일 시스템을 마운트 해제하고
Liberty 서버에서 사용할 수 있도록 이를 읽기 전용으로 다시 마운트하십시오.
다음에 수행할 작업
추가한 새 기능을 사용자 정의하거나 사용하십시오.