부록 D. LVM 오브젝트 태그
LVM 태그는 동일한 유형의 LVM2 개체를 그룹화하는 데 사용할 수 있는 단어입니다. 태그는 물리 볼륨, 볼륨 그룹, 논리 볼륨과 같은 오브젝트에 연결할 수 있습니다. 태그는 클러스터 구성의 호스트에 연결할 수 있습니다.
태그는 PV, VG 또는 LV 인수 대신 명령줄에 제공할 수 있습니다. 모호성을 방지하려면 태그 앞에 @ 앞에 추가해야 합니다. 각 태그는 명령줄에서 위치로 예상되는 유형인 해당 태그를 소유하는 모든 오브젝트로 교체하여 확장됩니다.
LVM 태그는 최대 1024자의 문자열입니다. LVM 태그는 하이픈으로 시작할 수 없습니다.
유효한 태그는 제한된 범위의 문자만 구성할 수 있습니다. 허용되는 문자는 [A-Za-z0-9_+.-]입니다. Red Hat Enterprise Linux 6.1 릴리스에서는 허용되는 문자 목록이 확장되었으며 태그에는 /, =, !, :, # 및 & 문자가 포함될 수 있습니다.
볼륨 그룹의 오브젝트만 태그할 수 있습니다. 볼륨 그룹에서 제거된 경우 물리 볼륨은 태그를 잃게 됩니다. 이는 볼륨 그룹 메타데이터의 일부로 저장되고 물리 볼륨이 제거될 때 삭제되기 때문입니다.
다음 명령은
database
태그가 있는 모든 논리 볼륨을 나열합니다.
# lvs @database
다음 명령은 현재 활성 상태인 호스트 태그를 나열합니다.
# lvm tags
D.1. 오브젝트 태그 추가 및 제거
물리 볼륨에서 태그를 추가하거나 삭제하려면 pvchange 명령의
--addtag
또는 --deltag
옵션을 사용합니다.
볼륨 그룹에서 태그를 추가하거나 삭제하려면 Cryostat change 또는 Cryostat create 명령의
--addtag
또는 --deltag
옵션을 사용합니다.
논리 볼륨에서 태그를 추가하거나 삭제하려면 lvchange 또는 lvcreate 명령의
--addtag
또는 --deltag
옵션을 사용합니다.
단일 pvchange, Cryostatchange 또는 lvchange 명령에
--addtag
및 --deltag
인수를 여러 개 지정할 수 있습니다. 예를 들어 다음 명령은 T9
및 T10
태그를 삭제하고 T13
및 T14
태그를 볼륨 그룹 권한 부여
에 추가합니다.
# vgchange --deltag T9 --deltag T10 --addtag T13 --addtag T14 grant