AdminTask 오브젝트에 대한 ClusterConfigCommands 명령 그룹

스크립트를 사용하여 애플리케이션 서버, 일반 서버 또는 프록시 서버를 클러스터하는 데 Jython 또는 Jacl 스크립트 언어를 사용할 수 있습니다. ClusterConfigCommands 그룹의 명령 및 매개변수를 사용하여 클러스터 멤버로 알려진 서버 및 서버 클러스터를 작성하고 삭제할 수 있습니다.

AdminTask 오브젝트에 대한 ClusterConfigCommands 명령 그룹에는 다음 명령이 포함됩니다.
[z/OS]

changeClusterShortName

createCluster 명령은 클러스터와 연관된 축약 이름을 변경합니다.

대상 오브젝트

None

단계

-clusterName(필수)
서버 클러스터의 이름을 지정합니다.(문자열)
-shortName(선택사항)
클러스터와 연관시키려는 새로운 축약 이름을 지정합니다. 모든 클러스터에는 고유한 축약 이름이 있어야 합니다. 이 매개변수가 지정되지 않은 경우, 고유한 축약 이름이 자동으로 지정됩니다. 이 매개변수에 지정하는 값의 길이는 8자 이하여야 하고 모든 문자는 대문자여야 합니다.

일괄처리 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask changeClusterShortName {-clusterName cluster1 -shortName newshortname}
  • Jython 문자열 사용:
    AdminTask.changeClusterShortName('[-clusterName mycluster -shortName newshortname]')
  • Jython 목록 사용:
    AdminTask.changeClusterShortName(['-clusterName', 'mycluster', '-shortName', 'newshortname'])

대화식 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask changeClusterShortName {-interactive}
  • Jython 사용:
    AdminTask.changeClusterShortName ('-interactive')
  • Jython 목록 사용:
    AdminTask.changeClusterShortName (['-interactive'])

createCluster

createCluster 명령은 새 서버 클러스터를 작성합니다. 서버 클러스터는 클러스터 멤버라고 하는 서버 그룹으로 이루어집니다. 선택적으로, 새 클러스터에 대해 복제 도메인을 작성할 수 있으며 기존 서버를 첫 번째 클러스터 멤버로 포함할 수 있습니다. 또한 createCluster 명령을 사용하여 클러스터에 프록시 서버 설정을 적용할 수도 있습니다.

대상 오브젝트

None

단계

