클러스터 관리 스크립트
스크립트 라이브러리는 애플리케이션 서버 구성을 자동화할 수 있는 여러 스크립트 프로시저를 제공합니다. 이 주제에 설명된 스크립트는 다양한 옵션으로 클러스터 프로세스를 시작 및 중지하는 데 사용됩니다. 각 스크립트를 개별적으로 실행하거나 여러 프로시저를 결합하여 사용자 정의 자동 스크립트를 작성할 수 있습니다.
AdminClusterManagement 스크립트 프로시저는 app_server_root/scriptLibraries/server/V70 디렉토리에 있습니다.
rippleStartAllClusters
이 스크립트는 셀 구성에 있는 각 클러스터를 중지한 후 다시 시작합니다.
구문
AdminClusterManagement.rippleStartAllClusters()
사용법 예제
AdminClusterManagement.rippleStartAllClusters()
rippleStartSingleCluster
이 스크립트는 특정 클러스터 구성에 있는 클러스터 멤버를 중지한 후 다시 시작합니다.
인수 | 설명 |
---|---|
clusterName | 중지한 후 다시 시작할 클러스터의 이름을 지정합니다. |
구문
AdminClusterManagement.rippleStartSingleCluster(clusterName)
사용법 예제
AdminClusterManagement.rippleStartSingleCluster("myCluster")
startAllClusters
이 스크립트는 셀 구성에 있는 각 클러스터를 시작합니다.
구문
AdminClusterManagement.startAllClusters()
사용법 예제
AdminClusterManagement.startAllClusters()
startSingleCluster
이 스크립트를 실행하면 구성에 있는 특정 클러스터가 시작됩니다.
인수 | 설명 |
---|---|
clusterName | 주요 클러스터의 이름을 지정합니다. |
구문
AdminClusterManagement.startSingleCluster(clusterName)
사용법 예제
AdminClusterManagement.startSingleCluster("myCluster")
immediateStopAllRunningClusters
이 스크립트를 실행하면 특정 셀에 있는 각 활성 클러스터의 서버 클러스터 멤버가 중지됩니다. 서버는 현재 또는 보류 중인 태스크를 무시합니다. 중지 조작이 시작되면 클러스터 상태가 부분적으로 중지됨으로 변경되고, 모든 서버가 중지한 후 클러스터 상태는 중지됨이 됩니다.
구문
AdminClusterManagement.immediateStopAllRunningClusters()
사용법 예제
AdminClusterManagement.immediateStopAllRunningClusters()
immediateStopSingleCluster
이 스크립트를 실행하면 셀에 있는 특정 클러스터의 서버 클러스터 멤버가 중지됩니다. 서버는 현재 또는 보류 중인 태스크를 무시합니다. 중지 조작이 시작되면 클러스터 상태가 부분적으로 중지됨으로 변경되고, 모든 서버가 중지한 후 클러스터 상태는 중지됨이 됩니다.
인수 | 설명 |
---|---|
clusterName | 중지할 클러스터의 이름을 지정합니다. |
구문
AdminClusterManagement.immediateStopSingleCluster(clusterName)
사용법 예제
AdminClusterManagement.immediateStopSingleCluster("myCluster")
stopAllClusters
이 스크립트를 실행하면 특정 셀에 있는 각 활성 클러스터의 서버 클러스터 멤버가 중지됩니다. 서버가 기존 요청을 완료하고 다른 클러스터 멤버로 장애 조치(failover)할 수 있도록 각 서버가 중지됩니다. 중지 조작이 시작되면 클러스터 상태가 부분적으로 중지됨으로 변경되고, 모든 서버가 중지한 후 클러스터 상태는 중지됨이 됩니다.
구문
AdminClusterManagement.stopAllClusters()
사용법 예제
AdminClusterManagement.stopAllClusters()
stopSingleCluster
이 스크립트를 실행하면 셀에 있는 특정 활성 클러스터의 서버 클러스터 멤버가 중지됩니다. 서버가 기존 요청을 완료하고 다른 클러스터 멤버로 장애 조치(failover)할 수 있도록 각 서버가 중지됩니다. 중지 조작이 시작되면 클러스터 상태가 부분적으로 중지됨으로 변경되고, 모든 서버가 중지한 후 클러스터 상태는 중지됨이 됩니다.
인수 | 설명 |
---|---|
clusterName | 중지할 클러스터의 이름을 지정합니다. |
구문
AdminClusterManagement.stopSingleCluster(clusterName)
사용법 예제
AdminClusterManagement.stopSingleCluster("myCluster")