Sun Java Enterprise System 5 UNIX용 설치 설명서

문제 해결 방법

이 절에서는 Java ES를 설치 및 제거하는 동안 발생하는 문제의 원인을 분석하고 식별하는 지침에 대해 설명합니다.

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

설치 로그 파일 검사

설치 또는 제거 중 문제가 발생한 경우 먼저 설치 로그에서 문제와 관련된 정보를 찾아봅니다. 사용자 선택, 패키지 조작, 설치 또는 제거 단계 등의 작업 후 정보, 경고 및 오류 메시지가 발생합니다. 설치, 제거 및 설치 시간 구성에서 메시지는 소스 로그 파일에 수집됩니다. 각 메시지에 표시된 정보에는 날짜 및 시간, 로그 수준, 모듈 아이디, 메시지 텍스트가 포함됩니다. 비밀번호는 포함되지 않습니다.

로그 파일 형식

설치 또는 제거 정보를 캡처하는 로그 파일에는 네 가지 유형이 있습니다.

로그 메시지는 Sun 표준 형식인 ULF(Unified Logging Format)로 저장됩니다. ULF를 읽기 어려운 경우 Java ES 로그 뷰어를 사용하여 로그 메시지를 볼 수 있습니다.

소스 로그 파일은 텍스트 편집기를 사용하여 편집할 수 있습니다. 다음 표에는 소스 로그 파일의 형식이 나열되어 있습니다.

표 9–1 로그 파일 형식

기록된 엔티티 

로그 파일 이름 형식 

설치 프로그램 

Java_Enterprise_System_5_install.Atimestamp

Java_Enterprise_System_5_install.Btimestamp

JavaES_Install_log.timestamp

Java_Enterprise_System_5_Summary_Report_install. timestamp

제거 프로그램 

Java_Enterprise_System_5_uninstall.Atimestamp

Java_Enterprise_System_5_uninstall.Btimestamp

JavaES_UnInstall_log.timestamp

Java_Enterprise_System_5_Summary_Report_uninstall. timestamp

제거 후 제거 프로그램은 설치 프로그램, 로그 뷰어 및 제거 프로그램 자체를 제거합니다. 그러나 소스 로그 파일은 제거되지 않으며 다음 위치에 저장됩니다.

Procedure문제 해결에 로그 파일을 사용하려면

  1. 요약 파일을 검사합니다. 예를 들면 다음과 같습니다.

    Java_Enterprise_System5_Summary_Report_install. timestamp

    문제가 발생한 경우 문제를 일으킨 구성 요소를 확인합니다. 문제가 여러 개 발생했는지 확인합니다. 상세 로그 중 하나 또는 모두 확인해야 할 수도 있습니다.

  2. 상세 로그를 검사합니다. 예를 들면 다음과 같습니다.

    JavaES_Install_log timestamp

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

로그 뷰어 사용

Java ES 로그 뷰어는 JavaES_Install_log.timestamp 파일 또는 JavaES_UnInstall_log.timestamp 파일에서 ULF 로그 메시지를 보는 데 사용할 수 있는 그래픽 디스플레이를 제공합니다. 로그 뷰어 기본 페이지에서 파일 메뉴의 열기를 선택하여 로그 파일을 표시합니다. 지정한 파일이 이미 있거나 쓰기용으로 열 수 없는 경우 로그 뷰어에서 오류가 발생하고 로그 뷰어 기본 페이지로 되돌아갑니다. 이러한 파일은 설치 프로그램에서 소스 로그를 저장하기 위해 사용하는 디렉토리에는 있을 수 없습니다.

검색 버튼을 누르면 필터링 기준을 만족하는 메시지가 단일 로그 테이블에 표시됩니다. 로그 테이블이 표시된 후 로그 테이블의 개별 행을 선택하여 여러 줄 형식으로 상세 정보를 볼 수 있습니다.

필터링 작동 방식

로깅 출력을 조정하려면 ULF 로그 파일을 선택한 후 로그 뷰어 기본 페이지에서 기본 설정 및 검색 기준을 지정합니다. 디스플레이 기본 설정은 선택 사항을 표시할 언어와 필터링된 레코드를 표시할 때 적용할 제한 사항을 나타냅니다.

중요성 또는 관심도에 따라 메시지를로그 수준, 로거 및 내용별로 필터링할 수 있습니다.

일반적인 검색 기준 중 일부

Procedure로그 뷰어를 실행하려면

