외부 노드에서 원격 에이전트를 사용합니다.
시작하기 전에
모든 외부 노드에 대한 포트를 사용하여 일반 서버 클러스터를 설정합니다.
이 태스크 정보
혼합 서버 환경을 설치하여 원격 에이전트를 호출하는
경량형 Java™
프로세스를 모니터링하는 노드에서 실행합니다. 또한 CPU 정보에 대해 원격 에이전트를
폴링하는 플러그인도 있습니다. 플러그인은 작업 프로파일러가 실행 중인 On-Demand 라우터에서
실행됩니다.
프로시저
- 모니터링하려는 노드에서 원격 에이전트를 시작하십시오. 각 노드에 대한 명령행에서 원격 에이전트를 시작하십시오.
- 원격 에이전트가 설치된 디렉토리로 이동하십시오. 예를 들어, cd <installed_dir>/bin을 입력하십시오.
- 원격 에이전트를 시작하십시오. ./startAgent.sh 또는
startagent.bat를 실행하십시오.
참고: bin 디렉토리에서
startAgent.sh 또는 startAgent.bat 디렉토리를
사용하여 원격 에이전트를 시작하는 경우 JRE(Java Runtime Environment)(설치 프로그램이 함께 번들됨)가
사용됩니다. JRE는 _uninstXD 디렉토리의
_jvm 서브디렉토리에 설치됩니다.
또한 기본 포트, 9980이 노드에서 실행 중인 다른 프로세스에서 사용되는 경우
스크립트에 매개변수로 포트 번호를 제공할 수도 있습니다. 기본적으로 원격 에이전트는 모든 사용자가
실행할 수 있습니다. 보안을 향상시키고자 원격 에이전트를 포함하는 디렉토리에 대한 액세스를
제한할 수 있습니다.
- 옵션: 원격 에이전트를 중지하십시오. 원격 에이전트를 중지하려면 원격 에이전트를 시작한 명령 창을
사용합니다. quit 명령을 입력합니다. Control-C를 누르거나
UNIX kill
명령을 사용하여(AIX®, HP-UX, Linux
또는 Solaris를 실행하는 경우) 원격 에이전트를 중지할 수도 있습니다.
결과
원격 에이전트는 평균 CPU 활용도, 노드 속도, CPU 수, CPU 정보를 위해
원격 에이전트를 폴링하는 플러그인에 대한 여러 기타 속성 및 값을 전송합니다.
예
독립형 Java 프로그램을
시작하는 방식으로 원격 에이전트를 시작할 수 있습니다. 백그라운드에서 원격 에이전트를 실행할 수
있습니다.
Windows 플랫폼에서
시스템 시작 중에 예약 태스크로 원격 에이전트를 시작할 수 있습니다.
- Windows에서 를
클릭하십시오.
- 예약 태스크 마법사에서 WAS_HOME/bin으로 이동하고
startAgent.bat를 선택하십시오.
- 태스크를 수행할 시점을 지정하십시오. 예를 들어, 컴퓨터 시작 시기를
선택하십시오.
- startAgent.bat를 실행하는 데 사용하려는 사용자의 사용자 ID 및 비밀번호를 지정하십시오.
Linux 또는 UNIX 운영 체제에서
운영 체제의
/etc/inittab 파일에 항목을 추가하십시오.
/opt/WAS60/MixedServer 디렉토리에 기능을 설치한 경우 파일에 대한 새 항목은
다음과 같습니다.
was:2:once:/opt/WAS60/MixedServer/bin/startAgent.sh >/dev/console 2>&1
자세한 정보는
man inittabb를 입력하여
inittab에서
UNIX 매뉴얼 페이지를 참조하십시오.
다음에 수행할 작업
지능형 관리 를
실행 중이 아닌 노드에 요청을 경로 지정하는 경우 원격 에이전트를 사용해야 합니다.
요청 경로 지정에 대한 자세한 정보는
일반 서버 클러스터에서 외부 노드로 요청 경로 지정을 참조하십시오.