[AIX Solaris HP-UX Linux Windows][z/OS]

PlacementControllerProcs.jacl 스크립트

PlacementControllerProcs.jacl 스크립트를 사용하여 애플리케이션 배치 런타임 구성을 수정할 수 있습니다.

목적

관리 역할에 따라 자율 관리자를 구성할 때 특정 특권을 사용할 수 있습니다. 이 스크립트를 사용하여 자율 관리자를 구성하려면 관리자 특권이 있어야 합니다.

PlacementControllerProcs.jacl 스크립트를 사용하여 전체 애플리케이션 배치 제어기 구성 옵션을 수정할 수 있습니다. 런타임 구성에 대한 다음 조작을 완료할 수 있습니다.
  • 애플리케이션 배치 제어기 사용 또는 사용 안함
  • 지정된 노드를 애플리케이션 배치 제어기에서 관리 또는 관리하지 않도록 설정
  • 동적 클러스터 사용 또는 사용 안함
  • 추가 설정 값 검색 또는 설정

이 스크립트는 애플리케이션 배치 제어기의 런타임 구성만 수정합니다. 구성을 지속적으로 변경하려면 APCconfig.jacl 스크립트를 사용하십시오.

전이 사용자용 전이 사용자용: APCconfig.jacl에 해당하는 WebSphere® Virtual Enterprise 명령은 xd_APCconfig.jacl입니다. WebSphere Virtual Enterprise에서 상태 전이를 수행하는 경우, APCconfig.jacl 명령과 동일하게 작동하는 xd_APCconfig.jacl 명령을 계속 사용할 수 있습니다. trns

위치

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

사용법

wsadmin 유틸리티로 PlacementControllerProcs.jacl 스크립트를 실행하려면 다음 명령을 사용하십시오.
wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"
insert_proc_parameters 변수 대신 프로시저 이름과 올바른 변수 값을 사용하여 변경사항을 완료하십시오. 프로시저는 따옴표(") 묶어야 합니다. 운영 환경에 따라 wsadmin 명령을 wsadmin.sh 또는 wsadmin.bat로 수정해야 할 수도 있습니다.

프로시저

다음 명령을 사용하여 사용 가능한 모든 프로시저의 목록을 볼 수 있습니다.
wsadmin -profile PlacementControllerProcs.jacl -c "help"
사용 가능한 프로시저는 다음과 같습니다.
anyFailedServerOperations
실패한 시작의 목록을 애플리케이션 배치 제어기가 시작을 시도한 서버별로 표시합니다.
closeLockMultiAPCGate removeAPCID
복수 애플리케이션 배치 제어기 설정을 위한 게이트를 닫고 잠급니다. APCGate 메커니즘은 다른 지능형 관리 시스템의 복수 배치 제어기가 의사결정 사이클을 동시에 실행하지 않는지 확인하기 위해 선택적으로 사용할 수 있습니다. APCGate 메커니즘 사용은 여러 개별 지능형 관리 셀이 동일한 물리적 하드웨어를 공유하는 경우 중요합니다.
deferFailedServerOperations
애플리케이션 배치 제어기로 시작하는 데 실패한 서버에서 유지보수 모드를 사용하지 못하게 합니다.
disable
애플리케이션 배치 제어기를 사용 불가능하게 합니다.
disableDynamicCluster dynamic_cluster_name
지정된 동적 클러스터를 수동으로 실행하도록 설정합니다.
disableNode node_name
지정된 노드를 애플리케이션 배치 제어기에서 관리하지 않도록 설정합니다.
enable
애플리케이션 배치 제어기를 사용 가능하게 합니다.
enableDynamicCluster dynamic_cluster_name
지정된 동적 클러스터를 자동으로 실행하도록 설정합니다.
enableNode node_name
지정된 노드에 애플리케이션 배치 제어기를 사용 설정합니다.
findBestLocation cell_name node_name server_name
동적 클러스터 멤버인 서버를 중지하려고 시도할 때 수행할 조치를 나타내는 세 가지 값 중 하나를 리턴합니다. 이 프로시저는 다음 값 중 하나를 리턴합니다.
  • null: 프로시저로 전달된 서버를 문제점 없이 중지할 수 있습니다.
  • server name: 프로시저로 전달한 서버 이름을 중지해서는 안됩니다.
  • alternate server name: 다른 서버의 이름이 리턴되는 경우 해당 서버를 먼저 중지해야 합니다.
getApprovalTimeOut
감독 모드에서 실행되는 경우 태스크 제한시간이 초과되기 전에 관리자가 태스크를 승인하기 위해 대기하는 시간을 리턴합니다.
getMinTimeBetweenPlacementChange
두 연속 배치 변경 사이의 최소 시간을 리턴합니다.
getNodeName
애플리케이션 배치 제어기가 실행 중인 노드를 표시합니다.
getServerOperationTimeOut
서버에서 수행된 시작 및 중지 조작을 완료하지 못한 경우 실패로 간주되기 위해 경과해야 하는 제한시간을 리턴합니다.
handleFailedServerOperations
애플리케이션 배치 제어기가 서버를 시작하려고 시도할 때 시작되지 않은 서버를 유지보수 모드로 유지합니다.
isNodeInUse node_name
유지보수 모드로 설정한 후 노드가 계속 사용 중인지 확인합니다.
isPrimary
이 노드가 애플리케이션 배치 제어기가 실행 중인 1차 노드인지 여부를 리턴합니다.
isEnabled
애플리케이션 배치 제어기를 사용하는지 여부를 리턴합니다.
openMultiAPCGate remoteAPCID
다중 애플리케이션 배치 제어기 설정을 위한 게이트를 엽니다.
recomputePlacement
애플리케이션 배치 제어기가 최적화를 계산하고 필수 배치 변경을 수행하도록 트리거합니다.
setMinTimeBetweenPlacementChange time
두 개의 연속 배치 변경 사이의 최소 시간(분)을 설정합니다.
setServerOperationTimeOut timeout
서버에서 수행된 시작 또는 중지 조작을 완료하지 못한 경우 실패로 간주되기 위해 경과해야 하는 제한시간(분)을 설정합니다.
setApprovalTimeOut approval_timeout
감독 모드에서 작동하는 경우 거부된 태스크로 간주하기 전에 관리자 승인을 대기하는 시간(분)을 설정합니다.
unlockMultiAPCGate remoteAPCID
다중 애플리케이션 배치 제어기 설정을 위한 게이트를 잠금 해제합니다.
enableElasticity
애플리케이션 배치 제어기에서 탄성 모드를 사용 가능하게 합니다. 올바른 인수는 true 또는 false입니다.
isElasticityModeEnabled
탄성 모드를 사용하는지 여부를 지정합니다. 리턴값은 true 또는 false입니다.
elasticityMode
애플리케이션 배치 탄성의 런타임 태스크를 감독 또는 자동으로 설정합니다. 올바른 인수는 0(자동) 또는 1(감독)입니다.
getElasticityMode
애플리케이션 배치 탄성이 감독 또는 자동으로 설정되는지 여부를 지정합니다. 리턴값은 0 또는 1입니다.
elasticityModeTimeOut
탄성 조치가 실패로 간주되기 전에 완료될 수 있도록 허용되는 시간(분)을 지정합니다. 예를 들어, 조작 제한시간 값을 30분으로 설정하려는 경우 프로시저를 elasticityModeTimeOut 30 0으로 지정하십시오.
getElasticityTimeOutMins
탄성 조치가 실패로 간주되기 전에 완료될 수 있도록 허용되는 시간(분)을 리턴합니다.

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odappscripts
파일 이름:rwve_odappscripts.html