Endpoint Operations Management 에이전트에는 JRE가 필요합니다. 플랫폼 특정 Endpoint Operations Management 에이전트 설치 관리자에는 JRE가 포함되어 있습니다. 플랫폼에 독립적인 Endpoint Operations Management 에이전트 설치 관리자에는 JRE가 포함되어 있지 않습니다.

비 JRE 설치 옵션을 선택하는 경우 End Point Operations Management 에이전트를 등록할 수 있도록 JCE(Java Cryptography Extension) Unlimited Strength Jurisdiction 정책 파일이 Java 패키지에 포함되는지 확인해야 합니다. 자세한 내용은 Endpoint Operations Management 에이전트의 Java 사전 요구 사항 항목을 참조하십시오.

운영 환경과 사용하는 설치 패키지에 따라 에이전트에 대한 JRE의 위치를 정의해야 할 수 있습니다. 다음 환경에서는 JRE 위치를 구성해야 합니다.

  • 사용하려는 자체 JRE가 있는 시스템에 플랫폼 특정 에이전트 설치

  • 플랫폼에 독립적인 에이전트 설치

에이전트가 해당 JRE를 확인하는 방법

에이전트는 플랫폼 유형을 기반으로 해당 JRE를 확인합니다.

UNIX 유사 플랫폼

UNIX 유사 플랫폼에서는 에이전트가 다음 순서로 사용할 JRE를 결정합니다.

  1. HQ_JAVA_HOME 환경 변수

  2. 포함된 JRE

  3. JAVA_HOME 환경 변수

Linux 플랫폼

Linux 플랫폼에서는 export HQ_JAVA_HOME= path_to_current_java_directory를 사용하여 시스템 변수를 정의합니다.

Windows 플랫폼

Windows 플랫폼에서는 에이전트가 다음 순서로 사용할 JRE를 확인합니다.

  1. HQ_JAVA_HOME 환경 변수

    변수에 정의된 경로에는 공백이 포함되어서는 안 됩니다. 틸데(~)를 사용해 경로를 축약된 형태로 표시하는 방법을 고려해 보십시오. 예를 들어 c:\Program Files\Java\jre7c:\Progra~1\Java\jre7과 같이 표시할 수 있습니다. 틸데 다음에 오는 숫자는 해당 디렉토리에서 이름이 progra로 시작하는 파일의 알파벳 순서(a = 1, b = 2 같은 식)에 따라 달라집니다.

  2. 포함된 JRE

내 컴퓨터 메뉴에서 시스템 변수를 정의합니다. 속성 > 고급 > 환경 변수 > 시스템 변수 > 새로 만들기를 선택합니다.

Windows의 알려진 문제로 인해 Windows Server 2008 R2 및 2012 R2에서 시스템 변수가 업데이트되었거나 제거된 경우에도 Windows 서비스가 시스템 변수의 오래된 값을 유지할 수 있습니다. 결과적으로 HQ_JAVA_HOME 시스템 변수의 업데이트 또는 제거가 Endpoint Operations Management 에이전트 서비스로 전달되지 않을 수 있습니다. 이 경우, Endpoint Operations Management 에이전트가 HQ_JAVA_HOME의 오래된 값을 사용할 수 있으며 이로 인해 잘못된 JRE 버전을 사용할 수 있습니다.