로그 뷰어는 읽기 전용 모드로 작동하므로 여러 사용자가 동시에 로그 뷰어를 실행할 수 있습니다.

  1. 명령줄에서 로그 뷰어의 위치를 탐색합니다.

    • Solaris SPARC의 경우: /var/sadm/prod/SUNWentsys5i/Solaris_sparc

    • Solaris x86의 경우: /var/sadm/prod/SUNWentsys5i/Solaris_x86

    • Linux의 경우: /var/sadm/prod/sun-entsys5i/Linux_x86

    • HP-UX의 경우: /var/sadm/prod/sun-entsys5i/HPUX_PA-RISC

  2. 로그 뷰어를 시작합니다.


    ./viewlog

    로그 뷰어 기본 페이지가 표시됩니다.

  3. 파일 메뉴에서 표시할 로그 파일을 선택합니다.

    선택한 파일이 ULF가 아닌 경우에는 해당 파일이 ULF가 아니며 선택할 수 없다는 메시지가 표시됩니다. 로그 뷰어를 사용하여 ULF 파일만 표시할 수 있습니다.

    ULF 로그 파일을 사용할 수 없는 경우 설치 또는 제거가 아직 완료되지 않은 것일 수 있습니다. 기다렸다가 다시 시도합니다.

  4. 상황에 맞게 표시 기본 설정 및 검색 기준을 선택합니다.

  5. 검색을 누릅니다.

    로그 테이블에 필터링 기준과 일치하는 레코드가 표시됩니다.

제품 종속성 확인

많은 제품 구성 요소가 설치 시간 상호 종속성을 갖고 있습니다. 특정 제품 구성 요소에 영향을 주는 문제는 다른 제품 구성 요소에도 영향을 줄 수 있습니다. 먼저 Sun Java Enterprise System 5 설치 계획 설명서에 있는 내용을 숙지해야 합니다.

제품 구성 요소의 상호 종속성과 더불어 일부 제품 구성 요소는 호스트에 설치되어 있지 않을 가능성이 있는 Solaris 패키지에 종속되며이러한 패키지가 없으면 설치 오류가 발생할 수 있습니다. 자세한 내용은 릴리스 노트의 “소프트웨어 요구 사항” 절을 참조하십시오.

제품 구성 요소를 시작하는 동안 문제가 발생하면 제품 구성 요소의 로그 파일을 검사합니다. 제품 구성 요소 문제 해결 팁에 여러 제품 구성 요소 로그 파일의 위치가 나와 있습니다.

자원 및 설정 확인

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

사후 설치 구성 확인

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

배포 매체 확인

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

Directory Server 연결 확인

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

Web Server 파일 및 디렉토리 제거

편집된 구성 파일과 같은 사용자 정의 파일의 덮어쓰기를 방지하기 위해 파일이 포함된 디렉토리에 Web Server를 설치할 수 없습니다.

Web Server를 다시 설치하는 경우 설치 디렉토리가 비어 있는지 확인합니다. 설치 디렉토리가 비어 있지 않은 경우 다른 장소에서 파일을 아카이브하고 설치를 다시 시도합니다.

비밀번호 확인

설치 프로그램이 제품 구성 요소의 비밀번호를 입력하라는 메시지를 표시합니다. 서로 다른 호스트에 서로 다른 제품 구성 요소를 설치하는 경우 각 호스트에 일치하는 비밀번호를 입력해야 합니다.

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

설치되었거나 제거된 제품 구성 요소 검사

제품 구성 요소가 설치되어 있으나 문제가 있어 다시 설치하거나 제거할 수 없는 경우 Solaris pkginfo 명령, Linux rpm 명령 또는 HP-UX swlist 명령을 사용하여 설치된 제품 구성 요소 패키지를 검사합니다. 결과를 Sun Java Enterprise System 5 UNIX용 설치 참조 설명서의 5 장, 설치 패키지 목록에 나와 있는 Java ES 패키지와 비교합니다. 문제 해결에 대한 자세한 내용은 제거 중에 남은 파일로 인한 설치 실패를 참조하십시오.


정보 –

Solaris 9 및 Solaris 10에서는 구성 요소와 패키지를 색인화하고 pkg 유틸리티를 대신하는 그래픽 인터페이스를 제공하는 제품 레지스트리(prodreg 도구)를 사용할 수도 있습니다. 제품 레지스트리를 호출하려면 명령 프롬프트에 prodreg를 입력합니다. 자세한 내용은 prodreg(1) 설명서 페이지를 참조하십시오.


제거를 위한 관리자 액세스 확인

제거하는 동안 제거 프로그램에 대한 관리자 액세스 허용에 설명된 것처럼 제거 프로그램에 관리자 액세스 권한을 허용해야 할 수 있습니다.