WebSphere Process Server 설치 제거에 실패한 경우 이 프로시저를 통해 HP-UX 시스템을 정리합니다. 설치 제거
프로그램을 실행한 후 수동으로 실행하는 이 단계에서 제품을 원래 디렉토리로 재설치하는 데 방해가
될 수 있는 레지스트리 항목을 제거합니다. 재설치할 계획이 없으면 이 타스크를 수행하지 마십시오.
시작하기 전에
이 프로시저를 수행하기 전에 설치 제거 마법사를 사용하거나 자동으로 WebSphere Process Server를 설치 제거하고, 프로시저가 올바르게
수행되지 않았는지 확인하십시오. 프로시저가 올바르게 수행된 경우 이 타스크를 수행하지 않아도 됩니다.
올바른 제품을
제거하고 시스템을 정리할 수 있도록 제품의 install_root
디렉토리를 판별하십시오.
기본 디렉토리가 표 1에 표시됩니다
표 1. 제품 설치의 실제 위치를 식별하기 위한 테이블 계획ID |
기본 디렉토리 위치 |
실제 위치 |
install_root |
/opt/IBM/WebSphere/ProcServer 또는 /opt/IBM/WebSphere/AppServer |
|
profile_root |
/opt/IBM/WebSphere/ProcServer/profiles
/profile_name 또는 /opt/IBM/WebSphere/AppServer/profiles
/profile_name 문자 영역이 항목에 추가되어 테이블 셀에 맞도록 설정됩니다. 실제 항목은 문자 영역을 포함하지 않습니다.
|
|
설치 마법사와 프로파일 마법사를 사용하여 설치 루트
디렉토리에 대한 자체 위치를 지정할 수 있습니다. 다음 파일을 조사하여 실제 위치를 판별하십시오.
- ~/.WBIRegistry
파일은 모든 설치된 WebSphere Process Server 제품의 설치 루트를 식별하고
~/.WASRegistry 파일은 모든 WebSphere Application
Server 제품의 설치 루트를 식별합니다. 이 파일은 제품이 설치된 사용자 ID의 홈 디렉토리에 위치합니다.
- 작성된 각 프로파일의 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 Process Server를 완전히 제거할 수 있습니다. 정리된 시스템에서는
공존 없이 원래 디렉토리에 제품을 재설치할 수 있습니다.
중요사항: 이 프로시저에서 WebSphere Process Server 및
WebSphere Application Server 또는 WebSphere Application
Server Network Deployment 설치 제거 후에 남아있는 artifact 제거 단계에 대해 설명합니다. 처리된
WebSphere Application Server 제품은
WebSphere Process Server 설치를 기반으로 하고 있다고 간주합니다.
다음 프로시저를 수행하여 시스템을 정리하십시오.
이 타스크의 단계
- 루트로 로그온하십시오.
- kill 명령을 사용하여 실행 중인 모든 Java 프로세스를
종료하십시오.
WebSphere Process Server 또는 WebSphere Application Server
제품에 관련되지 않은 Java 프로세스를 실행 중이고
이 프로세스를 중지할 수 없는 경우, 모든 WebSphere Process
Server 및 WebSphere Application Server 제품 관련 프로세스를 중지하십시오.
다음 명령을 사용하여 실행 중인 모든 프로세스를 판별하십시오.
ps -ef | grep java
kill -9 java_pid_1 java_pid_2...java_pid_n 명령을 사용하여
모든
WebSphere Process Server 및 WebSphere Application Server 제품 관련 프로세스를 중지하십시오.
- HP-UX SAM(System Administration Manager) 유틸리티를 사용하여
패키지를 제거하십시오.
- SAM 유틸리티를 시작하고
DISPLAY 및 TERM 환경 변수가 올바르게 설정되었는지 확인하십시오.
- 소프트웨어 관리를 선택하십시오.
- 설치된 소프트웨어 보기를 선택하십시오.
- SD 목록에서 WebSphere Process Server, WebSphere Application
Server 또는 IBM HTTP Server 항목을 검색하십시오.
- SD 목록을 닫으십시오.
- 로컬 호스트 소프트웨어 제거를 선택하십시오.
- SD 제거 목록에 표시되는 다음 인스턴스 중에서
선택하십시오.
- WSEAA60
- IBM HTTP Server
- WSBAA60
- WSPAA60
- WSCAA
- gsk7bas
- 조치 > 제거 표시를 선택하십시오.
- 조치 > 제거를 선택하십시오.
- 제거 분석 대화 상자에서 확인을 선택하십시오.
- 선택된 패키지 제거를 실시간으로 표시하려면
로그를 선택하십시오.
- 모든 패키지가 제거되었을 때 완료를 선택하십시오.
- SAM을 종료하십시오.
- 패키지를 검색하여 제거를 확인하십시오.
swlist | grep WS를 입력하여 WebSphere
Process Server 및 WebSphere Application Server용 패키지를 표시하십시오
조회의 범위를
WebSphere Process Server 패키지만 검색하도록 하려면 다음 명령을 입력하십시오.
swlist | grep WSEAA60
- 설치 루트(install_root) 디렉토리에 없는 프로파일 디렉토리를 제거하십시오.
프로파일 디렉토리의 위치를 판별하려면 먼저 wasprofile -listProfiles 명령을 사용하여
프로파일 이름을 표시하십시오. 그 후, 프로파일 디렉토리의 위치를 판별하려면
wasprofile -getPath -profileName profile_name 명령을 사용하십시오. 여기서
profile_name은 제공된 디렉토리에 상응하는 프로파일의 이름입니다.
- 설치 루트 디렉토리를 제거하십시오.
rm -rf install_root를 입력하여 WebSphere Process Server 디렉토리를
제거하십시오. 설치 제거한 제품에 대해 올바른
install_root를 지정해야 합니다. 예를 들어
기본 설치 디렉토리
/opt/IBM/WebSphere/ProcServer에서 WebSphere Process Server를 설치 제거한 경우 다음 명령을 실행하십시오.
rm -rf /opt/IBM/WebSphere/ProcServer
- .WBIRegistry 및 .WASRegistry 파일을 편집하십시오. 이 파일은 제품이 설치된 사용자 ID의 홈 디렉토리에 위치합니다.
.WBIRegistry 파일에는
각 WebSphere Process Server 제품 설치의 단일 행 항목이 포함되며 .WASRegistry 파일에는
각 WebSphere Application Server 제품 설치의 단일 행 항목이 포함됩니다.
제거한 각 제품을 식별하는 행이 각각에 하나만 있는 경우 해당 파일을 삭제할 수 있습니다. 하나 이상인 경우
텍스트 파일 편집기를 사용하여 제거한 제품의 설치 루트 디렉토리를 식별하는 행을
제거하십시오. 다른 행은 그대로 두십시오. 파일에 목록으로 표시된 모든 설치를 제거하지 않는 경우에는
.WBIRegistry 및 .WASRegistry 파일을 삭제하지 마십시오.
결과
이 프로시저는 시스템을 정리합니다. 이제 동일한 디렉토리로 재설치할 수 있습니다. 정리된 시스템에는
이전에 삭제한 설치에 대한 흔적이 없습니다.
다음에 수행할 내용
시스템을 정리한 후에 소프트웨어 설치에서
설치 프로시저를 선택하십시오.