WebSphere® ESB의
설치 제거에 실패하는 경우
Windows®
시스템을 정리하는 방법을 학습합니다. 설치 제거를 실행한 후에
이 수동 단계를 실행하여 원래 디렉토리에 제품을 재설치하는 것을 방해하는 레지스트리 항목을 제거하십시오.
시작하기 전에
이
프로시저를 수행하기 전에 설치 제거 마법사를 사용하거나 자동으로
WebSphere ESB를 설치 제거하고
프로시저가 올바르게 완료되지 못했는지
확인하십시오. 프로시저를 완료한 경우에는
이 타스크를 수행할 필요가 없습니다.
제품을 올바르게 제거하고 파일 삭제를 완료하도록 제품의 install_root 디렉토리를 판별하십시오.
기본
디렉토리 위치에 대한 자세한 내용은 제품, 프로파일 및 도구의 기본 설치 디렉토리를 참조하십시오.
설치 마법사 및 프로파일 관리 도구를 사용하여 설치 루트 디렉토리의
위치를 직접 지정할 수 있습니다. 다음 파일을 조사하여 실제 위치를 판별하십시오.
- .nifRegistry 파일은 설치된 WebSphere ESB 제품의
설치 루트를 식별하고 설치된 모든 WebSphere Application Server
제품의 설치 루트도 식별합니다. 파일 위치는 다음과 같습니다.
- 제품을 설치한 사용자 ID에 관리 권한이 있는 경우,
파일은 Windows 루트 디렉토리(대부분의 Windows 시스템의
C:\Windows 또는 C:\WINNT)에 있습니다.
- 제품을 설치한 사용자 ID에 관리 권한이 없는 경우 파일은
해당 사용자 ID의 홈 디렉토리에 있습니다.
- 프로파일의 install_root\logs\manageprofiles\profile_name_create.log 파일은
해당 프로파일의 위치를 식별합니다. 프로파일 위치를 보려면 이 파일에서 텍스트
profilePath=를 검색하십시오.
제품을 설치 제거하면 profile_root\logs
디렉토리를 포함하여, profile_root 디렉토리가 남겨집니다.
여기서, profile_root는 프로파일의 설치 위치를
나타냅니다. install_root\logs 디렉토리도 남겨집니다.
이 태스크 정보
이전 설치에서 파일이 남은 경우 제품을 새 위치로 다시 설치하면
공존 시나리오가 생성될 수 있습니다. 그러나 모든 파일 및 레지스트리 항목을 삭제하여
WebSphere ESB를
완전히 제거할 수도 있습니다.
시스템을 정리하면, 이전 파일이 없으므로 원래 디렉토리에 제품을 다시 설치할 수 있습니다.
중요사항: 이 프로시저 전체의 단계는
WebSphere ESB 및
WebSphere
Process Server 또는 WebSphere
Application Server Network Deployment 모두를 설치 제거한 후에 남은
아티팩트 제거를 처리합니다. 처리되는
WebSphere
Application Server 제품은 WebSphere ESB
설치의 기반이 된다고 가정합니다.
다음 프로시저를 수행하여 시스템을 정리하십시오.
프로시저
- 제품 설치 사용자 ID와 동일한 사용자 ID로 로그온하십시오.
- 옵션: 응급 복구 디스크가 있는지 확인하십시오.
이 디스크 작성에 대한 지시사항은
Windows
도움말 문서에 있습니다.
이 단계는
일종의 안전 수단입니다. 이 프로시저에는 복구 디스크가 필요하지 않습니다.
- 옵션: Windows
자원 킷에서 regback.exe 프로그램을 사용하여 레지스트리를 백업하십시오.
이 단계는
일종의 안전 수단입니다. 이 프로시저에는 레지스트리의 백업 사본이 필요하지 않습니다.
- 설치 제거한 WebSphere ESB
및 WebSphere
Application Server 제품의 제품 레지스트리 항목을 삭제하십시오.
명령 프롬프트에서 regback.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
Menu2\Programs\IBM WebSphere\Application Server Network Deployment V6.1
- HKEY_CURRENT_USER\Software\IBM\WebSphere Application Server Network Deployment\6.1.0.0
- HKEY_LOCAL_MACHINE\Software\IBM\Web
server Plug-ins for IBM WebSphere Application Server\6.1.0.0
WebSphere Application
Server 6.1 웹 서비스용 기능팩 제품에 다음 키가 존재하면 해당 키를 삭제하십시오. HKEY_CURRENT_USER\Software\IBM\WebSphere
Application Server 6.1 Feature Pack for Web Services\6.1.0.9.
WebSphere ESB 제품에 대해
다음 키가 있을 경우 해당 키를 삭제하십시오.
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start
Menu2\Programs\IBM WebSphere\Enterprise Service
Bus 6.2
- HKEY_CURRENT_USER\Software\IBM\WebSphere Enterprise Service Bus\6.2
- 각 관련 키에 대한 메뉴 표시줄에서 편집 > 삭제를
선택하십시오.
- 키 삭제를 확인하라는 메시지가 표시되면 예를 선택하십시오.
- 완료 시 메뉴 표시줄에서 레지스트리 > 종료를
선택하십시오.
- 설치 제거한 제품의 설치 루트 디렉토리를 삭제하십시오.
- regedit를 사용하여 설치 제거된 설치와 연관된 양식 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IBMWAS61Service의
레지스트리 키를 삭제하십시오.
- 모든 프로파일 디렉토리를 판별하고 디렉토리를 제거하십시오.
- Windows 탐색기 창을 열고 다음 디렉토리를
찾아보십시오(여기서, user_id는
제품을 설치한 사용자입니다). C:\Documents and Settings\user_id\Start
Menu\Programs\IBM WebSphere
WebSphere Application
Server가 하나만 설치되어 있는 경우 다음 폴더가 존재하는 경우 해당 폴더를 삭제하십시오.
Application Server V6.1
WebSphere
Application Server Network Deployment의 설치가 하나만 있으면 다음 폴더가 존재하는 경우
이를 삭제하십시오.
Application Server Network Deployment V6.1
WebSphere ESB의
한 설치만 있을 경우 다음 폴더가 있으면 해당 폴더를 삭제하십시오.
Enterprise Service Bus 6.2
다중 버전의 WebSphere
Application Server 또는
WebSphere ESB를 설치한 경우
폴더 이름에 번호가 추가됩니다(예:
Application
Server Network Deployment V6.1 (2) 또는
Enterprise
Service Bus 6.2 (2)).
이 경우 다음 프로시저를 사용하여 삭제할 폴더를
판별할 수 있습니다.
- Windows 탐색기에서
C:\Documents and Settings\user_id\Start
Menu\Programs\IBM WebSphere\를 여십시오(여기서, user_id는
제품을 설치한 사용자입니다).
- Application Server V6.1 또는 Application
Server Network Deployment V6.1 폴더를 여십시오.
- 프로파일 관리 도구 서브폴더를 마우스 오른쪽 단추로 클릭한 후
특성을 선택하고 바로 가기 탭을 선택하십시오.
- Target 특성을 조사하여 대상 디렉토리가 설치 제거에 실패한
WebSphere
Application Server 설치를 가리키는지 판별하십시오.
그러할 경우 Application Server V6.1 또는 Application Server Network Deployment V6.1 폴더를
삭제하십시오.
- b - d단계를 반복하되 이번에는 b단계에서
Enterprise
Service Bus 6.2 서브폴더로 시작하며, d단계의 경우에는 대상 디렉토리가 설치에 실패한
WebSphere ESB 설치를 가리키는지
판별하십시오.
- 각 추가 폴더 세트(예: Application Server Network
Deployment V6.1 (2) 또는 ESB 6.2 (2) )에 대해
b - e단계를 반복하십시오.
- .nifRegistry 파일의 항목을 편집하십시오.
.nifRegistry 파일 위치는 다음과 같습니다.
- 제품을 설치한 사용자 ID에 관리 권한이 있는 경우,
파일은 Windows 루트 디렉토리(대부분의 Windows 시스템의
C:\Windows 또는 C:\WINNT)에 있습니다.
- 제품을 설치한 사용자 ID에 관리 권한이 없는 경우 파일은
해당 사용자 ID의 홈 디렉토리에 있습니다.
.nifRegistry 파일에는
각 WebSphere ESB 제품 설치 및 각
WebSphere Application Server 제품 설치에 대한
한 행의 항목이 포함되어 있습니다.
제거한 제품을 식별하는 한 행만 있는 경우
해당 파일을 삭제할 수 있습니다. 그렇지 않은 경우에는 텍스트 파일 편집기를 사용하여 제거한 제품의 설치 루트 디렉토리를
식별하는 행을 제거하십시오. 다른 행은 그대로 두십시오. 파일에 나열된 모든 설치를 제거하지 않은 경우
.nifRegistry 파일을 삭제하지 마십시오.
- 재시작하라는 메시지가 표시되면 서버를 재시작하십시오.
결과
이 프로시저의 결과로 시스템이 정리됩니다.
이제 동일한 디렉토리에 재설치할 수 있습니다.
정리된 시스템은 이전에 삭제한 설치를 추적하지 못합니다.
다음에 수행할 작업
시스템을 정리한 후에는 소프트웨어 설치로 가서 설치 프로시저를 선택하십시오.