Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
附錄 C. LVM 物件標籤(Object Tags)
LVM 標籤是個可用來將類型相同的 LVM2 物件組織在一起的字串。標籤可被連至像是實體卷冊、卷冊群組,以及邏輯卷冊的物件。標籤可在叢集配置中被連至主機。快照(Snapshot)無法被標記。
標籤可代替 PV、VG 或 LV 引數在指令列上提供。標籤應以一個 @ 來作為字首以避免意義不明確。各個標籤都是透過將它取代為持有該標籤、類型基於它在指令列上的位置來斷定的所有物件來擴充的。
由 Red Hat Enterprise Linux 6.1 發行版開始,LVM 標籤字串可達 1024 個字元(在較早的發行版中,最大限制為 128 個字元)。LVM 標籤不可以連字符號作為起始。
有效的標籤只可包含有限範圍的字元。RHEL 6.0 發行版上,允許的字元為[A-Za-z0-9_+.-]。在 RHEL 6.1 發行版上,允許的字元已增加,並可包含「/」、「=」、「!」、「:」、「#」,以及「&」字元。
只有卷冊群組中的物件可被標記。實體卷冊若由卷冊群組中被移除掉的話,它們便會失去它們的標籤;這是因為標籤會被作為是卷冊群組 metadata 的一部分來儲存,因此當某個實體卷冊被移除時,它們也會跟著被刪除掉。快照無法被標記。
下列指令列出了所有標有著
database
標籤的邏輯卷冊。
lvs @database
C.1. 新增和移除物件標籤
若要新增或移除實體卷冊的標籤,請使用
pvchange
指令的 --addtag
或 --deltag
選項。
若要新增或移除卷冊群組的標籤,請使用
vgchange
或 vgcreate
指令的 --addtag
或 --deltag
選項。
若要新增或移除邏輯卷冊的標籤,請使用
lvchange
或 lvcreate
指令的 --addtag
或 --deltag
選項。
由 RHEL 6.1 發行版起,您可在單獨的
pvchange
、vgchange
或 lvchange
指令中指定多重的 --addtag
和 --deltag
引數。比方說,下列指令會將 T9
和 T10
標籤由 grant
卷冊群組中刪除,並新增 T13
和 T14
標籤。
vgchange --deltag T9 --deltag T10 --addtag T13 --addtag T14 grant