-clusterConfig(필수)
새 서버 클러스터에 다음 구성 정보를 지정합니다.
-clusterName
서버 클러스터의 이름을 지정합니다.(문자열)
-preferLocal
선택적으로 클러스터 내의 노드 범위 라우팅 최적화를 사용 가능하게 할지 사용 불가능하게 할지 여부를 지정합니다. 기본값은 false입니다노드 범위 라우팅 최적화를 사용 가능으로 설정하려면 true를 지정하십시오.(부울).
지원된 구성 지원된 구성: preferLocal 최적화를 사용 설정한 경우, 구성을 적용하려면 배치 관리자가 실행 중이어야 합니다. 배치 관리자가 종료된 경우, preferLocal 최적화는 수행되지 않으며 클러스터의 모든 멤버에 요청이 분산될 수 있습니다. sptcfg
-clusterType
선택적으로 작성할 서버 클러스터의 유형을 지정합니다. 기본 유형은 APPLICATION_SERVER입니다. 이 매개변수에 대한 올바른 값은 APPLICATION_SERVER, PROXY_SERVERONDEMAND_ROUTER입니다.(문자열)
[z/OS]-shortName
[z/OS]서버의 특정 축약 이름을 지정합니다. 각 서버에는 특정 축약 이름이 있어야 합니다. 이 매개변수 값은 8자 이하의 대문자여야 합니다. specificShortName 매개변수에 대한 값을 지정하지 않으면, 시스템이 고유 축약 이름을 생성합니다.(문자열)
-replicationDomain(선택사항)
시스템은 HTTP 세션 데이터 복제를 위해 복제 도메인 특성을 사용합니다.
-createDomain
클러스터 구성에서 복제 도메인을 작성할지 여부를 지정합니다. 기본값은 false입니다.클러스터 구성에서 복제 도메인을 작성하려면 true를 지정하십시오.(부울).
-convertServer(선택사항)
클러스터의 첫 번째 멤버가 되도록 변환할 기존 애플리케이션 서버에 대한 정보를 지정합니다. 이 명령 단계는 선택사항입니다. 이 단계에 다음 매개변수를 지정할 수 있습니다.
-serverNode
첫 번째 클러스터 멤버로 변환할 서버가 있는 노드의 이름. 또한 serverName 매개변수를 지정할 수도 있습니다(문자열)
-serverName
첫 번째 클러스터 멤버로 변환할 애플리케이션 서버의 이름. 또한 serverNode 매개변수를 지정해야 합니다.(문자열)
-memberWeight
클러스터 멤버의 가중치. 가중치는 애플리케이션 서버로 보낸 작업량을 제어합니다. 가중치가 다른 클러스터 멤버에 지정된 가중치를 초과하면 서버의 워크로드가 보다 증가합니다. 값은 0 - 100의 숫자입니다. 아무 것도 지정되지 않은 경우, 기본값은 2입니다. (정수)
-nodeGroup
이 클러스터 멤버의 노드 및 이후의 모든 클러스터 멤버의 노드가 속해야 하는 노드 그룹의 이름입니다. 모든 클러스터 멤버는 동일한 노드 그룹의 노드에 상주해야 합니다. 지정하는 경우, 이는 이 멤버의 노드가 속한 노드 그룹 중 하나여야 합니다. 지정하지 않는 경우, 기본값은 이 멤버의 노드에 대해 나열된 첫 번째 노드 그룹입니다.(문자열)
-replicatorEntry
HTTP 세션 데이터 복제를 사용 가능하게 할지 여부를 지정합니다. 기본값은 false입니다HTTP 세션 데이터 복제를 사용 가능으로 설정하려면 true를 지정하십시오. createDomain 매개변수가 replicationDomain 명령 단계에서 true로 설정된 경우에만 이 매개변수를 지정해야 합니다.(문자열)
-resourcesScope
서버를 클러스터로 이전한 후 서버 자원으로 수행할 작업을 지정합니다. 가능한 값:
  • 서버: 서버 자원 및 클러스터 자원이 현재대로 변경되지 않고 유지되도록 지정합니다.
  • 클러스터: 서버 자원이 클러스터 레벨로 이전되도록 지정합니다. 클러스터 범위 자원은 서버에 있는 자원으로부터 설정됩니다. 서버 범위 자원은 제거됩니다.
  • 둘 모두: 서버 자원이 클러스터 범위로 복사되도록 지정합니다. 클러스터 범위 자원은 서버에 있는 자원으로부터 설정됩니다. 서버 범위 자원은 변경되지 않은 상태로 유지됩니다.

기본값은 cluster입니다.

전이 사용자용 전이 사용자용: -resourcesScope 매개변수의 기본값이 버전 8.x에서 cluster로 변경되었습니다. 버전 7에서의 기본값은 both입니다. trns

