Red Hat Training

A Red Hat training course is available for RHEL 8

17.7. 클러스터 리소스 태그 구성 및 관리

Red Hat Enterprise Linux 8.3부터 pcs 명령을 사용하여 클러스터 리소스에 태그를 지정할 수 있습니다. 이렇게 하면 단일 명령으로 지정된 리소스 세트를 활성화, 비활성화, 관리 또는 관리 취소할 수 있습니다.

17.7.1. 범주별 관리를 위해 클러스터 리소스 태그 지정

다음 절차에서는 리소스 태그로 두 개의 리소스에 태그를 지정하고 태그가 지정된 리소스를 비활성화합니다. 이 예에서 태그할 기존 리소스의 이름은 d-01 및 d -02 입니다.

절차

  1. d-01 및 d -02 리소스에 대해 special-resources 라는 태그를 만듭니다.

    [root@node-01]# pcs tag create special-resources d-01 d-02
  2. 리소스 태그 구성을 표시합니다.

    [root@node-01]# pcs tag config
    special-resources
      d-01
      d-02
  3. special-resources 태그로 태그가 지정된 모든 리소스를 비활성화합니다.

    [root@node-01]# pcs resource disable special-resources
  4. 리소스의 상태를 표시하여 리소스 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 명령을 사용하여 태그가 지정된 클러스터 리소스를 삭제할 수 없습니다. 태그가 지정된 리소스를 삭제하려면 다음 절차를 사용하십시오.

절차

  1. 리소스 태그를 제거합니다.

    1. 다음 명령은 해당 태그가 있는 모든 리소스에서 리소스 태그 special-resources 를 제거합니다.

      [root@node-01]# pcs tag remove special-resources
      [root@node-01]# pcs tag
       No tags defined
    2. 다음 명령은 리소스 d-01 에서만 리소스 태그 special-resources 를 제거합니다.

      [root@node-01]# pcs tag update special-resources remove d-01
  2. 리소스를 삭제합니다.

    [root@node-01]# pcs resource delete d-01
    Attempting to stop: d-01... Stopped