Sun Java Enterprise System 5 Microsoft Windows용 설치 설명서

Java ES 구성 요소의 제거 동작 검토

이 절의 관련 표를 참조하여 Java ES 구성 요소에 대해 제거 프로그램이 어떻게 작동하는지 확인합니다. 데이터 손실이나 상호 종속성 연결 해제를 방지하기 위해 수행해야 하는 단계를 계획하십시오.

이 절은 다음 내용으로 구성되어 있습니다.

Access Manager의 제거 동작

표 7–2 Access Manager의 제거 세부 정보

항목 

세부 정보 

구성 데이터 

Directory Server에 있는 항목은 제거되지 않습니다(Access Manager 특정 데이터 포함). 

이 구성 요소에 필요한 기타 설치 

Directory Server 

웹 컨테이너 

이 설치가 필요한 제품 

Portal Server(Access Manager SDK와 같은 호스트에 있어야 함) 

제거 전 작업 

없음 

제거 후 작업 

제거 프로그램은 Web Server나 Application Server의 전체 설치에 대해서만 웹 컨테이너에서 Access Manager 구성을 해제합니다. 

Application Server의 제거 동작

표 7–3 Application Server의 제거 세부 정보

항목 

세부 정보 

구성 데이터 및 사용자 데이터 

  • 제거하는 동안 설치 중에 만들어진 기본 도메인이 제거됩니다.

  • 제거 중 모든 관리 서버와 Application Server 인스턴스를 포함하여 사용자가 만든 도메인은 제거되지 않습니다.

  • Administration Server 및 Application Server 인스턴스는 제거가 완료되기 전에 모두 중지됩니다.

종속성 

동일한 시스템에 Message Queue가 있어야 합니다. 

이 설치가 필요한 제품 

Application Server를 웹 컨테이너로 사용하도록 구성된 구성 요소: Access Manager, Portal Server. 

제거 전 작업 

구성 데이터를 유지하려면 관리 도메인 디렉토리의 복사본을 만듭니다. 

제거 후 작업 

Application Server를 시스템에서 완전히 제거하려면 나머지 Application Server 로그 파일과 디렉토리를 모두 제거합니다. Application Server의 기본 디렉토리 위치는 \JavaES-Install-Dir\appserver입니다.

Message Queue 제거 후 작업에 대한 자세한 내용은 Message Queue의 제거 동작을 참조하십시오.

Directory Server의 제거 동작

표 7–4 Directory Server의 제거 세부 정보

항목 

세부 정보 

구성 데이터 및 사용자 데이터 

구성 디렉토리를 호스팅하는 Directory Server 인스턴스를 제거하면 제거 도중 Directory Server LDAP 데이터베이스가 제거됩니다. 

주의: 데이터 손실을 방지하려면 제거 전에 반드시 Directory Server 정보를 백업하십시오. Directory Server에는 Directory Server를 백업하고 구성 데이터를 이전하는 몇 가지 도구와 유틸리티가 있습니다.

종속성 

없음 

이 설치가 필요한 제품 

  • Access Manager

  • Portal Server

제거 전 작업 

필요한 경우 Directory Server LDAP 데이터베이스를 백업합니다. 

제거 후 작업 

이후 같은 위치에 Directory Server를 다시 설치하는 경우 해당 설치 디렉토리가 존재하지 않아야 합니다. 같은 위치에 다시 설치하기 전에 설치 디렉토리와 모든 사용자 정의 구성 파일을 수동으로 제거해야 할 수 있습니다. 

Message Queue의 제거 동작

표 7–5 Message Queue의 제거 세부 정보

항목 

세부 정보 

구성 데이터 

인스턴스 고유의 구성 데이터 사용자 저장소 및 액세스 제어 파일은 제거 후에도 그대로 유지되며 후속 설치 시 다시 사용될 수 있습니다.  

이 구성 요소에 필요한 기타 설치 

Directory Server(선택 사항) 

이 설치가 필요한 제품 

Application Server(Message Queue와 동일한 호스트에 위치해야 함) 

