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

8장 문제 해결

이 장에서는 Sun Java Enterprise System(Java ES)의 설치 및 제거 문제를 해결하는 방법에 대한 제안 사항을 제공합니다.

이 장의 내용은 다음과 같습니다.

일반적인 문제 해결 방법

이 절에서는 문제의 원인을 찾기 위한 일반적인 지침을 제공합니다. 다음과 같은 항목으로 구성됩니다.

네트워크 연결

독립 실행형 시스템에서는 Java ES 설치가 지원되지 않습니다. Java ES를 설치하려면 시스템이 네트워크에 연결되어야 합니다.

Directory Server 연결 확인

Directory Server에 종속된 제품 구성 요소를 설치하는 경우 다음 원인 중 하나로 인해 문제가 발생할 수 있습니다.

설치 후 수동 구성 모드에서 Directory Server에 종속된 제품을 구성하기 전에 Directory Server가 실행되고 있는지 확인해야 합니다.

설치 후 구성 확인

제품 구성 요소를 시작하는 데 문제가 있는 경우 5 장, 사후 설치 구성 완료에 나온 절차에 따라 제대로 수행했는지 확인합니다.

자원 및 설정 확인

다음 호스트 수준 문제로 인해 설치 문제가 발생할 수 있습니다.

설치를 진행하기 전에 모든 요구 사항이 충족되었는지 확인하려면 시스템 요구 사항을 참조하십시오.

배포 매체 확인

DVD에서 설치하는 경우 해당 매체가 더럽혀지거나 손상되지 않았는지 확인합니다. 지저분한 디스크는 설치 문제를 일으킬 수 있습니다.

구성 요소 로그 파일 검사

구성 요소 시작 시 문제가 발생하면 구성 요소 로그 파일을 검사하십시오. 대부분의 구성 요소 로그 파일이 구성 요소 문제 해결 정보에 나와 있습니다.

설치 로그 파일 검사

설치하거나 제거하는 동안 문제가 발생하면 %TEMP%/SunJavaES.log 디렉토리에서 해당 로그 파일을 검사합니다.

%TEMP%는 해당 시스템에서 사용자가 정의한 TEMP 폴더입니다.

제거 프로그램 및 설치 프로그램 로그 파일과 Java ES 구성 로그를 함께 검사하면 문제의 원인을 좀 더 쉽게 찾을 수 있습니다.

Procedure설치 로그 파일을 검사하려면

  1. 설치 및 구성된 구성 요소에 대한 고급 정보가 포함된 설치 요약 파일을 검토합니다. 이 파일의 위치는 JavaEs-install-dir\Summary.txt입니다. 문제가 발생한 경우 문제를 일으킨 구성 요소를 확인합니다. 여러 문제가 발생한 경우 첫 번째 문제를 따로 검토합니다.

  2. 자세한 로그 파일을 검토합니다.

    1. 처음 발생한 오류나 경고를 확인하고 해결을 시도합니다. 경우에 따라 하나의 오류를 해결하면 관련이 없어 보이는 이후의 오류가 해결될 수 있습니다.

    2. 문제를 일으킨 구성 요소의 이름을 찾습니다.

    3. 구성 로그를 검토합니다. 구성 로그는 구성 요소 설치 디렉토리에 있습니다. 정확한 구성 요소 로그 파일의 위치는 Summary.txt를 참조하십시오.

    4. 설치 또는 제거 문제인 경우에는 설치 프로그램 로그 파일을 검토합니다. 구성 관련 문제는 구성 로그를 참조하십시오.

파일 및 디렉토리 제거

편집된 구성 파일과 같은 사용자 정의 파일을 덮어 쓰지 않도록 하기 위해 파일이 있는 각 설치 디렉토리에 Java ES 5 구성 요소를 설치할 수 없습니다.

Java ES 5를 다시 설치하는 경우 설치 디렉토리가 비어 있는지 확인합니다. 설치 디렉토리가 비어 있지 않으면 다른 위치에 파일을 보관하고 설치를 다시 시도합니다.

