17.7. 클러스터 리소스 태그 구성 및 관리
Red Hat Enterprise Linux 8.3부터 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
resource enable,
및 pcs resource
managepcs resource unmanage
명령은 태그된 리소스의 관리를 지원합니다.
리소스 태그를 생성한 후 다음을 수행합니다.
-
pcs tag delete 명령을 사용하여 리소스
태그를 삭제할 수
있습니다. -
pcs tag update
명령을 사용하여 기존 리소스 태그의 리소스 태그 구성을 수정할 수 있습니다.
17.7.2. 태그가 지정된 클러스터 리소스 삭제
pcs
명령을 사용하여 태그가 지정된 클러스터 리소스를 삭제할 수 없습니다. 태그가 지정된 리소스를 삭제하려면 다음 절차를 사용하십시오.
절차
리소스 태그를 제거합니다.
다음 명령은 해당 태그가 있는 모든 리소스에서 리소스 태그
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