17.7. 클러스터 리소스 태그 구성 및 관리
pcs
명령을 사용하여 클러스터 리소스에 태그를 지정할 수 있습니다. 이를 통해 단일 명령으로 지정된 리소스 세트를 활성화, 비활성화, 관리 또는 관리할 수 있습니다.
17.7.1. 카테고리별 관리를 위해 클러스터 리소스 태그
다음 절차에서는 리소스 태그로 두 개의 리소스에 태그를 지정하고 태그된 리소스를 비활성화합니다. 이 예에서 태그를 지정할 기존 리소스의 이름은 d-01
및 d-02
입니다.
절차
리소스
d-01
및d-02
에 대한special-resources
라는 태그를 생성합니다.[root@node-01]# pcs tag create special-resources d-01 d-02
리소스 태그 구성을 표시합니다.
[root@node-01]# pcs tag config special-resources d-01 d-02
special-resources
태그가 지정된 모든 리소스를 비활성화합니다.[root@node-01]# pcs resource disable special-resources
리소스의 상태를 표시하여
d-01
및d-02
리소스가 비활성화되어 있는지 확인합니다.[root@node-01]# pcs resource * d-01 (ocf::pacemaker:Dummy): Stopped (disabled) * d-02 (ocf::pacemaker:Dummy): Stopped (disabled)
pcs resource disable
명령 외에도 pcs 리소스를 사용하면
,pcs resource manage
, pcs resource unmanage
명령이 태그된 리소스의 관리를 지원합니다.
리소스 태그를 생성한 후 다음을 수행합니다.
-
pcs tag delete
명령을 사용하여 리소스 태그를 삭제할 수 있습니다. -
pcs tag update
명령을 사용하여 기존 리소스 태그의 리소스 태그 구성을 수정할 수 있습니다.
17.7.2. 태그가 지정된 클러스터 리소스 삭제
pcs
명령으로 태그가 지정된 클러스터 리소스를 삭제할 수 없습니다. 태그된 리소스를 삭제하려면 다음 절차를 사용하십시오.
절차
리소스 태그를 제거합니다.
다음 명령은 해당 태그가 있는 모든 리소스에서 resource tag
special-resources
를 제거합니다.[root@node-01]# pcs tag remove special-resources [root@node-01]# pcs tag No tags defined
다음 명령은 리소스
d-01
에서만 리소스 태그special-resources
를 제거합니다.[root@node-01]# pcs tag update special-resources remove d-01
리소스를 삭제합니다.
[root@node-01]# pcs resource delete d-01 Attempting to stop: d-01... Stopped