WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 운영 체제: AIX, HP-UX, Linux, Solaris, Windows

제품 자동 설치 제거

IBM WebSphere ESBWebSphere Application Server Network Deployment의 기본 사본을 자동으로 제거하려면 이 절차를 따르십시오.

시작하기 전에

이 절차를 따라 WebSphere ESB를 설치 제거하기 전에 다음을 수행하십시오.

이 타스크를 수행하는 이유 및 시기

WebSphere ESB를 자동으로 설치 제거하려면 다음을 수행하십시오.

이 타스크의 단계

  1. Linux 또는 UNIX 시스템에서 루트 사용자로 또는 Windows 시스템 관리자 그룹에 속한 사용자로 로그온하십시오.
  2. 기본 WebSphere Application Server Network Deployment 제품을 설치 제거 중인 경우 WebSphere Application Server용 웹 서버 플러그인의 설치 제거 프로그램을 실행하십시오.

    시스템에 WebSphere Application ServerNetwork Deployment와 함께 실행되도록 구성된 웹 서버가 있을 경우 플러그인을 설치 제거하여 웹 서버에서 구성을 제거하십시오. http://publib.boulder.ibm.com/infocenter/ws60help/index.jspWebSphere Application Server Network Deployment Information Center에 있는 이 제품의 설치 제거 절차를 참조하십시오.

  3. Deployment Manager를 설치한 경우 stopManager 명령으로 Deployment Manager dmgr 프로세스를 중지하십시오.
    해당 시스템에서 실행 중인 모든 dmgr 프로세스를 중지하십시오. 예를 들어, 플랫폼에 따라 다음 중 한 명령을 실행하십시오. 아래에서 profile_root는 Deployment Manager 프로파일의 설치 디렉토리를 나타냅니다.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/bin/stopManager.sh -user user_ID -password password
    • For Windows platforms Windows 플랫폼: profile_root\bin\stopManager.bat -user user_ID -password password
  4. stopNode 명령으로 Node Agent 프로세스를 중지하십시오.
    시스템에서 Deployment Manager로 노드를 연합할 경우 연합 노드가 있는 각 시스템에서 실행 중일 수 있는 Node Agent 프로세스를 중지하십시오. 예를 들어, 플랫폼에 따라 다음 중 한 명령을 실행하여 Node Agent 프로세스를 중지하십시오. 아래에서 profile_root는 연합 노드의 설치 디렉토리를 나타냅니다.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/bin/stopNode.sh
    • For Windows platforms Windows 플랫폼: profile_root\bin\stopNode.bat
    서버가 실행 중이며 보안이 사용 가능한 경우에는 다음 명령 중 하나를 사용하십시오.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/bin/stopNode.sh -user user_ID -password password
    • For Windows platforms Windows 플랫폼: profile_root\bin\stopNode.bat -user user_ID -password password
  5. stopServer 명령으로 실행 중인 각 서버를 중지하십시오.
    시스템의 모든 프로파일에서 모든 서버 프로세스를 중지하십시오. 예를 들어, 플랫폼에 따라 다음 중 한 명령을 실행하여 프로파일에서 server1 서버를 중지하십시오. 이 예에서 profile_root는 프로파일의 설치 위치를 나타냅니다.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/bin/stopServer.sh server1
    • For Windows platforms Windows 플랫폼: profile_root\bin\stopServer.bat server1
    서버가 실행 중이며 보안이 사용 가능한 경우에는 다음 명령 중 하나를 사용하십시오.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/bin/stopServer.sh server1 -user user_ID -password password
    • For Windows platforms Windows 플랫폼: profile_root\bin\stopServer.bat server1 -user user_ID -password password
  6. 옵션: 필요한 경우 나중에 참조할 수 있도록 구성 파일 및 로그 파일을 백업하십시오.

    install_root 디렉토리의 로그 파일은 설치 제거 프로그램이 제거하지 않습니다. 기본 WebSphere Application Server Network Deployment 제품을 설치 제거하도록 선택한 경우 설치 제거 프로그램이 모든 프로파일 및 모든 프로파일의 모든 데이터를 제거합니다.

    필요한 경우 나중에 참조할 수 있도록 각 프로파일의 config 폴더 및 logs 폴더를 백업하십시오. 프로파일을 다시 사용할 수 없으므로 전체 프로파일을 백업할 필요는 없습니다.

  7. WebSphere ESB를 자동으로 설치 제거하는 명령을 실행하십시오.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼:
      install_root/_uninstwbi/uninstall -silent
      [-W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS  \
      ="true"]
    • For Windows platforms Windows 플랫폼:
      install_root\_uninstwbi\uninstall.exe -silent
      [-W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS  \
      ="true"]

    여기서 –W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS =“true” 옵션은 기본 WebSphere Application Server Network Deployment 설치를 설치 제거하는 데 사용할 수 있는 옵션입니다. WebSphere Application Server Network Deployment를 설치한 상태로 두려면 이 옵션을 포함하지 마십시오.

  8. 삭제된 Deployment Manager를 설명하는 관리 노드의 구성 항목을 제거하십시오.

    공통 토폴로지가 여러 시스템에서 코어 제품 파일을 설치합니다. 한 시스템에 Deployment Manager가 있고 다른 시스템에는 사용자 정의 프로파일에서 작성된 관리 노드가 있습니다. 사용자 정의 프로파일을 작성한 후 다른 설치에 있는 Deployment Manager 셀로 노드를 연합한 설치를 삭제할 경우 Deployment Manager 셀에서 구성을 제거해야 합니다.

    관리 노드에서의 노드 구성 문제점 지원에 대한 일반적인 지시사항은 초기 설치 후 backupConfig 명령을 사용하라는 것입니다. 저장해야 하는 구성의 중요한 사항을 변경할 때마다 이 명령을 다시 사용하십시오. 유효한 구성 백업으로 언제든 restoreConfig 명령을 사용하여 구성에 있는 기존 상태로 돌아갈 수 있습니다.

    또한 Deployment Manager가 실행되고 있지 않을 경우 관리 노드가 있는 시스템에서 다음 명령 중 하나를 사용하여 노드를 제거할 수도 있습니다. 이 예에서 profile_root는 관리 노드 프로파일의 설치 디렉토리를 나타냅니다.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/bin removeNode.sh -force
    • For Windows platforms Windows 플랫폼: profile_root\bin removeNode.bat -force

    관리 노드에서 구성을 수동으로 정리해야 할 경우 지원되지 않는 다음 절차를 시도할 수 있습니다.

    1. 현재 이름이 원래 이름이 아닐 경우 노드의 cell_name 디렉토리 이름을 원래 이름으로 바꾸십시오.
      다음 디렉토리 중 하나로 이동한 후 cell_name 디렉토리 이름을 원래 이름으로 바꾸십시오. 이 예에서 profile_root는 노드 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/config/cells/
      • For Windows platforms Windows 플랫폼: profile_root\config\cells\
    2. 존재한다면 dmgr_node_name 디렉토리를 삭제하십시오.
      다음 디렉토리 중 하나로 이동한 후 삭제해야 하는 dmgr_node_name 디렉토리를 찾아보십시오. 이 예에서 profile_root는 노드 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/config/cells/original_cell_name/nodes
      • For Windows platforms Windows 플랫폼: profile_root\config\cells\original_cell_name\nodes
    3. Linux 또는 UNIX 운영 체제에서 setupCmdLine.sh 파일을 편집하거나 Windows 시스템에서 setupCmdLine.bat 파일을 편집하여 셀 이름을 원래 셀 이름으로 바꾸십시오.
      이 파일은 플랫폼에 따라 다음 디렉토리 중 하나에 있습니다. 이 예에서 profile_root는 노드 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms For Windows platforms Linux 및 UNIX 플랫폼: profile_root/bin
      • For Windows platforms Windows 플랫폼: profile_root\bin
      WAS_CELL 변수 값을 원래 셀 이름으로 변경하십시오.
  9. 삭제된 관리 노드를 설명하는 Deployment Manager의 구성 항목을 제거하십시오.

    Deployment Manager의 관리 콘솔을 연 후 시스템 관리 > 노드를 클릭하십시오. 삭제하려는 노드 옆에 있는 선택란을 선택한 후 노드 제거를 선택하십시오.

    관리 콘솔에서 노드를 제거할 수 없는 경우 Deployment Manager를 실행한 상태로 다음 명령을 실행하십시오.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: install_root/bin/cleanupNode.shnode_name
    • For Windows platforms Windows 플랫폼: install_root\bin\cleanupNode.batnode_name

    Deployment Manager에서의 노드 구성 문제점 지원에 대한 일반적인 지시사항은 초기 설치 후 backupConfig 명령을 사용하라는 것입니다. 저장해야 하는 구성의 중요한 사항을 변경할 때마다 이 명령을 다시 사용하십시오. 유효한 구성 백업으로 언제든 restoreConfig 명령을 사용하여 구성에 있는 기존 상태로 돌아갈 수 있습니다.

    구성을 수동으로 정리해야 할 경우 지원되지 않는 다음 절차를 시도할 수 있습니다.

    1. Deployment Manager의 nodes 디렉토리에서 삭제한 노드의 구성 디렉토리를 제거하십시오.
      다음 디렉토리 중 하나로 이동한 후 deleted_node_name 파일을 찾으십시오. 이 예에서 profile_root는 Deployment Manager 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/config/cells/cell_name/nodes
      • For Windows platforms Windows 플랫폼: profile_root\config\cells\cell_name\nodes
    2. Deployment Manager의 buses 디렉토리에서 삭제한 노드의 구성 디렉토리를 제거하십시오.
      다음 디렉토리 중 하나로 이동한 후 deleted_node_name 파일을 찾으십시오. 이 예에서 profile_root는 Deployment Manager 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/config/cells/cell_name/buses
      • For Windows platforms Windows 플랫폼: profile_root\config\cells\cell_name\buses
    3. Deployment Manager coregroups 디렉토리의 각 하위 디렉토리에서 coregroup.xml 파일을 편집하십시오. coreGroupServers 유형의 요소를 찾아보십시오. 삭제한 노드를 참조하는 모든 코어 그룹 서버 요소를 제거하십시오.
      다음 디렉토리 중 하나로 이동한 후 파일을 찾으십시오. 이 예에서 profile_root는 Deployment Manager 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/config/cells/cell_name/coregroups/deleted_node_name
      • For Windows platforms Windows 플랫폼: profile_root\config\cells\cell_name\coregroups\deleted_node_name
    4. Deployment Manager nodegroups 디렉토리의 각 하위 디렉토리에서 nodegroup.xml 파일을 편집하십시오. members 유형의 요소를 찾아보십시오. 삭제한 노드를 참조하는 모든 구성원 요소를 제거하십시오.
      다음 디렉토리 중 하나로 이동한 후 파일을 찾으십시오. 이 예에서 profile_root는 Deployment Manager 프로파일의 설치 디렉토리를 나타냅니다.
      • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: profile_root/config/cells/cell_name/coregroups/deleted_node_name
      • For Windows platforms Windows 플랫폼: profile_root\config\cells\cell_name\coregroups\deleted_node_name

