WebSphere ESB의 설치 제거에
실패한 경우 이 절차는 Windows 시스템을 정리합니다.
설치 제거 프로그램을 실행한 후 이러한 수동 단계에서 원래 디렉토리로 제품을
다시 설치하지 못하도록 방지할 수 있는 레지스트리 항목을 제거합니다.
재설치할 계획이 없을 경우에는 이 타스크를 수행하지 마십시오.
시작하기 전에
이 절차를 수행하기 전에 설치 제거 마법사를 사용하거나 자동으로 WebSphere ESB를 설치 제거했으나
절차를 성공적으로 완료하지 못했는지 확인하십시오. 절차를 성공적으로 완료한 경우에는
이 타스크를 수행할 필요가 없습니다.
제품을 올바르게 제거하고 파일 삭제를 완료하도록 제품의 install_root 디렉토리를 판별하십시오.
기본 디렉토리는
표 1에 나와 있습니다.
표 1. 제품 설치의 실제 위치를
판별하기 위한 계획 테이블ID |
기본 디렉토리 위치 |
install_root |
기본 위치 |
C:\Program Files\IBM\WebSphere\ESB 또는 C:\Program
Files\IBM\WebSphere\AppServer |
실제 위치 |
|
profile_root |
기본 위치 |
C:\Program Files\IBM\WebSphere\ESB\profiles\profile_name 또는 C:\Program
Files\IBM\WebSphere\AppServer\profiles\profile_name |
실제 위치 |
|
Windows 플랫폼: 설치 루트 디렉토리를
이동한 경우 축약형 경로 이름이 있는 디렉토리로 이동하십시오.
Windows 플랫폼은 명령에 258자의 제한을 둡니다.
경로가 너무 길 경우 프로파일 작성을 방지하는 문제점이 발생할 수 있습니다.
install_root 디렉토리의 최대 길이는 60자입니다.
profile_root 디렉토리의 최대 길이는 80자입니다.
설치 마법사 및 프로파일 마법사를 사용하여 설치 루트 디렉토리의 사용자
위치를 지정할 수 있습니다. 다음 파일을 조사하여 실제 위치를 판별하십시오.
- %USERPROFILE%\.WBIRegistry 파일이 설치된 모든
WebSphere ESB 제품의
설치 루트를 식별하며 %USERPROFILE%\.WASRegistry 파일은 모든
WebSphere Application Server 제품의
설치 루트를 식별합니다.
- 작성된 각 프로파일의
install_root\logs\wasprofile\wasprofile_create_profile_name.log
파일은 <method>invokeWSProfile</method> 태그가 있는 스탠자에서 설치 위치를
식별합니다.
제품을 설치 제거하면
pcatLog<timestamp>.txt 파일이 있는
profile_root\logs
디렉토리를 포함하여
profile_root 디렉토리가 남게 됩니다.
여기서
profile_root는 프로파일의 설치 위치를 나타냅니다.
install_root\logs 디렉토리도 남습니다.
이 타스크를 수행하는 이유 및 시기
이전 설치에서 파일이 남은 경우 제품을 새 위치로 다시 설치하면
공존 시나리오가 생성될 수 있습니다. 그러나 모든 파일 및 레지스트리 항목을 삭제하여
WebSphere ESB를
완전히 제거할 수도 있습니다.
시스템을 정리하면, 이전 파일들과 겹쳐지지 않고 제품을 다시 설치할 수 있습니다.
중요사항: 이 절차의 단계에서 WebSphere ESB 및 WebSphere Application Server Network
Deployment를 모두 설치 제거한 후에 남는 artifact를 제거합니다.
처리되는 WebSphere Application Server
제품은 WebSphere ESB 설치의 기본 중 하나라고
가정됩니다.
시스템 정리를 생성하려면 다음 절차를 수행하십시오.
이 타스크의 단계
- 관리자 그룹에 속한 사용자 ID로 로그온하십시오.
- 응급 복구 디스크가 있는지 확인하십시오.
이 디스크 작성에 대한 지시사항은 Windows 도움말 문서에 있습니다.
이 단계는
일종의 안전 수단입니다. 이 절차에는 복구 디스크가 필요하지 않습니다.
- Windows 자원 킷에서 regback.exe 프로그램을 사용하여
레지스트리를 백업하십시오.
이 단계는
일종의 안전 수단입니다. 이 절차에는 레지스트리의 백업 사본이 필요하지 않습니다.
- 설치 제거한
WebSphere ESB 및 WebSphere Application Server 제품의 제품 레지스트리 항목을
삭제하십시오.
명령 프롬프트에서 regedit.exe를 호출하여
Windows 시스템 레지스트리를 편집하십시오.
경고:
레지스트리는 주의하여
처리하십시오. 레지스트리 편집기를 사용하여 레지스트리 내용을 보고 편집하는 동안
쉽게 실수를 할 수 있습니다. 편집기는 편집 오류에 대해 경고하지 않는데
이러한 편집 오류가 상당한 위험을 초래할 수 있습니다. 손상된 레지스트리는
Windows 운영 체제를 재설치해야 할 정도로 시스템을 손상시킬 수 있습니다.
- Ctrl-F를 사용하여 WebSphere의 모든 인스턴스를
검색하여 각 항목을 삭제해야 할지 여부를 판별하십시오.
WebSphere ESB 및 WebSphere Application Server과 관련된 모든 항목을
제거하지 못할 수도 있는데 이것은 문제점이 아닙니다.
- 레지스트리를 펼쳐서
WebSphere ESB 및 WebSphere Application Server 제품 관련 키를 선택하십시오.
WebSphere Application Server 제품에 대해
다음 키가 있을 경우 해당 키를 삭제하십시오.
- HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\
MenuOrder\ Start Menu\ Programs\ IBM WebSphere\ Application Server Network
Deployment v6
- HKEY_LOCAL_MACHINE\ Software\IBM\ WebSphere Application Server Network
Deployment\ 6.0.0.0
- HKEY_LOCAL_MACHINE\ Software\ IBM\ Web server Plug-ins for IBM WebSphere
Application Server\ 6.0.0.0
WebSphere ESB 제품에 대해
다음 키가 있을 경우 해당 키를 삭제하십시오.
- HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\
MenuOrder\ Start Menu\ Programs\ IBM WebSphere\Enterprise Service Bus 6.0
- HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Enterprise Service Bus\6.0.1.0
- HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Process Server\6.0.1.0
- 각 관련 키에 대한 메뉴 표시줄에서 편집 > 삭제를 선택하십시오.
- 키 삭제를 확인하라는 메시지가 표시되면 예를 선택하십시오.
- 완료하면 메뉴 표시줄에서 레지스트리 > 종료를 선택하십시오.
- 설치 루트(install_root) 디렉토리에 없는 프로파일
디렉토리를 모두 삭제하십시오.
프로파일 디렉토리의 위치를 판별하려면
먼저 manageprofile -listProfiles 명령을 사용하여 프로파일 이름을
표시하십시오. 그런 다음 프로파일 디렉토리 위치를 판별하려면
manageprofile -getPath -profileName profile_name
명령을 사용하십시오. 여기서 profile_name은
지정된 디렉토리에 해당하는 프로파일의 이름입니다.
- 설치 제거한 제품의 설치 루트 디렉토리를 삭제하십시오.
- Windows 탐색기 창을 연 후 C:\Documents
and Settings\All Users\Start Menu\Programs\IBM WebSphere 디렉토리를 찾아보십시오.
WebSphere Application Server Network
Deployment의 한 설치만 있을 경우 다음 폴더가 있으면 해당 폴더를 삭제하십시오.
Application Server Network Deployment v6
WebSphere ESB의
한 설치만 있을 경우 다음 폴더가 있으면 해당 폴더를 삭제하십시오.
Enterprise Service Bus 6.0
여러 버전의
WebSphere Application Server 또는
WebSphere ESB를 설치한 경우
폴더 이름에 번호가 추가됩니다. 예를 들면
Application
Server Network Deployment v6 (2) 또는
Process Server 6.0 (2)입니다.
이런 경우, 다음 절차를 사용하여 삭제할 폴더를 식별할 수 있습니다.
- Windows 탐색기에서 C:\Documents and Settings\All Users\Start Menu\Programs\IBM
WebSphere를 여십시오.
- Application Server v6 또는 Application
Server Network Deployment v6 서브폴더가 IBM WebSphere 폴더에 있을 경우
해당 서브폴더를 여십시오.
- First steps 서브폴더를 마우스 오른쪽 단추로 누른 후 등록 정보를
선택한 다음 바로 가기 탭을 선택하십시오.
- 대상 등록 정보를 조사하여 대상 디렉토리가 설치 제거에 실패한 WebSphere Application Server
설치를 지시하는지 판별하십시오.
그럴 경우 Application Server v6 또는 Application
Server Network Deployment v6 폴더를 삭제하십시오.
- b - d단계를 반복하지만 이번에는 b단계에서 Process
Server 6.0 서브폴더로 시작하고 d단계의 경우 대상 디렉토리가
설치에 실패한 WebSphere ESB 설치를
지시하는지 판별하십시오.
- 각 추가 폴더 세트(예: Application
Server Network Deployment v6 (2) 또는 Process Server 6.0 (2))에 대해
b - e단계를 반복하십시오.
- %WINDIR%\IsUninst.exe 파일을 삭제하십시오.
- WebSphere ESB 및 WebSphere Application Server Network
Deployment의 항목을 제거하도록 vpd.properties 파일을
편집하십시오.
이 파일은 운영 체제의 설치 디렉토리(예:
C:\WINNT 또는 C:\Windows 디렉토리)에 있습니다.
설치 제거한 WebSphere ESB
설치의 모든 항목을 제거하십시오. 각
WebSphere ESB
항목은 WSE 문자로 시작하며, 그 뒤에 릴리스 번호를 나타내는 번호가 옵니다.
동일한 행에 설치 제거한 설치에 해당하는 install_root 경로도 표시됩니다.
(자동 줄 바꾸기를 해제한 문서 편집기에 파일을 표시할 경우 각 항목은 단일 행에
있습니다.)
vpd.properties 파일의
각 WebSphere Application Server Network
Deployment 항목 형식은 비슷합니다. 삭제할 내용을 판별하도록 돕는 해당 항목에
대한 정보 및 vpd.properties 파일에 대한 자세한 정보는
WebSphere Application Server Network Deployment 버전
6.0 Information Center를 참조하십시오.
ISMP(InstallShield for MultiPlatform)
프로그램이 설치한 다른 제품에 vpd.properties 파일을 사용하므로
해당 파일을 삭제하거나 이름을 바꾸지 마십시오.
설치 제거 중인 WebSphere ESB 또는 WebSphere Application Server 제품이 vpd.properties
파일에 항목을 갖는 제품뿐일 경우 해당 파일을 삭제할 수 있습니다.
- .WBIRegistry 및 .WASRegistry 파일을 편집하십시오.
이러한 파일의 위치는 제품을 설치한 사용자 ID의 홈 디렉토리입니다.
.WBIRegistry 파일에는 각 WebSphere Process Server 제품 설치에 대한
한 행 입력이 있습니다. 각 WebSphere Application Server
제품 설치의 경우에 해당 파일은 .WASRegistry 파일입니다.
제거한 제품을
식별하는 각 파일에 한 행만 있을 경우 해당 파일을 삭제할 수 있습니다.
그렇지 않은 경우에는 텍스트 파일 편집기를 사용하여 제거한 제품의 설치 루트 디렉토리를
식별하는 행을 제거하십시오. 다른 행은 그대로 두십시오. 파일에 표시된 모든
설치를 제거하지 않을 경우에는 .WBIRegistry 및 .WASRegistry
파일을 삭제하지 마십시오.
- 재시작하라는 메시지가 표시되면 서버를 재시작하십시오.
결과
이 절차의 결과로 시스템이 정리됩니다.
이제 동일한 디렉토리에 재설치할 수 있습니다.
정리된 시스템은 이전에 삭제한 설치를 추적하지 못합니다.
다음에 수행할 작업
시스템을 정리한 후에는 WebSphere ESB 설치로 가서 설치 절차를 선택하십시오.