16.6. 태그를 사용하여 논리 볼륨 활성화 제어
이 절차에서는 특정 논리 볼륨만 해당 호스트에서 활성화해야 하는 구성 파일에서 지정하는 방법을 설명합니다.
절차
예를 들어 다음 항목은 활성화 요청(예: KnativeServing change -ay
)에 대한 필터 역할을 하며 해당 호스트의 메타데이터에서 database
태그가 있는 논리 볼륨 또는 볼륨 그룹만 활성화합니다.
activation { volume_list = ["vg1/lvol0", "@database" ] }
메타데이터 태그가 해당 시스템의 호스트 태그와 일치하는 경우에만 일치하는 특수한 @*
입니다.
또 다른 예로 클러스터의 모든 시스템에 구성 파일에 다음 항목이 있는 상황을 고려하십시오.
tags { hosttags = 1 }
host db2
에서만 KnativeServing 1/lvol2
를 활성화하려면 다음을 수행하십시오.
-
클러스터의 모든 호스트에서
lvchange --addtag @db21/lvol2
를 실행합니다. -
lvchange -ay1/lvol2
를 실행합니다.
이 솔루션을 사용하려면 볼륨 그룹 메타데이터 내에 호스트 이름을 저장해야 합니다.