일괄처리 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask createCluster {-clusterConfig {-clusterName cluster1 -preferLocal true 
     -clusterType APPLICATION_SERVER}}
    $AdminTask createCluster {-clusterConfig {-clusterName cluster1 -preferLocal true 
     -clusterType APPLICATION_SERVER} -replicationDomain {-createDomain true}}
    $AdminTask createCluster {-clusterConfig {-clusterName cluster1 -preferLocal true 
     -clusterType APPLICATION_SERVER} -convertServer {-serverNode node1 -serverName server1}}
  • Jython 문자열 사용:
    AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true 
     -clusterType APPLICATION_SERVER]]') 
    AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true 
     -clusterType APPLICATION_SERVER] -replicationDomain [-createDomain true]]') 
    AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true 
     -clusterType APPLICATION_SERVER] -convertServer [-serverNode node1 -serverName server1]]')
  • Jython 목록 사용:
    AdminTask.createCluster(['-clusterConfig', '[-clusterName cluster1 -preferLocal 
     true -clusterType APPLICATION_SERVER]']) 
    AdminTask.createCluster(['-clusterConfig', '[-clusterName cluster1 -preferLocal true
      -clusterType APPLICATION_SERVER]', '-replicationDomain', '[-createDomain true]'])
    AdminTask.createCluster(['-clusterConfig', '[-clusterName cluster1 -preferLocal 
     true -clusterType APPLICATION_SERVER]', '-convertServer', '[-serverNode node1 -serverName server1]'])

대화식 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask createCluster {-interactive}
  • Jython 사용:
    AdminTask.createCluster ('-interactive')

createClusterMember

createClusterMember 명령은 서버 클러스터의 멤버를 작성합니다. 클러스터 멤버는 클러스터에 속하는 애플리케이션 서버입니다. 이 서버가 클러스터의 첫 번째 멤버인 경우에는 클러스터 멤버의 모델로 사용할 템플리트를 지정해야 합니다. 템플리트는 기본 서버 템플리트 또는 기존 애플리케이션 서버가 될 수 있습니다.

첫 번째 클러스터 멤버는 클러스터에 후속 멤버를 작성하기 위한 템플리트로 사용됩니다. 첫 번째 클러스터 멤버를 작성할 때에는 클러스터 멤버의 템플리트가 클러스터 범위 아래에 저장되어 있습니다.

클러스터에는 애플리케이션 서버의 다른 버전을 실행하는 노드의 멤버를 포함할 수 있으므로, 다음 조건이 적용됩니다.
  • 시스템에는 이미 클러스터 멤버로 구성된 노드의 각 버전마다 하나의 템플리트가 저장됩니다.
  • 동일한 버전을 가진 노드에 첫 번째 멤버가 작성될 때까지 제공된 노드 버전에 대한 클러스터 멤버 템플리트가 존재하지 않습니다. 예를 들어, 클러스터에 V6.1 노드와 V6.0.x 노드가 함께 들어 있는 경우 V6.1 노드용 클러스터 멤버 템플리트와 V6.0.x 노드용 클러스터 멤버 템플리트가 각각 하나씩 있게 됩니다.
  • V6.1 노드용으로 작성된 멤버에는 $WAS_HOME/config/templates/clusters/clusterName/servers/V6.1MemberTemplate 템플리트가 사용됩니다.
  • V6.0.x 노드용으로 작성된 멤버에는 $WAS_HOME/config/templates/clusters/clusterName/servers/V6MemberTemplate 템플리트가 사용됩니다.
  • 클러스터에 있는 멤버의 구성을 변경한 경우 해당 클러스터 범위에 저장된 템플리트의 구성도 동일하게 변경해야 합니다.

대상 오브젝트

선택적으로 새 멤버가 속하는 클러스터의 구성 ID를 지정합니다. 구성 ID를 지정하지 않은 경우 clusterName 매개변수를 지정해야 합니다. 관심있는 클러스터의 구성 ID를 가져오려면 AdminConfig 오브젝트에 대한 getid 명령을 사용하십시오.

필수 매개변수

-clusterName
새 멤버가 속할 클러스터의 이름. 이 매개변수를 지정하지 않은 경우 명령 대상에 클러스터 오브젝트 ID를 지정해야 합니다.(문자열)

단계

-memberConfig(필수)
클러스터의 새 멤버 구성을 지정합니다.
memberNode
시스템에서 클러스터 멤버를 작성하는 노드를 지정합니다.(문자열)
memberName
새 클러스터 멤버의 이름을 지정합니다.(문자열)
memberWeight
선택적으로 클러스터 멤버의 시작 가중치를 지정합니다.(정수)
memberUUID
선택적으로 클러스터 멤버의 UUID를 지정합니다.(문자열)
genUniquePorts
선택적으로 시스템에서 서버에 정의된 각 HTTP 전송의 고유 포트 번호를 생성할지 여부를 지정합니다. 새 서버에는 동일한 노드에 정의된 다른 서버와 충돌하는 HTTP 전송이 없습니다. 기본값은 true입니다. 고유 포트 번호를 생성하지 않으려면, 값을 false로 지정하십시오.(부울).
replicatorEntry
선택적으로 시스템에서 클러스터 복제 도메인에 새 클러스터 멤버에 대한 복제자를 작성할지 여부를 지정합니다. 복제자 항목은 HTTP 세션 데이터 복제를 제공하는 데 사용됩니다. 이 명령 매개변수는 선택사항입니다. 값은 항목을 작성할지 여부를 표시하는 true 또는 false입니다. 기본값은 false입니다복제 도메인이 클러스터에 대해 작성된 경우에만 이 매개변수를 지정할 수 있습니다.(부울).
[z/OS]specificShortName
[z/OS]선택적으로 서버의 특정 축약 이름을 지정합니다. 각 서버에는 특정 축약 이름이 있어야 합니다. 이 매개변수의 값은 8자를 초과할 수 없고 숫자로 시작하거나 소문자를 사용하지 않습니다. specificShortName 매개변수에 대한 값을 지정하지 않으면, 시스템이 고유 축약 이름을 생성합니다.(문자열)
-firstMember(선택사항)
클러스터의 첫 번째 멤버를 구성하는 데 필요한 추가 정보를 지정합니다.
templateName
선택적으로 새 클러스터 멤버를 작성할 때 사용할 애플리케이션 서버 템플리트의 이름을 지정합니다. 템플리트를 지정하면 기존 애플리케이션 서버를 템플리트로 사용하기 위해 templateServerNode 및 templateServerName 매개변수를 지정할 수 없습니다. 이 단계에서는 templateName 매개변수나 templateServerNode 및 templateServerName 매개변수 중 하나를 지정해야 합니다.(문자열)
templateServerNode
선택적으로 새 클러스터 멤버를 작성할 때 템플리트로 사용할 기존의 애플리케이션 서버가 있는 노드의 이름을 지정합니다. templateServerNode 매개변수를 지정하면 templateServerName 매개변수도 지정해야 하며 templateName 매개변수는 지정할 수 없습니다. 이 단계에서는 templateName 매개변수나 templateServerNode 및 templateServerName 매개변수 중 하나를 지정해야 합니다.(문자열)
templateServerName
선택적으로 새 클러스터 멤버를 작성할 때 모델로 사용할 기존의 애플리케이션 서버 이름을 지정합니다. templateServerName 매개변수를 지정하면 templateServerNode 매개변수도 지정해야 하며 templateName 매개변수는 지정할 수 없습니다. 이 명령 단계에서는 templateName 매개변수나 templateServerNode 및 templateServerName 매개변수 중 하나를 지정해야 합니다.(문자열)
nodeGroup
선택적으로 새 클러스터 멤버 및 각각의 추가 클러스터 멤버가 속하는 노드 그룹의 이름을 지정합니다. 각 클러스터 멤버는 동일한 노드 그룹의 노드에 상주해야 합니다. 지정하는 경우, 이는 이 멤버 노드가 속해 있는 노드 그룹 중 하나여야 합니다. 이 매개변수를 지정하지 않는 경우, 시스템은 멤버 노드용으로 나열된 첫 번째 노드 그룹을 지정합니다.(문자열)
coreGroup
선택적으로 새 클러스터 멤버 및 각각의 추가 클러스터 멤버가 속하는 코어 그룹의 이름을 지정합니다. 각 클러스터 멤버는 동일한 코어 그룹에 속해야 합니다. 이 매개변수를 지정하지 않는 경우, 시스템은 셀에 기본 코어 그룹을 지정합니다.(문자열)
resourcesScope
서버를 클러스터로 이전한 후 서버 자원으로 수행할 작업을 지정합니다. 가능한 값:
  • 서버: 서버 자원 및 클러스터 자원이 현재대로 변경되지 않고 유지되도록 지정합니다.
  • 클러스터: 서버 자원이 클러스터 레벨로 이전되도록 지정합니다. 클러스터 범위 자원은 서버에 있는 자원으로부터 설정됩니다. 서버 범위 자원은 제거됩니다.
  • 둘 모두: 서버 자원이 클러스터 범위로 복사되도록 지정합니다. 클러스터 범위 자원은 서버에 있는 자원으로부터 설정됩니다. 서버 범위 자원은 변경되지 않은 상태로 유지됩니다.

기본값은 cluster입니다.

전이 사용자용 전이 사용자용: -resourcesScope 매개변수의 기본값이 버전 8.x에서 cluster로 변경되었습니다. 버전 7에서의 기본값은 both입니다. trns

일괄처리 모드 사용법 예제:

  • Jacl 사용:

    템플리트 이름을 사용한 첫 번째 멤버 작성:
    $AdminTask createClusterMember {-clusterName cluster1 -memberConfig {-memberNode node1 -memberName member1
      -genUniquePorts true -replicatorEntry false}} -firstmember {-templateName serverTemplateName}}
    템플리트에 대한 노드 및 서버 이름을 사용한 첫 번째 멤버 작성:
    $AdminTask createClusterMember {-clusterName cluster1 -memberConfig {-memberNode node1 -memberName member1
     -genUniquePorts true -replicatorEntry false} -firstmember 
     {-templateServerNode node1 -templateServerName server1}}
    두 번째 멤버 작성:
    $AdminTask createClusterMember {-clusterName cluster1 -memberConfig {-memberNode node1 -memberName member2 
      -genUniquePorts true -replicatorEntry false}}
  • Jython 문자열 사용:

    템플리트 이름을 사용한 첫 번째 멤버 작성:
    AdminTask.createClusterMember('[-clusterName cluster1 -memberConfig [-memberNode node1 -memberName member1 
      -genUniquePorts true -replicatorEntry false]] -firstMember [-templateName 
     serverTemplateName]]')
