이절에서는제거하는 동안에 발생할수있는다음문제에대해설명합니다
Java ES 설치 프로그램은 제거 프로그램을 시스템의 다음 위치에 저장합니다.
Solaris OS의 경우: /var/sadm/prod/SUNWentsys4
Linux의 경우: /var/sadm/prod/sun-entsys4
제거프로그램이이디렉토리에없으면다음중하나가발생한 것입니다.
Java ES가 이 호스트에 설치되지 않았습니다.
Java ES 제거 프로그램이 이전에 이 호스트에서 모든 구성 요소와 제거 프로그램 자체를 제거했습니다.
제거하는 동안 제거 프로그램이 호스트에서 Java ES 구성 요소를 찾을 수 없음을 확인한 경우에는 제거 프로그램 자체가 제거됩니다.
실패한설치중에다음중하나가발생했습니다
제거프로그램을호스트에설치한적이없습니다
제거 프로그램이 제거되었지만 일부 Java ES 구성 요소가 호스트에 남아 있습니다.
해결 방법. 제거 실패, 파일 남음의 설명과 같이 수동으로 시스템을 정리합니다.
제거프로그램을실행한후에파일또는프로세스가남아있기때문에수동으로정리해야하는경우다음절차를수행하여시스템에서패키지를제거합니다
제거할패키지를결정합니다
시스템에 있는 패키지를 Sun Java Enterprise System 2005Q4 설치 참조 설명서의 5 장, 설치 패키지 목록에 있는 Java ES 패키지와 비교합니다. Solaris pkginfo 또는 prodreg 유틸리티나 Linux rpm 명령을 사용하면 설치된 패키지를 확인할 수 있습니다. 제거 중에 남은 파일로 인해 설치 실패 를 참조하십시오.
Java ES 구성 요소의 실행 중인 프로세스를 모두 중지합니다.
프로세스 중단에 대한 간략한 지침이 구성 요소 설명서의 6 장, 설치 후 구성 요소 구성 에 있습니다.
후속설치에서사용하려는모든사용자정의구성과사용자데이터를백업합니다
Java ES 구성 요소의 제거 동작 검토 에는 백업해야 할 구성 및 사용자 데이터에 대한 정보가 있습니다. 자세한내용은각구성요소에대한구성요소설명서를참조하십시오
pkgrm 또는 rpm -e 명령을 사용하여 Java ES 구성 요소 패키지를 제거합니다.
후속설치에서사용하지않을나머지구성요소디렉토리와해당내용을모두제거합니다이디렉토리를나중에사용하려면다른위치로이동합니다
다음위치에있는제품레지스트리파일을업데이트합니다
Solaris OS의 경우: /var/sadm/install/productregistry, Linux의 경우: /var/opt/sun/install/productregistry
제거 프로그램은 이 레지스트리를 사용하여 호스트에 설치된 구성 요소를 확인합니다. 두프로그램은설치또는제거가완료되면제품레지스트리를업데이트합니다
제거 프로그램을 사용하지 않고 수동으로패키지를제거하는경우시스템에설치된소프트웨어를올바로표시하도록제품레지스트리를직접편집해야합니다
다음위치에있는시스템로그파일을정리합니다
Solaris OS의 경우: /var/sadm/install/logsLinux의 경우: /var/opt/sun/install/logs
패키지를수동으로제거한후로그파일에시스템상태가올바르게 표시되지않을수도있습니다
제거하는 동안 제거 프로그램에서는 제품 레지스트리 파일을 사용하여 제거해야 할 항목을 결정합니다.
Solaris OS의 경우: /var/sadm/install/productregistry, Linux의 경우: /var/opt/sun/install/productregistry
제거프로그램이실패하면백업복사본에서제품레지스트리를복원한후다시시도해야합니다
수동으로패키지를제거하면제품레지스트리가자동으로업데이트되지않습니다제품레지스트리가시스템을올바로반영하지않을경우나중에제거프로그램을실행할때문제가발생할수도있습니다이 경우 다시 설치한 다음 제거 프로그램을 다시 실행해야 할 수 있습니다.