Sun Java System Application Server Enterprise Edition 8.1 2005Q2 고가용성 관리 설명서

관리 에이전트의 자동 재시작 확인

Windows 플랫폼에서는 관리 에이전트를 서비스로 시작하고 나면 Windows 관리 도구를 사용하여 서비스 시작 유형을 “자동”으로 설정하고 원하는 복원 옵션을 설정합니다.

Solaris 및 Linux 플랫폼에서는 이 절의 절차를 사용하여 ma 프로세스가 실패하거나 운영 체제를 재부트하는 경우 관리 에이전트의 가용성을 보장합니다. 프로덕션 배포 시에는 이렇게 하는 것이 좋습니다.

다음 절차는 시스템이 다음 절차에 들어갈 때만 관리 에이전트가 시작되도록 합니다.

다른 실행 수준에 들어가면 관리 에이전트가 중지됩니다.

ProcedureSolaris 또는 Linux에서 Java Enterprise System을 사용하여 자동 재시작을 구성하는 방법

시작하기 전에

이 절에서는 사용자가 운영 체제 초기화 및 실행 수준에 대한 기본 사항을 이해하고 있는 것으로 가정합니다. 이 항목의 내용에 대해서는 운영 체제 설명서를 참조하십시오.

  1. 시스템의 기본 실행 수준이 3 또는 5인지 확인합니다.

    시스템의 기본 실행 수준을 확인하려면 /etc/inittab 파일을 검사하여 맨 위 근처의 행에서 다음과 비슷한 내용을 찾습니다.

    id:5:initdefault:

    이 예에서는 기본 실행 수준 5를 보여줍니다.

  2. /etc/init.d/ma-initd 파일에 대해 다음 소프트 링크를 만듭니다.


    /etc/rc0.d/K20ma-initd
    /etc/rc1.d/K20ma-initd
    /etc/rc2.d/K20ma-initd
    /etc/rc3.d/S99ma-initd
    /etc/rc5.d/S99ma-initd
    /etc/rcS.d/K20ma-initd
  3. 시스템을 재부트합니다.

다음 순서

에이전트의 자동 시작 및 중지를 비활성화하려면 링크를 제거하거나 링크 이름의 문자 K와 S를 소문자로 변경합니다.

ProcedureSolaris 또는 Linux에서 독립 실행형 Application Server를 사용하여 자동 재시작을 구성하는 방법

  1. 쉘에서 현재 디렉토리를 HADB_install_dir /bin으로 변경합니다.

  2. 쉘 스크립트 ma-initd를 편집합니다.

    스크립트의 HADB_ROOT 및 HADB_MA_CFG 기본값에 설치가 반영되어 있는지 확인합니다.

    • HADB_ROOT는 HADB 설치 디렉토리 HADB_install_dir입니다.

    • HADB_MA_CFG는 관리 에이전트 구성 파일의 위치입니다. 자세한 내용은 관리 에이전트 구성 사용자 정의를 참조하십시오.

  3. ma-initd/etc/init.d 디렉토리로 복사합니다.

  4. /etc/init.d/ma-initd 파일에 대해 다음 소프트 링크를 만듭니다.


    /etc/rc0.d/K20ma-initd
    /etc/rc1.d/K20ma-initd
    /etc/rc2.d/K20ma-initd
    /etc/rc3.d/S99ma-initd
    /etc/rc5.d/S99ma-initd
    /etc/rcS.d/K20ma-initd
다음 순서

에이전트의 자동 시작 및 중지를 비활성화하려면 링크를 제거하거나 링크 이름의 문자 K와 S를 소문자로 변경합니다.