Windows 플랫폼에서는 관리 에이전트를 서비스로 시작하고 나면 Windows 관리 도구를 사용하여 서비스 시작 유형을 “자동”으로 설정하고 원하는 복원 옵션을 설정합니다.
Solaris 및 Linux 플랫폼에서는 이 절의 절차를 사용하여 ma 프로세스가 실패하거나 운영 체제를 재부트하는 경우 관리 에이전트의 가용성을 보장합니다. 프로덕션 배포 시에는 이렇게 하는 것이 좋습니다.
다음 절차는 시스템이 다음 절차에 들어갈 때만 관리 에이전트가 시작되도록 합니다.
Solaris 실행 수준 3(기본값)
RedHat Linux 실행 수준 5(그래픽 모드 기본값)
다른 실행 수준에 들어가면 관리 에이전트가 중지됩니다.
이 절에서는 사용자가 운영 체제 초기화 및 실행 수준에 대한 기본 사항을 이해하고 있는 것으로 가정합니다. 이 항목의 내용에 대해서는 운영 체제 설명서를 참조하십시오.
시스템의 기본 실행 수준이 3 또는 5인지 확인합니다.
시스템의 기본 실행 수준을 확인하려면 /etc/inittab 파일을 검사하여 맨 위 근처의 행에서 다음과 비슷한 내용을 찾습니다.
id:5:initdefault:
이 예에서는 기본 실행 수준 5를 보여줍니다.
/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를 소문자로 변경합니다.
쉘에서 현재 디렉토리를 HADB_install_dir /bin으로 변경합니다.
쉘 스크립트 ma-initd를 편집합니다.
스크립트의 HADB_ROOT 및 HADB_MA_CFG 기본값에 설치가 반영되어 있는지 확인합니다.
HADB_ROOT는 HADB 설치 디렉토리 HADB_install_dir입니다.
HADB_MA_CFG는 관리 에이전트 구성 파일의 위치입니다. 자세한 내용은 관리 에이전트 구성 사용자 정의를 참조하십시오.
ma-initd를 /etc/init.d 디렉토리로 복사합니다.
/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를 소문자로 변경합니다.