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

스크립트를 사용하여 응용프로그램 배치 제어기 런타임 구성 변경

다음 Jacl 스크립트를 사용하여 응용프로그램 배치 런타임 구성을 수정하십시오.

목적

PlacementControllerProcs.jacl 스크립트는 제품과 함께 제공됩니다. 설치 시 스크립트는 <install_root>\bin 디렉토리의 설치 대상 시스템으로 복사됩니다. PlacementControllerProcs.jacl 스크립트를 사용하여 전체 응용프로그램 배치 제어기 구성 옵션을 수정하십시오. PlacementControllerProcs.jacl 스크립트를 사용하여 다음을 수행할 수 있습니다.

이 스크립트에서는 응용프로그램 배치 제어기의 런타임 구성만 수정합니다. 구성을 영구 변경하려면 xd_APCconfig.jacl 스크립트를 사용하십시오. 자세한 정보는 스크립트를 사용하여 응용프로그램 배치 구성 변경을 참조하십시오.

사용법

wsadmin 유틸리티를 통해 PlacementControllerProcs.jacl 스크립트를 실행하려면 다음 명령을 사용하십시오.

  wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"

insert_proc_parameters 위치에 프로시저 이름 및 적절한 변수값을 사용하여 변경을 완료하십시오. 프로시저는 따옴표(") 묶어야 합니다. 운영 환경에 따라 wsadmin 명령을 wsadmin.sh 또는 wsadmin.bat로 수정해야 할 수도 있습니다.
또한 처음으로 스크립트 클라이언트를 실행할 수 있습니다. 자세한 정보를 보려면 스크립트를 사용하여 시작하기 주제를 사용하십시오. wsadmin 유틸리티에서 다음을 입력하십시오.

  
wsadmin> source PlacementControllerProcs.jacl
wsadmin> proc variables

proc 위치에 프로시저를 삽입하십시오. variables 위치에 프로시저를 지원하는 변수를 제공하십시오.

프로시저

다음 명령을 사용하여 사용 가능한 모든 프로시저 목록을 볼 수 있습니다.

  wsadmin -profile PlacementControllerProcs.jacl -c "help"

다음 프로시저가 사용 가능합니다.
Table 1.
프로시저 설명
enable 응용프로그램 배치 제어기를 사용 가능하게 합니다.
disable 응용프로그램 배치 제어기를 사용 불가능하게 합니다.
disableNode node_name 지정된 노드를 응용프로그램 배치 제어기에서 관리하지 않도록 설정합니다.
disableNode node_group_name node_name 노드를 노드 그룹 구성원으로 관리하지 않도록 설정합니다.
findBestNodeToDisable 사용 불가능하게 할 최상의 노드를 찾습니다.
isNodeInUse node_name 유지보수 모드로 설정한 후 노드가 계속 사용 중인지 확인합니다.
enableNode node_name 지정된 노드를 응용프로그램 배치 제어기에서 관리하도록 설정합니다.
enableDynamicCluster node_group_name dynamic_cluster_name 지정된 동적 클러스터를 자동으로 실행하도록 설정합니다.
enableDynamicCluster dynamic_cluster_name 지정된 동적 클러스터를 자동으로 실행하도록 설정합니다.
disableDynamicCluster node_group_name dynamic_cluster_name 지정된 동적 클러스터를 수동으로 실행하도록 설정합니다.
disableDynamicCluster dynamic_cluster_name 지정된 동적 클러스터를 수동으로 실행하도록 설정합니다.
isEnabled 응용프로그램 배치 제어기가 사용 가능한지를 리턴합니다.
getNodeName 응용프로그램 배치 제어기가 실행 중인 노드를 표시합니다.
setMinTimeBetweenPlacementChange time 두 개의 연속 배치 변경 사이의 최소 시간(분)을 설정합니다.
setServerOperationTimeOut timeout 서버에서 수행된 시작 또는 중지 조작을 완료하지 못한 경우 실패로 간주되기 위해 경과해야 하는 제한시간(분)을 설정합니다.
setApprovalTimeOut approval_timeout 감독 모드에서 작동하는 경우 거부된 타스크로 간주하기 전에 관리자 승인을 대기하는 시간(분)을 설정합니다.
getMinTimeBetweenPlacementChange 두 연속 배치 변경 사이의 최소 시간을 리턴합니다.
getServerOperationTimeOut 서버에서 수행된 시작 및 중지 조작을 완료하지 못한 경우 실패로 간주되기 위해 경과해야 하는 제한시간을 리턴합니다.
getApprovalTimeOut 감독 모드에서 실행하는 경우 관리자가 타스크를 승인할 때까지 대기하는 시간을 리턴합니다.
recomputePlacement 응용프로그램 배치 제어기의 최적화를 계산하고 필수 배치 변경사항을 수행하도록 응용프로그램 배치 제어기를 트리거합니다.



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/todappscripts.html

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