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

HADB 관리 에이전트 시작

관리 에이전트 ma는 HADB 호스트에서 관리 명령을 실행하고 HADB 노드에 장애가 발생할 경우 다시 시작하여 HADB 노드 수퍼바이저 프로세스의 가용성을 유지합니다.

프로덕션 배포의 경우 관리 에이전트를 서비스로 시작하여 가용성을 유지하십시오. 이 절에서는 기본 구성을 사용하여 관리 에이전트를 서비스로 시작하기 위한 간단한 지침을 제공합니다.

테스트 또는 평가를 위해 콘솔 모드에서 관리 에이전트를 시작하기 위한 지침과 해당 구성을 사용자 정의하기 위한 정보를 비롯한 자세한 내용은 HADB 관리 에이전트 사용을 참조하십시오.

이 절에서는 Java Enterprise System을 사용하는 경우 기본 구성을 사용하여 관리 에이전트를 서비스로 시작하는 방법에 대해 설명합니다.

ProcedureSolaris 또는 Linux에서 Java Enterprise System을 사용하여 관리 에이전트 시작

  1. /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
  2. 시스템을 재부트합니다.

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

ProcedureWindows에서 Java Enterprise System을 사용하여 관리 에이전트 시작

  1. 명령 창을 엽니다.

  2. HADB_install_dir\bin\ma -i 명령을 입력합니다.

    이렇게 하면 기본 구성으로 관리 에이전트가 설치되고 시작됩니다.

다음 순서

관리 에이전트를 서비스로 중지하고 제거(등록 해제)하려면 다음 명령을 사용합니다. HADB_install_dir\bin\ma -r 명령을 사용합니다.

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

ProcedureWindows에서 독립 실행형 Application Server를 사용하여 관리 에이전트 시작

  1. 명령 창을 엽니다.

  2. HADB_install_dir\bin\ma -i 명령을 입력합니다.

    프로세스가 실패하거나 시스템이 재부트되면 관리 에이전트가 자동으로 다시 시작됩니다.

다음 순서

관리 에이전트를 서비스로 중지하고 제거(등록 해제)하려면 다음 명령을 사용합니다. HADB_install_dir\bin\ma -r ma.cfg 명령을 사용합니다.