비밀번호 확인

설치 프로그램은 해당 구성 요소의 비밀번호를 몇 번 입력하도록 요구합니다. 서로 다른 호스트에 서로 다른 구성 요소를 설치하는 경우 각 호스트에 일치하는 비밀번호를 입력해야 합니다.

비밀번호 문제를 해결하려면 제거를 수행한 후 다시 설치해야 할 수 있습니다. 제거에 실패한 경우 제거 중에 남은 파일로 인해 설치 실패를 참조하십시오.

구성 요소 종속성 확인

많은 구성 요소가 설치 시간 상호 종속성을 갖고 있습니다. 특정 구성 요소에 영향을 주는 문제는 다른 구성 요소에도 영향을 줄 수 있습니다. 상호 종속성을 검사하려면 종속성 검사에 설명된 정보에 대해 잘 알고 있어야 합니다. 그런 다음 다음을 수행합니다.

설치 문제

이 절에서는 설치 중에 발생할 수 있는 다음 문제에 대해 설명합니다.

제거 중에 남은 파일로 인해 설치 실패

제거에 실패하면 제거되어야 하는 구성 요소가 호스트 시스템에 남아 있을 수 있습니다. 이런 경우 Java ES를 다시 설치하기 전에 해당 구성 요소를 수동으로 제거해야 합니다.

Procedure남은 파일을 제거하려면