템플리트에 대한 노드 및 서버 이름을 사용한 첫 번째 멤버 작성:
AdminTask.createClusterMember('[-clusterName cluster1 -memberConfig [-memberNode node1 -memberName member1 
  -genUniquePorts true -replicatorEntry false]] -firstMember 
 [-templateServerNode node1 -templateServerName server1]]')
두 번째 멤버 작성:
AdminTask.createClusterMember('[-clusterName cluster1 -memberConfig [-memberNode node1 -memberName member1 
  -genUniquePorts true -replicatorEntry false]]')
  • Jython 목록 사용:

    템플리트 이름을 사용한 첫 번째 멤버 작성:
    AdminTask.createClusterMember(['-clusterName', 'cluster1',  '-memberConfig', 
     '[-memberNode node1 -memberName member1 -genUniquePorts true -replicatorEntry false]]', 
     '-firstMember', '[-templateName serverTemplateName]'])
    템플리트에 대한 노드 및 서버 이름을 사용한 첫 번째 멤버 작성:
    AdminTask.createClusterMember(['-clusterName', 'cluster1', '-memberConfig', '[-memberNode 
     node1 -memberName member1 -genUniquePorts true -replicatorEntry false]', '-firstMember', 
     '[-templateServerNode node1 -templateServerName server1]'])
    두 번째 멤버 작성:
    AdminTask.createClusterMember(['-clusterName', 'cluster1', '-memberConfig', '[-memberNode 
     node1 -memberName member1 -genUniquePorts true -replicatorEntry false]'])

    대화식 모드 사용법 예제:

    • Jacl 사용:
      $AdminTask createClusterMember {-interactive}
    • Jython 사용:
      AdminTask.createClusterMember ('-interactive')

deleteCluster

deleteCluster 명령은 서버 클러스터의 구성을 삭제합니다. 서버 클러스터는 클러스터 멤버라고 하는 서버 그룹으로 이루어집니다. 시스템은 관심있는 클러스터의 각 클러스터 멤버를 삭제합니다.

deleteClusterMember 명령을 사용하여 개별 클러스터 멤버의 구성을 삭제하십시오.

대상 오브젝트

선택적으로 삭제할 클러스터의 구성 오브젝트 ID를 지정합니다. 클러스터의 오브젝트 ID를 지정하지 않으면, clusterName 매개변수를 지정해야 합니다. 클러스터의 구성 ID를 가져오려면 AdminConfig 오브젝트에 대한 getid 명령을 사용하십시오.

필수 매개변수

-clusterName
삭제할 클러스터의 이름을 지정합니다. 클러스터의 구성 ID를 지정하는 경우, clusterName 매개변수의 값을 지정하지 마십시오.(문자열)

단계

-replicationDomain(선택사항 단계)
-deleteRepDomain
복제 도메인을 삭제할지 여부를 지정합니다. 기본값은 false입니다. 복제 도메인을 삭제하려면 true를 지정하십시오.(부울).

일괄처리 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask deleteCluster {-clusterName cluster1 }
    $AdminTask deleteCluster {-clusterName cluster1 -replicationDomain {-deleteRepDomain true}}
  • Jython 문자열 사용:
    AdminTask.deleteCluster('[-clusterName cluster1]')
    AdminTask.deleteCluster('[-clusterName cluster1 -replicationDomain [-deleteRepDomain 
     true]]')
  • Jython 목록 사용:
    AdminTask.deleteCluster(['-clusterName', 'cluster1'])
    AdminTask.deleteCluster(['-clusterName', 'cluster1', '-replicationDomain', 
     '[-deleteRepDomain true]'])