제거 전 작업 

  • 실행 중인 브로커를 중지합니다. 사용자 이름(admin)과 비밀번호를 입력하라는 메시지가 표시됩니다.imqcmd shutdown bkr [ -b hostName:port]

  • Message Queue를 다시 설치할 계획이 없어서 동적 데이터, 플랫 파일 사용자 저장소, 각 브로커 인스턴스와 관련된 액세스 제어 파일을 삭제하려면 다음 명령을 사용하여 이 데이터를 제거하십시오. imqbrokerd -name instanceName -remove instance

  • Message Queue 업그레이드 스크립트를 사용하여 Message Queue를 업그레이드하는 경우 프로세스를 기록해 두십시오. 업그레이드 스크립트는 Java ES 레지스트리에 설치 정보를 기록하지 않습니다.

제거 후 작업 

Message Queue를 제거하지 않으려면 Java ES 구성 요소 설명서에 있는 명령을 사용하여 시스템을 정리하십시오.  

Monitoring Console의 제거 동작

표 7–6 Monitoring Console의 제거 세부 정보

항목 

세부 정보 

구성 데이터 

제거 후에 사용자 데이터가 남아 있지만이 데이터는 다시 설치하기 전에 제거됩니다. 

종속성 

없음 

이 설치가 필요한 기타 제품 

없음 

제거 전 작업 

없음 

제거 후 작업 

 

Portal Server의 제거 동작

표 7–7 Portal Server의 제거 세부 정보

항목 

세부 정보 

구성 데이터 및 사용자 데이터 

  • 제거하는 동안 구성 데이터가 제거됩니다. 구성 해제에는 Portal Server가 Access Manager에서 만든 서비스의 제거가 포함됩니다.

  • 설치 중에 사용자 채널의 공급자는 제거되지 않으며 후속 설치 시 다시 사용될 수 있습니다.

  • 사용자 정의된 구성 데이터(디스플레이 프로필, 등록 정보 파일, 자원 문자열 및 기타 사용자 정의 항목)는 제거 프로그램을 통해 제거되지 않습니다. Portal Server가 동일한 구성으로 동일한 호스트에 다시 설치되는 경우에만 후속 설치 시 사용자 정의된 구성 데이터를 다시 사용할 수 있습니다.

이 구성 요소에 필요한 기타 설치 

  • Directory Server

  • Application Server 또는 Web Server

  • Access Manager

  • Service Registry

이 설치가 필요한 제품 

없음 

제거 전 작업 

Directory Server 및 웹 컨테이너가 실행 중인지 확인합니다 

제거 후 작업 

Web Server 내에서 Portal Server를 실행하며 Portal Server만 제거하려는 경우 Access Manager를 다시 시작해야 합니다. 자세한 내용은 Access Manager의 제거 동작을 참조하십시오.

Portal Server Secure Remote Access의 제거 동작

표 7–8 Portal Server Secure Remote Access의 제거 세부 정보

항목 

세부 정보 

구성 데이터 

  • 제거하는 동안 Portal Server Secure Remote Access Core 구성 요소의 모든 구성 데이터가 제거됩니다.

  • 배포된 모든 웹 응용 프로그램이 배포 해제됩니다.

  • 사용자는 Portal Server Secure Remote Access 게이트웨이 Netlet 프록시 및 Rewriter 프록시 하위 구성 요소에 대한 구성 데이터 액세스 권한이 없습니다.

이 구성 요소에 필요한 기타 설치 

  • Portal Server Secure Remote Access는 Portal Server에 종속되어 있으므로 Portal Server와 별도로 제거할 수 없습니다.

  • Portal Server, Secure Remote Access Gateway, Netlet Proxy, Rewriter Proxy 하위 구성 요소는 Access Manager SDK에 종속됩니다.

  • Portal Server 및 Portal Server Secure Remote Access Support는 동일한 호스트의 동일한 디렉토리에 있어야 합니다.

  • Access Manager SDK는 Gateway, Netlet Proxy, Rewriter Proxy와 같은 호스트에 위치해야 합니다. 게이트웨이, Netlet 프록시 및 Rewriter 프록시는 같은 디렉토리에 있을 수 없습니다.

  • 종속된 Java ES 구성 요소를 제거하지 않고 Portal Server Secure Remote Access 구성 요소를 제거할 수 있습니다.

  • Gateway를 제거하고 Access Manager SDK를 그 호스트에 남겨 둘 수 있습니다.

이 설치가 필요한 제품 

없음 

제거 전 작업 

없음 

제거 후 작업 

없음 

SRA가 구성된 경우 먼저 psadmin 명령을 사용하여 SRA 구성 요소를 수동으로 제거합니다.

