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

GUI를 사용하여 제품 설치 제거

설치 제거 마법사 GUI(Graphical User Interface)를 사용하여 IBM WebSphere ESBWebSphere Application Server Network Deployment의 기본 사본을 설치 제거하려면 이 절차를 따르십시오.

시작하기 전에

이 절차를 따라 WebSphere ESB를 설치 제거하기 전에 다음을 확인하십시오.
  • WebSphere ESB를 대화식으로 설치 제거하려 합니다.
  • WebSphere ESB를 설치 제거할 때 기본 WebSphere Application Server Network Deployment 제품도 설치 제거하려 합니다.
    • 기본 WebSphere Application Server Network Deployment 제품을 설치 제거하도록 선택한 경우 설치 제거 프로그램이 각 프로파일의 모든 구성 데이터 및 응용프로그램을 포함하여 모든 프로파일도 제거합니다.
    • 기본 WebSphere Application Server Network Deployment 제품을 설치 제거하지 않도록 선택한 경우 WebSphere ESB 후에 프로파일이 기능 업그레이드된 다른 제품이 없으면 작성되거나 기능 업그레이드되었던 모든 WebSphere ESB 프로파일이 WebSphere Application Server Network Deployment 프로파일로 기능 업그레이드 해제됩니다.
  • 필요한 경우 각 프로파일의 config 폴더, installableApps 폴더 및 installedApps 폴더를 백업하십시오. 다른 위치에 저장되지 않은 모든 응용프로그램을 백업하십시오.
  • 이벤트 메시징 엔터프라이즈 응용프로그램, 이벤트 데이터베이스 및 공통 이벤트 하부 구조의 구성을 순서대로 제거합니다. 해당 응용프로그램 및 데이터베이스 제거에 대해서는 공통 이벤트 하부 구조 구성 제거를 참조하십시오.
  • Linux 또는 UNIX 시스템에서 루트 사용자로 또는 Windows 시스템 관리자 그룹의 한 구성원으로 제품을 설치 제거 중입니다.
제한사항: 설치 제거 마법사가 부분, 사용자 정의 또는 증분 설치 제거를 수행하지 않습니다.
제한사항: For Windows platforms Windows 플랫폼: Windows 플랫폼에서 최대 파일 경로 길이는 256자입니다. 프로파일 디렉토리의 경로가 너무 길면 설치 제거 마법사가 디렉토리를 제거할 수 없습니다. 긴 profile_root 디렉토리 이름, 긴 셀 이름, 긴 프로세스 서버 이름 또는 프로파일 내 디렉토리에서 파일 폴더 이름으로 사용된 긴 이름 때문에 파일 경로가 너무 길어질 수 있습니다. Windows 플랫폼이 긴 파일 경로 작성을 허용하지만 운영 체제에서 수동 삭제를 시도할 경우에도 긴 파일 경로 삭제를 허용하지 않습니다. 이런 문제점이 발생할 경우 설치 제거를 사용 가능하게 하려면 파일의 디렉토리 및 서브디렉토리 이름의 문자 수를 줄이도록 해당 이름을 변경하십시오. 그런 다음 디렉토리를 수동으로 삭제하십시오.

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

제품 설치 중 설치 제거 프로그램이 작성됩니다. 설치 제거 프로그램은 각 제품 설치에 대해 사용자 정의되며 설치된 기능 제거를 위한 특정 디스크 위치 및 루틴을 가집니다.

설치 제거에 필요한 시간 계산: 설치 제거에 필요한 시간은 시스템의 처리 속도에 따라 달라집니다. 대략적인 지침으로 WebSphere ESB, WebSphere Application Server Network Deployment 및 한 프로파일을 설치 제거하는 데에는 대략 20분이 걸립니다.

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. 명령행에서 uninstall 명령을 실행하십시오.
    플랫폼에 따라 다음 명령 중 하나를 실행하십시오.
    • LINUX platforms UNIX platforms Linux 및 UNIX 플랫폼: install_root/_uninstwbi/uninstall
    • For Windows platforms Windows 플랫폼: install_root\_uninstwbi\uninstall.exe
    설치 제거 마법사가 시작되고 환영 패널이 표시됩니다.
  8. 환영 패널에서 WebSphere ESB를 설치 제거할 때 기본 WebSphere Application Server Network Deployment 제품도 설치 제거할지 여부를 선택하십시오. 다음을 클릭하십시오. 네 개의 패널 중 하나가 표시됩니다.
    • 시스템에서 실행 중인 서버가 있을 경우 경고 패널에서 실행 중인 서버를 중지한 후 설치 제거를 재시작하도록 경보합니다. 설치 제거를 취한 후 실행 중인 서버를 중지하십시오.
    • 실행 중인 서버가 없으며 기본 WebSphere Application Server Network Deployment 제품을 설치 제거하도록 선택하지 않았는데 설치 제거 프로그램에서 프로파일을 WebSphere Application Server 프로파일로 기능 업그레이드 해제할 수 있다고 판별한 경우 설치 제거 요약 패널이 표시됩니다. 10단계를 진행하십시오.
    • 실행 중인 서버가 없으며 기본 WebSphere Application Server Network Deployment 제품을 설치 제거하도록 선택하지 않았는데 설치 제거 프로그램에서 프로파일을 기능 업그레이드 해제할 수 없다고 판별한 경우 경고 패널이 표시되어 WebSphere ESB 프로파일을 사용할 수 없다고 경보합니다. 9단계를 진행하십시오.
    • 실행 중인 서버가 없으며 기본 WebSphere Application Server Network Deployment 제품을 설치 제거하도록 선택한 경우 경고 패널이 표시되어 WebSphere ESB 프로파일이 삭제된다고 경보합니다. 9단계를 진행하십시오.
  9. 경고 패널에서 설치 제거를 계속할지 여부를 선택하십시오. 설치 제거를 계속하려면 다음을 클릭하고 제품 설치 제거를 다시 고려하려는 경우 이전을 클릭하십시오. 이 예의 절차에서는 설치 제거를 계속한다고 가정합니다. 설치 제거 요약 패널이 표시됩니다.
  10. 설치 제거 중인 제품 및 기능의 요약을 검토하십시오.

    제품을 계속 설치 제거하려면 다음을 클릭하고 제품 설치 제거를 다시 고려하려는 경우 이전을 선택하십시오. 이 예의 절차에서는 설치 제거를 계속한다고 가정합니다.

    제품 설치 제거가 시작됩니다. 기본 WebSphere Application Server Network Deployment 제품 설치 제거를 선택한 경우 설치 프로그램은 다음 순서로 다음 타스크를 수행합니다.
    • WebSphere ESB에 의해 마지막으로 기능 업그레이드된 프로파일을 기능 업그레이드 해제합니다.
    • WebSphere ESB를 설치 제거합니다.
    • WebSphere Application Server Network Deployment를 설치 제거하여 프로파일을 삭제합니다.
    설치 제거 완료 패널이 표시됩니다.
  11. 설치 제거 마법사를 닫으려면 완료를 클릭하십시오.
  12. 삭제된 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 변수 값을 원래 셀 이름으로 변경하십시오.
  13. 삭제된 관리 노드를 설명하는 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_gui_uninstall.html

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