대화식 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask deleteCluster -interactive
  • Jython 사용:
    AdminTask.deleteCluster ('-interactive')

deleteClusterMember

deleteClusterMember 명령은 클러스터 멤버의 구성을 삭제합니다. 클러스터 멤버는 서버 클러스터에 속하는 애플리케이션 서버입니다.

클러스터의 구성을 삭제하려면 deleteCluster 명령을 사용하십시오.

대상 오브젝트

선택적으로 삭제할 클러스터 멤버의 구성 오브젝트 ID를 지정합니다. 구성 ID를 지정하지 않으면, clusterName, memberNode 및 memberName 매개변수를 지정해야 합니다. 클러스터의 구성 ID를 가져오려면 AdminConfig 오브젝트에 대한 getid 명령을 사용하십시오.

필수 매개변수

-clusterName
관심있는 클러스터가 속하는 클러스터의 이름을 지정합니다. 이 매개변수가 지정되어 있으면, memberName 및 memberNode 매개변수도 지정해야 합니다. 이 매개변수가 지정되어 있지 않으면, 멤버 오브젝트 ID를 명령 대상에 지정해야 합니다.(문자열)
-memberNode
클러스터 멤버가 속하는 노드의 이름을 지정합니다. 이 매개변수가 지정되어 있으면, memberName 및 clusterName 매개변수도 지정해야 합니다. 이 매개변수가 지정되어 있지 않으면, 클러스터 멤버 오브젝트 ID를 명령 대상에 지정해야 합니다.(문자열)
-memberName
클러스터에서 삭제할 멤버의 서버 이름을 지정합니다. 이 매개변수가 지정되어 있으면, clusterName 및 memberNode 매개변수도 지정해야 합니다. 이 매개변수가 지정되어 있지 않으면, 멤버 오브젝트 ID를 명령 대상에 지정해야 합니다.(문자열)