ProcedureSRA 구성 요소를 제거하려면

  1. SRA 인스턴스를 중지합니다.

    stop-sra-instance --adminuser userid --passwordfile password-filename --name sra-instance-name --type instance-type --hostname instance-hostname

  2. SRA 인스턴스를 삭제합니다.

    psadmin delete-sra-instance --adminuser userid --passwordfile password-filename --name sra-instance-name --type instance-type --hostname instance-hostname


    주 –

    구성된 SRA 구성 요소는 제거 프로그램에서 제거하지 않습니다. 따라서 구성된 SRA 구성 요소는 수동으로 제거해야 합니다. 이 작업에 실패하면 다음 번에 동일한 호스트에 설치할 때 설치 문제가 발생할 수 있습니다.


Service Registry의 제거 동작

표 7–9 Service Registry의 제거 세부 정보

항목 

세부 정보 

구성 데이터 

레지스트리 구성 프로세스는 레지스트리 데이터베이스 도메인과 서버 키 저장소를 JavaES-install-dir 디렉토리에 설치합니다.

Service Registry를 제거할 때 디렉토리는 제거되지 않습니다. 이 안전한 기법을 사용하면 원하는 경우 이후 설치 또는 릴리스에 사용하도록 데이터베이스를 보관할 수 있습니다.  

이 구성 요소에 필요한 기타 설치 

Application Server(Domain Administration Server 및 명령줄 관리 도구) 

HADB 

Message Queue 

이 설치가 필요한 제품 

없음 

제거 전 작업 

1. 다음과 같이 Service Registry 도메인을 중지합니다. 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop

2. 다음과 같이 Service Registry 도메인을 삭제합니다. 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.delete

나중에 사용하기 위해 레지스트리 데이터베이스를 보관하려면 레지스트리를 다시 설치하기 전에 ServiceRegistry-base 디렉토리를 다른 위치에 복사하십시오.

제거 후 작업 

레지스트리 데이터베이스를 복사한 경우 다시 설치한 후 해당 데이터베이스를 다시 복사합니다. 

데이터베이스와 키 저장소 파일(3.0 디렉토리에 저장됨)을 복원한 후 플랫폼 전용 변수를 사용하여 다음 명령을 실행합니다. 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts appserver.domain.start

이 명령을 통해 기존 사용자가 Service Registry 웹 콘솔을 계속 사용할 수 있습니다. 

Web Proxy Server의 제거 동작

표 7–10 Web Proxy Server의 제거 세부 정보

항목 

세부 정보 

구성 데이터 

설치 위치 아래의 별칭 디렉토리에 있는 인증서 데이터베이스 파일만 유지됩니다. 다른 모든 파일은 제거됩니다. 

종속성 

Directory Server(선택 사항) 외부 LDAP 액세스 제어를 선택한 경우. 

제거 전 작업 

Web Proxy Server의 모든 인스턴스를 중지합니다. 

제거 후 작업 

인증서 데이터베이스는 WebProxyServer-base \alias 디렉토리에 저장됩니다. 다시 설치하기 전에 인증서 데이터베이스를 옮기고 이전 설치 디렉토리를 삭제해야 합니다.

Web Server의 제거 동작

표 7–11 Web Server의 제거 세부 정보

항목 

세부 정보 

구성 데이터 및 사용자 데이터 

  • Web Server 관리 서버와 Web Server 인스턴스는 제거가 완료되기 전에 중지됩니다.

  • 설치 프로그램을 실행하지 않으면 Web Server 설치 또는 인스턴스 디렉토리를 제거할 수 없습니다.

이 구성 요소에 필요한 기타 설치 

없음 

이 설치가 필요한 제품 

Web Server를 웹 컨테이너로 사용하도록 구성된 구성 요소: Access Manager 및 Portal Server. Application Server 로드 균형 조정 플러그인(Application Server에서 Web Server를 웹 컨테이너로 사용하는 경우)도 해당 

제거 전 작업 

없음 

제거 후 작업 

구성 데이터를 유지하려면 설치 위치에 있는 Administrative Server 및 Web Server 인스턴스 디렉토리를 백업합니다. 

이후 같은 위치에 Web Server를 다시 설치하는 경우 해당 설치 디렉토리가 존재하지 않아야 합니다. 같은 위치에 다시 설치하기 전에 설치 디렉토리와 모든 사용자 정의 구성 파일을 수동으로 제거해야 할 수 있습니다.