53장. 클러스터 리소스 구성
다음 명령을 사용하여 클러스터 리소스를 생성하고 삭제합니다.
클러스터 리소스를 생성하는 명령의 형식은 다음과 같습니다.
pcs resource create resource_id [standard:[provider:]]type [resource_options] [op operation_action operation_options [operation_action operation options]...] [meta meta_options...] [clone [clone_options] | master [master_options] [--wait[=n]]
pcs resource create resource_id [standard:[provider:]]type [resource_options] [op operation_action operation_options [operation_action operation options]...] [meta meta_options...] [clone [clone_options] | master [master_options] [--wait[=n]]
주요 클러스터 리소스 생성 옵션에는 다음이 포함됩니다.
-
--before
및--after
옵션은 리소스 그룹에 이미 존재하는 리소스를 기준으로 추가된 리소스의 위치를 지정합니다. -
--disabled
옵션을 지정하면 리소스가 자동으로 시작되지 않음을 나타냅니다.
클러스터에 생성할 수 있는 리소스 수에는 제한이 없습니다.
해당 리소스에 대한 제약 조건을 구성하여 클러스터에서 리소스의 동작을 확인할 수 있습니다.
리소스 생성 예
다음 명령은 표준 ocf
의 VirtualIP
, 공급자 하트비트
, IPaddr2
유형으로 리소스를 생성합니다. 이 리소스의 유동 주소는 192.168.0.120이며 시스템은 30초마다 리소스가 실행 중인지 확인합니다.
pcs resource create VirtualIP ocf:heartbeat:IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s
# pcs resource create VirtualIP ocf:heartbeat:IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s
또는 표준 및 공급자 필드를 생략하고 다음 명령을 사용할 수 있습니다. 이는 기본적으로 ocf
표준 및 하트비트
공급자로 설정됩니다.
pcs resource create VirtualIP IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s
# pcs resource create VirtualIP IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s
구성된 리소스 삭제
다음 명령을 사용하여 구성된 리소스를 삭제합니다.
pcs resource delete resource_id
pcs resource delete resource_id
예를 들어 다음 명령은 VirtualIP
라는 리소스 ID를 사용하여 기존 리소스를 삭제합니다.
pcs resource delete VirtualIP
# pcs resource delete VirtualIP
53.1. 리소스 에이전트 식별자 링크 복사링크가 클립보드에 복사되었습니다!
리소스에 대해 정의한 식별자는 클러스터에 리소스에 사용할 에이전트, 해당 에이전트를 찾을 위치 및 표준을 찾는 위치를 알려줍니다.
다음 표에서는 리소스 에이전트의 이러한 속성에 대해 설명합니다.
필드 | 설명 |
---|---|
Standard | 에이전트가 준수하는 표준입니다. 허용되는 값과 그 의미:
* OCF - 지정된 유형은 Open Cluster Framework Resource Agent API를 따르는 실행 파일의 이름이며
*
*
* specified type 은 |
type |
사용하려는 리소스 에이전트의 이름(예: |
provider |
OCF 사양을 사용하면 여러 공급업체가 동일한 리소스 에이전트를 제공할 수 있습니다. Red Hat에서 제공하는 대부분의 에이전트는 |
다음 표에는 사용 가능한 리소스 속성을 표시하는 명령이 요약되어 있습니다.
pcs Display 명령 | 출력 결과 |
---|---|
| 사용 가능한 모든 리소스 목록을 표시합니다. |
| 사용 가능한 리소스 에이전트 표준 목록을 표시합니다. |
| 사용 가능한 리소스 에이전트 공급자 목록을 표시합니다. |
| 지정된 문자열로 필터링되는 사용 가능한 리소스 목록을 표시합니다. 이 명령을 사용하여 표준, 공급자 또는 유형의 이름으로 필터링된 리소스를 표시할 수 있습니다. |