단계

replicatorEntry(선택사항)
이 클러스터 멤버에 대한 복제자 항목의 제거를 지정합니다. 이 명령 단계는 선택사항입니다. 이 단계에 다음 매개변수를 지정할 수 있습니다.
-deleteEntry
클러스터 복제 도메인에서 클러스터 멤버 이름이 있는 복제자 항목을 삭제합니다. 복제자 항목을 삭제하려면 값을 true로 지정하십시오. 기본값은 false입니다.

일괄처리 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask deleteClusterMember {-clusterName cluster1 -memberNode node1 -memberName member1}
    $AdminTask deleteClusterMember {-clusterName cluster1 -memberNode node1 
     -memberName member2 -replicatorEntry {-deleteEntry true}}
  • Jython 문자열 사용:
    AdminTask.deleteClusterMember('[-clusterName cluster1 -memberNode node1 -memberName 
     member1]')
    AdminTask.deleteClusterMember('[-clusterName cluster1 -memberNode node1 -memberName 
     member2 -replicatorEntry [-deleteEntry true]]')
  • Jython 목록 사용:
    AdminTask.deleteClusterMember(['-clusterName', 'cluster1', '-memberNode', 'node1', '-memberName', 
     'member1'])
    AdminTask.deleteClusterMember(['-clusterName', 'cluster1', '-memberNode', 'node1', 
     '-memberName', 'member2', '-replicatorEntry', '[-deleteEntry true]'])

