wsadmin 스크립팅 도구를 사용하여 엔터프라이즈 애플리케이션 설치 제거

AdminApp 오브젝트 또는 AdminApplication 스크립트 라이브러리를 사용하여 애플리케이션을 설치 제거할 수 있습니다.

시작하기 전에

wsadmin 스크립트 도구를 시작하십시오.

이 태스크 정보

다음은 이 태스크를 완료하는 두 가지 방법입니다. 이 주제는 AdminApp 오브젝트를 사용하여 엔터프라이즈 애플리케이션을 설치 제거합니다. 또는 AdminApplication 스크립트 라이브러리의 스크립트를 사용하여 애플리케이션을 설치, 설치 제거 및 관리할 수 있습니다.

스크립트 라이브러리는 가장 일반적인 관리 기능을 자동화하는 프로시저 세트를 제공합니다. 각 스크립트 프로시저를 개별적으로 실행하거나 여러 프로시저를 결합하여 새 스크립트를 신속하게 개발할 수 있습니다.

프로시저

  1. 애플리케이션을 설치 제거하십시오.

    엔터프라이즈 아카이브(EAR) 파일의 이름이 아니라 설치 제거하려는 애플리케이션의 이름을 지정하십시오.

    • Jacl 사용:
      $AdminApp uninstall application1
    • Jython 사용:
      AdminApp.uninstall('application1')
    표 1. 설치 제거 명령 요소. uninstall 명령을 실행하여 서버에서 애플리케이션을 제거하십시오.
    요소 설명
    $ 변수 이름을 그 값으로 대체하기 위한 Jacl 운영자입니다.
    AdminApp 애플리케이션 오브젝트 관리를 지원하는 오브젝트입니다.
    uninstall 은 AdminApp 명령입니다.
    application1 설치 제거할 애플리케이션의 이름입니다.
  2. 구성 변경을 저장하십시오.
    다음 명령 예제를 사용하여 구성 변경사항을 저장하십시오.
    AdminConfig.save()
  3. Network Deployment 환경에서만 노드를 동기화하십시오.
    AdminNodeManagement 스크립트 라이브러리에서 syncActiveNodes 스크립트를 사용하여 구성에서 각각의 활성 노드를 동기화하십시오.
    AdminNodeManagement.syncActiveNodes()

결과

애플리케이션을 설치 제거하면 Application Server 구성에서 이를 제거하고 애플리케이션이 설치된 각각의 서버에서 이를 제거합니다. 시스템은 설치 디렉토리에서 애플리케이션 2진(EAR 파일 컨텐츠)을 삭제합니다. 이는 구성이 단일 서버 제품 버전에 저장되는 경우 또는 배치 관리자로부터 네트워크 배치 구성에 대한 개별 노드까지 구성 변경사항이 동기화될 때 발생합니다.


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



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_uninstall
파일 이름:txml_uninstall.html