다음 정리 단계는 설치에 실패했거나 구성 해제에 실패한 후 Java ES를 다시 설치하기 전에 수행해야 합니다.

  1. [제어판] > [관리 도구] > [서비스] 메뉴에서 모든 Java ES 서비스가 중지 및 제거되었는지 확인합니다.

  2. 이전에 설치한 모든 Sun 폴더를 삭제합니다. 폴더를 삭제할 수 없는 경우 시스템을 다시 시작한 다음 폴더를 삭제합니다.

  3. 서비스 항목이 남아 있는지 확인합니다. [서비스]에 서비스 항목이 남아 있으면 해당 항목을 제거하여 레지스트리를 정리해야 합니다. 남아 있을 가능성이 있는 항목이 다음 표에 정리되어 있습니다.

    구성 요소 이름 

    서비스 항목 

    공통 에이전트 컨테이너 

    공통 에이전트 컨테이너 2(#CRC:기본) 

    HADB 

    HADB4.4MgmtAgent

    Message Queue 

    MQ3.7UR1_Broker

    Portal Server 

    sra.gateway. srainstance

    sra.netletproxy. srainstance

    sra.rewriterproxy. srainstance

    WebAdminServer 

    https-admserv70

    Web Console 

    Web Console 3.0.2 콘솔 

    Web Proxy Server 

    Sun Java System Socks Server 4.0.4(server1)

    Sun Java System Web Proxy Server 4.0.4(proxy-server1)

    Sun Java System Web Proxy Server 4.0.4 Administration Server 

    Web Server 

    Sun Java System Web Server 7.0(https-hostname.domainname)

    Sun Java System Web Server 7.0 Administration Server 

  4. 레지스트리를 정리합니다.

    HKEY_LOCAL_MACHINE\Software\Sun Microsystems\Entsys5\Installer를 삭제합니다.

  5. 이전 단계 중 하나라도 수행한 경우 설치를 시작하기 전에 시스템을 다시 시작합니다.

Windows Installer 오류

다음 Windows Installer 오류로 인해 설치에 실패할 수 있습니다.

자동 설치에 실패함

응답 파일을 편집한 경우 오류가 발생했을 수 있습니다. 예를 들어, 다음을 검사합니다.

문제를 해결하고 응답 파일 만들기에 설명된 대로 응답 파일을 다시 작성하십시오.

자동 설치에 실패함: "응답 파일이 호환되지 않거나 손상됨"

응답 파일을 만든 플랫폼에서 해당 응답 파일을 사용하고 있는 경우 알 수 없는 파일 손상 오류로 인해 문제가 발생한 것일 수 있습니다. 새 응답 파일을 만들고 다시 설치합니다.

자세한 내용은 응답 파일 만들기를 참조하십시오.

예기치 않은 외부 오류

외부 오류가 발생할 수 있는 원인은 다음과 같습니다.

설치 또는 구성 프로세스 중에 실패가 발생한 경우 설치가 부분적으로 수행되었을 것이므로제거 프로그램을 실행하십시오. 제거 프로그램이 실패한 경우 제거 중에 남은 파일로 인해 설치 실패의 지침을 따르십시오.

Java DB를 다시 시작한 후 포털 데이터베이스를 찾을 수 없음

이 문제는 기본 Application Server 명령을 실행하여 Java DB를 다시 시작(asadmin stop-database를 실행하고 asadmin start-database 실행)한 후 Java DB를 사용하는 Application Server 샘플을 배포할 때 발생합니다. 이 경우 Portal Server 샘플에 더 이상 액세스할 수 없습니다.

해결 방법:다음 해결 방법 중 하나를 사용합니다.

구성 요소 문제 해결 정보

이 절에서는 유용한 설명서에 대한 참조와 함께 구성 요소에 대한 다양한 빠른 팁을 제공합니다.

Access Manager 문제 해결 팁

표 8–1 Access Manager 문제 해결 팁

항목 

세부 정보 

구성 파일 

AccessManager-base\Config\AMConfig.properties

로그 및 디버그 파일 

로그 파일 디렉토리 

AccessManager-base\Logs

디버그 파일 디렉토리 

AccessManager-base\Debug

디버그 모드 

Sun Java System Access Manager Developer’s Guide를 참조하십시오.

Application Server 문제 해결 팁

표 8–2 Application Server 문제 해결 팁

항목 

세부 정보 

로그 파일 

로그 파일 디렉토리 

ApplicationServer-base\Setup\

Application Server 인스턴스 로그 디렉토리(처음 만들어진 인스턴스의 기본 위치) 

JaveES-install-dir\appserver\

메시지 로그 파일 이름: 각 서버 인스턴스의 server.log

구성 파일 

구성 파일 디렉토리: ApplicationServer-base \Config.

문제 해결 

Sun Java System Application Server Enterprise Edition Troubleshooting Guide를 참조하십시오.

Directory Server 문제 해결 팁

표 8–3 Directory Server 문제 해결 팁

항목 

세부 정보 

로그 파일 

설치 로그 파일은 tmp 폴더에 있습니다.

구성 로그 파일: 

  • DirectoryServer-base.Atimestamp

  • DirectoryServer-base.B timestamp

로그 파일 관리에 대한 자세한 내용은 Sun Java System Directory Server 관리 설명서를 참조하십시오.

문제 해결 

Sun Java System Directory Server 관리 설명서를 참조하십시오.

HADB 문제 해결 팁

표 8–4 HADB 문제 해결 팁

항목 

세부 정보 

로그 파일 

  • HADB.properties

  • mgt.cfg

실행 파일 위치 

JavaES-install-dir\Hadb\4.4.1-7\lib

문제 해결 

High Availability Session Store Administrator’s Guide를 참조하십시오.

Message Queue 문제 해결 팁

표 8–5 Message Queue 문제 해결 팁

항목 

세부 정보 

로그 파일 

설치 로그 파일: 

MessageQueue-base\var\instances\ instance-name\log

Sun Java System Message Queue 3.7 UR1 관리 설명서를 참조하십시오.

문제 해결 

성능 문제인 경우 Sun Java System Message Queue 3.7 UR1 Administration Guide의 11 장, Analyzing and Tuning a Message Service을 참조하십시오.

Message Queue 문제 해결에 대한 자세한 내용은 Sun Java System Message Queue 3.7 UR1 Administration Guide의 12 장, Troubleshooting Problems및 Message Queue 포럼(http://swforum.sun.com/jive/forum.jspa?forumID=24)을 참조하십시오.

또한 http://developers.sun.com/prodtech/msgqueue/reference/techart/index.html에서 추가 자료를 참조할 수 있습니다.

Monitoring Console 문제 해결 팁

표 8–6 Monitoring Console 문제 해결 팁

항목 

세부 정보 

구성 파일 

Monitoring Console: 

  • MonitoringConsole-base\WEB-INF\web.xml

모니터링 프레임워크: 

  • JavaES-install-dir\share\mfwk\config\mfwk.properties

로그 파일 

Monitoring Console: 

  • JavaES-install-dir\share\webconsole\console\console_config_log

모니터링 프레임워크: 

  • JavaES-install-dir\share\mfwk\logs

문제 해결 

Monitoring Console에 액세스할 수 없는 경우 Sun Java Enterprise System 5 모니터링 설명서Monitoring Console 문제 해결을 참조하십시오. Monitoring Console 문제 해결에 대한 자세한 내용은 Sun Java Enterprise System 5 모니터링 설명서Monitoring Framework 문제 해결를 참조하십시오.

Portal Server Secure Remote Access 문제 해결 팁

표 8–7 Portal Server Secure Remote Access 문제 해결 팁

항목 

세부 정보 

디버그 로그 

포털 게이트웨이 디버그 로그는 PortalServer-base \debug 디렉토리에 있습니다.


주 –

Access Manager 관리 콘솔에서 로깅 기능을 사용하는 경우 Portal Server 서비스(예: NetFile)의 로그는 AccessManager-base\debug 디렉토리에 있습니다.


Portal Server 문제 해결 팁

표 8–8 Portal Server 문제 해결 팁

항목 

세부 정보 

로그 파일 및 디버그 파일 

Portal Server 로그 파일은 다음과 같습니다. 

  • psadmin 로그: PortalServer-base\data\admin

  • 구성 로그: PortalServer-base\data\config

  • Portal Server 인스턴스 로그: PortalServer-base \data\portals\portal-id \logs\instance-id

Service Registry 문제 해결 팁

표 8–9 Service Registry 문제 해결 팁

항목 

세부 정보 

로그 파일 

기본 로그 파일:ServiceRegistry-base\domains\registry\logs\server.log

자세한 내용은 Service Registry 3.1 관리 설명서를 참조하십시오.

문제 해결 

Service Registry 3.1 관리 설명서를 참조하십시오.

Web Proxy Server 문제 해결 팁

표 8–10 Web Proxy Server 문제 해결 팁

항목 

세부 정보 

로그 파일 

기본 로그 파일: 

  • JavaES-install-dir\ instance-name\config\logs\errors

  • JavaES-install-dir\ instance-name\config\logs\access

  • JavaES-install-dir\ admin-name\config\logs\errors

  • JavaES-install-dir\ admin-name\config\logs\access

자세한 내용은 Sun Java System Web Proxy Server 관리 설명서를 참조하십시오.

문제 해결 

Sun Java System Web Proxy 관리 설명서를 참조하십시오.

Web Server 문제 해결 팁

표 8–11 Web Server 문제 해결 팁

항목 

세부 정보 

로그 파일 

errors 로그 파일 및 access 로그 파일은 WebServer-base\WebServer_Install.log 디렉토리에 있습니다.

errors 로그 파일에는 서버에서 발생한 모든 오류가 표시됩니다. access 로그는 서버에 대한 요청과 서버의 응답에 대한 정보를 기록합니다. 자세한 내용은 Sun Java System Web Server 7.0 관리자 설명서를 참조하십시오.

문제 해결 

Sun Java System Web Server 7.0 Troubleshooting Guide를 참조하십시오.

구성 파일 디렉토리 

WebServer-base\https-instance-name\config

추가 문제 해결 정보

이 설명서의 다음 추가 정보도 문제 해결에 유용합니다.