D.3. 使用标签控制激活
您可以在 配置文件中指定只在该主机上激活特定逻辑卷的配置文件。例如,以下条目充当激活请求的过滤器(如 vgchange -ay),并且只激活
vg1/lvol0
,以及在该主机上元数据中带有 database
标签的任何逻辑卷或卷组。
activation { volume_list = ["vg1/lvol0", "@database" ] }
有一个特殊的匹配 "@*",只有在任何元数据标签与该计算机上的任何主机标签匹配时才会导致匹配。
作为另一个示例,请考虑集群中的每台机器在配置文件中都有以下条目:
tags { hosttags = 1 }
如果您只想在主机
db2
上激活 vg1/lvol2
,请执行以下操作:
- 从集群中的任何主机运行 lvchange --addtag @db2 vg1/lvol2。
- 运行 lvchange -ay vg1/lvol2。
此解决方案涉及在卷组元数据内存储主机名。