결과

이 절차는 WebSphere ESB를 설치 제거하며 선택한 경우 WebSphere Application Server Network Deployment도 설치 제거합니다. 자동 설치 제거를 실행한 후 디렉토리 구조에는 logs 디렉토리를 포함한 몇 개의 디렉토리만 남게 됩니다.

설치 제거 프로그램은 이 디렉토리에 다음을 포함하여 일부 로그 파일을 남겨 둡니다.
uninstlog.txt 파일은 파일 시스템 또는 기타 비정상 오류를 기록합니다. 로그에서 성공을 나타내는 INSTCONFSUCCESS 표시기를 찾아보십시오.
Uninstall, com.ibm.ws.install.ni.ismp.actions.
   ISMPLogSuccessMessageAction, msg1,
   INSTCONFSUCCESS

다음에 수행할 작업

동일한 설치 루트 디렉토리에 제품을 다시 설치하려는 경우 설치 제거의 성공에 따라 다음 중 하나를 수행해야 합니다.

이 주제에 언급된 명령에 대해서는 http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp의 WebSphere Application Server Network Deployment 버전 6.0 Information Center를 참조하십시오.


Task topic

이용약관 | 피드백

시간소인 아이콘마지막 갱신 날짜: 6 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_uninst_silent.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
이 information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)