C.3. 使​​​​​​​用​​​​​​​标​​​​​​​签​​​​​​​控​​​​​​​制​​​​​​​激​​​​​​​活​​​​​​​

您​​​​​​​可​​​​​​​以​​​​​​​在​​​​​​​配​​​​​​​置​​​​​​​文​​​​​​​件​​​​​​​中​​​​​​​指​​​​​​​定​​​​​​​在​​​​​​​那​​​​​​​个​​​​​​​主​​​​​​​机​​​​​​​中​​​​​​​只​​​​​​​应​​​​​​​该​​​​​​​激​​​​​​​活​​​​​​​某​​​​​​​个​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​。​​​​​​​例​​​​​​​如​​​​​​​:下​​​​​​​面​​​​​​​的​​​​​​​条​​​​​​​目​​​​​​​作​​​​​​​为​​​​​​​激​​​​​​​活​​​​​​​请​​​​​​​求​​​​​​​的​​​​​​​过​​​​​​​滤​​​​​​​器​​​​​​​使​​​​​​​用​​​​​​​(比​​​​​​​如​​​​​​​ vgchange -ay),且​​​​​​​只​​​​​​​激​​​​​​​活​​​​​​​ vg1/lvol0 以​​​​​​​及​​​​​​​那​​​​​​​些​​​​​​​在​​​​​​​该​​​​​​​主​​​​​​​机​​​​​​​的​​​​​​​元​​​​​​​数​​​​​​​据​​​​​​​中​​​​​​​带​​​​​​​ database 标​​​​​​​签​​​​​​​的​​​​​​​逻​​​​​​​辑​​​​​​​卷​​​​​​​和​​​​​​​卷​​​​​​​组​​​​​​​。​​​​​​​
activation { volume_list = ["vg1/lvol0", "@database" ] }
There is a special match "@*" that causes a match only if any metadata tag matches any host tag on that machine.
另​​​​​​​一​​​​​​​个​​​​​​​例​​​​​​​子​​​​​​​就​​​​​​​是​​​​​​​,考​​​​​​​虑​​​​​​​一​​​​​​​下​​​​​​​,在​​​​​​​哪​​​​​​​里​​​​​​​群​​​​​​​集​​​​​​​中​​​​​​​的​​​​​​​每​​​​​​​一​​​​​​​台​​​​​​​机​​​​​​​器​​​​​​​都​​​​​​​在​​​​​​​配​​​​​​​置​​​​​​​文​​​​​​​件​​​​​​​中​​​​​​​有​​​​​​​以​​​​​​​下​​​​​​​条​​​​​​​目​​​​​​​:
tags { hosttags = 1 }
如​​​​​​​果​​​​​​​您​​​​​​​想​​​​​​​要​​​​​​​只​​​​​​​在​​​​​​​主​​​​​​​机​​​​​​​ db2 中​​​​​​​激​​​​​​​活​​​​​​​ vg1/lvol2,请​​​​​​​执​​​​​​​行​​​​​​​以​​​​​​​下​​​​​​​操​​​​​​​作​​​​​​​:
  1. 可​​​​​​​从​​​​​​​群​​​​​​​集​​​​​​​中​​​​​​​的​​​​​​​任​​​​​​​意​​​​​​​主​​​​​​​机​​​​​​​运​​​​​​​行​​​​​​​ lvchange --addtag @db2 vg1/lvol2。​​​​​​​
  2. 运​​​​​​​行​​​​​​​ lvchange -ay vg1/lvol2。​​​​​​​
这​​​​​​​个​​​​​​​解​​​​​​​决​​​​​​​方​​​​​​​案​​​​​​​包​​​​​​​括​​​​​​​将​​​​​​​主​​​​​​​机​​​​​​​名​​​​​​​保​​​​​​​存​​​​​​​在​​​​​​​卷​​​​​​​组​​​​​​​元​​​​​​​数​​​​​​​据​​​​​​​中​​​​​​​。​​​​​​​