![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: 유지보수 모드 관리 태스크
서버 유지보수 모드 명령을 사용하여 관리 콘솔을 사용하지 않고 서버의 유지보수 모드를 보거나 편집할 수 있습니다. 노드에서 유지보수 모드를 설정하려면 NodeGroupManager MBean을 사용할 수 있습니다.
다음 명령을 사용하여 서버에 대한 유지보수 모드를 설정, 사용 안함으로 설정 및 검사하십시오.
노드에 대한 유지보수 모드를 설정하고 사용 안함으로 설정하고 검사하려면 다음을 수행하십시오.
setMaintenanceMode
setMaintenanceMode 명령은 서버를 유지보수 모드에 둡니다.
필수 매개변수
- -name
- 유지보수 모드에 두려는 서버의 이름을 지정합니다.
선택적 매개변수
- -mode
- 선택적 매개변수. 값을 지정하지 않으면 기본값이
사용됩니다.
가능한 값:
- false: 이 값은 유지보수 모드를 사용하지 않습니다.
- break: 이 값은 트래픽이 서버로 경로 지정되지 않도록 합니다.
- affinity: 기본값. 이 값은 선호도를 가진 트래픽만 서버로 라우팅합니다.
- stop: 이 값은 서버를 중지하고 이를 중지 모드로 지속적으로 설정합니다.
리턴값
명령은 void를 리턴합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask setMaintenanceMode xdnode1 {-name test1 -mode break}
- Jython 문자열 사용:
AdminTask.setMaintenanceMode ('xdnode1','[-name test1 -mode affinity]')
대화식 모드 예제 사용법
- Jacl 사용:
AdminTask setMaintenanceMode {-interactive}
- Jython 문자열 사용:
AdminTask.setMaintenanceMode ('[-interactive]')
unsetMaintenanceMode
unsetMaintenanceMode 명령은 유지보수 모드 외부로 서버를 가져옵니다.
필수 매개변수
- -name
- 유지보수 모드에 가져오려는 서버의 이름을 지정합니다.
리턴값
명령은 void를 리턴합니다.
일괄처리 모드 예제 사용법
- Jacl 사용:
$AdminTask unsetMaintenanceMode xdnode1 {-name test1}
- Jython 문자열 사용:
AdminTask.unsetMaintenanceMode ('xdnode1','[-name test1]')
대화식 모드 예제 사용법
- Jacl 사용:
AdminTask unsetMaintenanceMode {-interactive}
- Jython 문자열 사용:
AdminTask.unsetMaintenanceMode ('[-interactive]')
checkMode
checkMode 명령은 서버가 유지보수 모드에 있는지 여부를 검사합니다.
필수 매개변수
- -name
- 검사하려는 서버의 이름을 지정합니다.
리턴값
명령은 서버 모드를 표시하는 문자열 값을 리턴합니다.
일괄처리 모드 사용법 예제
- Jacl 사용:
$AdminTask checkMode xdnode1 {-name test1}
- Jython 문자열 사용:
AdminTask.checkMode ('xdnode1','[-name test1]')
대화식 모드 예제 사용법
- Jacl 사용:
AdminTask checkMode {-interactive}
- Jython 문자열 사용:
AdminTask.checkMode ('[-interactive]')
노드 유지보수 모드
NodeGroupManager MBean을 사용하여 노드에 대한 유지보수 모드를 사용 또는 사용 안함으로 설정하십시오. 자세한 정보는 NodeGroupManager MBean에 대해 읽으십시오.
wsadmin에서 다음 예제를 사용하여 노드에 대한 유지보수 모드를 설정할 수 있습니다.
set ngmMbean [$AdminControl queryNames WebSphere:*,type=NodeGroupManager,process=dmgr] $AdminControl invoke $ngmMbean setMaintenanceMode {nodeName true true}