WebSphere Extended Deployment, Version 6.0.x     운영 체제: AIX, HP-UX, Linux, Solaris, Windows, z/OS

스크립트를 사용하여 성능 상태 관리 제어기 구성 변경

다음 Jacl 스크립트를 사용하여 성능 상태 관리 구성을 수정할 수 있습니다.

목적

HmmControllerProcs.jacl 파일에서 다음을 수행할 수 있습니다.
  • 성능 상태 관리 제어기를 사용 가능 또는 사용 불가능하게 합니다.
  • 서버의 자동 재시작을 사용 가능 또는 사용 불가능하게 합니다.
  • 다른 성능 상태 관리 설정의 값을 설정 또는 확보합니다.

위치

HmmControllerProcs.jacl 스크립트는 bin 디렉토리에 있습니다.

사용법

wsadmin 도구를 통해 HmmControllerProcs.jacl 스크립트를 실행하려면 다음 명령을 사용하십시오.

  wsadmin -profile HmmControllerProcs.jacl -c "insert_proc_parameters"

insert_proc_parameters 변수를 프로시저 이름 및 적절한 변수값으로 바꿔 변경을 완료하십시오. 운영 환경에 따라 wsadmin 명령을 wsadmin.sh 또는 wsadmin.bat로 수정해야 할 수도 있습니다.
스크립트 클라이언트를 처음으로 실행하는 방법이 더 편할 수도 있습니다. 자세한 정보는 스크립트를 사용하여 시작하기를 참조하십시오. wsadmin 도구에서 다음을 입력하십시오.

  
wsadmin> source HmmControllerProcs.jacl
wsadmin> proc variables

proc 변수를 호출할 프로시저로 바꾸십시오. variables 변수를 프로시저를 지원하는 특정 변수로 바꾸십시오.

프로시저

사용 가능한 모든 프로시저의 목록을 보려면 다음 명령을 사용하십시오.

  wsadmin -profile HmmControllerProcs.jacl -c "help"

Table 1. HmmControllerProcs.jacl 스크립트의 프로시저
프로시저 이름 기능
enable 성능 상태 관리 제어기를 사용 가능하게 합니다.
disable 성능 상태 관리 제어기를 사용 불가능하게 합니다.
isEnabled 성능 상태 관리 제어기가 사용 가능한지 확인합니다.
enableServer nodeName serverName 지정된 노드에서 서버의 자동 재시작을 사용 가능하게 합니다.
disableServer nodeName serverName 지정된 노드에서 서버의 자동 재시작을 사용 불가능하게 합니다.
isServerEnabled nodeName serverName 지정된 노드에서 서버의 자동 재시작이 사용 가능한지 확인합니다.
isNodeMaintenance nodeName 성능 상태 관리 제어기가 지정된 노드가 유지보수 모드임을 확인했는지 확인하십시오.
getMaxConsecutiveRestarts 재시작 후 Application Server를 재개하려는 시도 수를 리턴합니다. 최대값을 초과하면 서버 실패를 선언하고 해당 서버를 재시작할 수 없습니다.
setMaxConsecutiveRestarts number 재시작 후 Application Server를 재개하려는 시도 수를 설정합니다.
getControlCycleLength 위반이 발생했는지 판별하도록 Application Server 인스턴스에서 성능 상태 정책을 확인하는 시간 간격(분)을 리턴합니다.
setControlCycleLength time_in_minutes 위반이 발생했는지 판별하도록 Application Server 인스턴스에서 성능 상태 정책을 확인하는 시간 간격(분)을 설정합니다.
getMinRestartInterval Application Server 인스턴스를 재시작하는 시간 간격을 리턴합니다.
setMinRestartInterval time_in_minutes Application Server 인스턴스를 재시작하는 시간 간격을 설정합니다.
getRestartTimeout 서버 상태를 폴링하기 전에 재시작하는 중 제어기에서 이벤트 시작 및 중지를 대기하는 시간을 리턴합니다.
setRestartTimeout time_in_minutes 서버 상태를 폴링하기 전에 재시작하는 중 제어기에서 이벤트 시작 및 중지를 대기하는 시간을 설정합니다.



Related tasks
성능 상태 관리 정의
성능 상태 관리 사용 가능 및 사용 불가능
성능 상태 관리 모니터링 및 조정

참조 주제:    

이용 약관 | 피드백 마지막 갱신 날짜: Mar 21, 2006 11:32:49 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/todhmmscripts.html

© Copyright IBM 2004, 2006. All Rights Reserved.
이 Information Center는 Eclipse 테크놀러지로 강화되었습니다. (http://www.eclipse.org)