동적 클러스터 작성 시 동적 클러스터 구성원을 정의하거나
기존 동적 클러스터에 동적 클러스터 구성원을 추가할 수 있습니다.
이 관리 콘솔 페이지에 액세스하려면 서버 > 동적 클러스터
> 새로 작성을 클릭하십시오.
기존 동적 클러스터에 동적 클러스터 구성원을 추가하려면
서버 > 동적 클러스터 > dynamic_cluster_name
> 동적 클러스터 구성원 > 추가를 클릭하십시오. 수동 멤버쉽 모드이며 정의된
멤버쉽 정책이 없는 동적 클러스터에만 동적 클러스터 구성원을 추가할 수 있습니다.
규칙 기반 멤버쉽
Application Server,
WebSphere Application Server Community Edition 서버 또는
PHP 서버에 규칙 기반 멤버쉽을 사용할 수 있습니다.
멤버쉽 정책을 빌드하려면
하위 표현식 빌더를 사용하십시오. 멤버쉽 정책은 동적 클러스터의 구성원인 노드를 지정합니다.
정의한 멤버쉽 정책을 가진 동적 클러스터에 있는 노드를 보려면 멤버쉽 미리보기를 클릭하십시오.
예
특정 노드 그룹에 있는 모든 노드로 멤버쉽을 정의하려면 다음과 같습니다.
node_nodegroup = 'my_node_group'
Apache를 실행하는 모든 노드로 멤버쉽을 정의하려면 다음과 같습니다.
node_property$APACHE_2_0 IS NOT NULL
Apache 및 PHP를 실행하는 모든 노드로 멤버쉽을 정의하려면 다음과 같습니다.
node_property$APACHE IS NOT NULL and node_property$PHP IS NOT NULL
WebSphere Application Server Community Edition 버전 2.0 이상을 실행하는 모든 노드로 멤버쉽을 정의하려면 다음과 같습니다.
node_property$WASCE_2.0* IS NOT NULL
WebSphere Application Server Community Edition 버전 2.0만 실행하는 모든 노드로 멤버쉽을 정의하려면
다음과 같습니다.
node_property$WASCE_2.0 IS NOT NULL
my_node(my_node_1, my_node_2 포함) 등과 같은 이름의
모든 노드로 멤버쉽을 정의하려면 다음과 같습니다.
node_name like 'my_node%'
특정 호스트 이름 목록으로 멤버쉽을 정의하려면 다음과 같습니다.
node_hostname in ('node1.mydomain.com','node2.mydomain.com')
논리 연산자 and, or 또는 not 및
괄호를 사용하여 하위 표현식을 그룹화할 수 있습니다. 다음 예는
my_node_group 노드 그룹에 속하지 않으며 my_node(my_node_1,
my_node_2 포함) 등의 이름을 가진 노드로 노드 멤버쉽을 정의하는 경우를 설명합니다.
not (node_nodegroup='my_node_group') and node_name like 'my_node%'
수동으로 정의된 멤버쉽
구성에 존재하는 서버를 동적 클러스터에 추가하려면
수동으로 정의된 멤버쉽을 사용하십시오.
Application Server가 있는 동적 클러스터의 경우 기존 정적 클러스터를
사용하십시오. 사용할 목록에서 기존 정적 클러스터를 선택하십시오.
지원되는 라이프 사이클 관리가 있는 서버의 경우, 동적 클러스터에 추가할 서버를
선택하십시오. 구성원 추가를 클릭하십시오. 동적 클러스터에
추가되는 서버가 목록에 표시됩니다. 새 동적 클러스터 구성원을 작성하려면
추가를 클릭하십시오. 구성원을 제거하려면 제거를 클릭하십시오. 동적 클러스터는 모두 동일한 서버 유형인 구성원을 가져야 합니다.