대화식 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask deleteClusterMember -interactive
  • Jython 사용:
    AdminTask.deleteClusterMember ('-interactive')

updateClusterMemberWeights

updateClusterMemberWeights 명령은 지정된 클러스터 멤버의 가중치를 업데이트합니다. 클러스터 멤버는 서버 클러스터에 속하는 애플리케이션 서버입니다.

클러스터의 구성에 있는 지정된 클러스터 멤버의 가중치를 업데이트하려면 updateClusterMemberWeights 명령을 사용하십시오.

대상 오브젝트

업데이트할 서버 클러스터의 구성 오브젝트 ID를 지정합니다.

필수 매개변수

-clusterName
관심있는 클러스터가 속하는 클러스터의 이름을 지정합니다. 이 매개변수가 지정되어 있으면, memberName 및 memberNode 매개변수도 지정해야 합니다. 이 매개변수가 지정되어 있지 않으면, 멤버 오브젝트 ID를 명령 대상에 지정해야 합니다.(문자열)
-memberNode
클러스터 멤버가 속하는 노드의 이름을 지정합니다. 이 매개변수가 지정되어 있으면, memberName 및 clusterName 매개변수도 지정해야 합니다. 이 매개변수가 지정되어 있지 않으면, 클러스터 멤버 오브젝트 ID를 명령 대상에 지정해야 합니다.(문자열)
-memberName
클러스터에서 삭제할 멤버의 서버 이름을 지정합니다. 이 매개변수가 지정되어 있으면, clusterName 및 memberNode 매개변수도 지정해야 합니다. 이 매개변수가 지정되어 있지 않으면, 멤버 오브젝트 ID를 명령 대상에 지정해야 합니다.(문자열)

단계

memberWeight
클러스터 멤버의 가중치. 가중치는 애플리케이션 서버로 보낸 작업량을 제어합니다. 가중치가 다른 클러스터 멤버에 지정된 가중치를 초과하면 서버의 워크로드가 보다 증가합니다. 값은 0 - 100의 숫자입니다. 아무 것도 지정되지 않은 경우, 기본값은 2입니다. (정수)

일괄처리 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask updateClusterMemberWeights {-clusterName cluster1 -memberNode node1 -memberName 
     member1 -memberWeight  integer}
  • Jython 문자열 사용:
    AdminTask.updateClusterMemberWeights('[-clusterName cluster1 -memberNode node1 -memberName 
     member1 -memberWeight integer]')
  • Jython 목록 사용:
    AdminTask.updateClusterMemberWeights(['-clusterName', 'cluster1', '-memberNode', 'node1', '-memberName', 
     'member1', '-memberWeight', 'integer'])

대화식 모드 사용법 예제:

  • Jacl 사용:
    $AdminTask updateClusterMemberWeights -interactive
  • Jython 사용:
    AdminTask.updateClusterMemberWeights ('-interactive')

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



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