C.3. Controlando a Ativação com Tags
Você pode especificar no arquivo de configuração que somente certos volumes lógicos devem ser ativados naquele host. Por exemplo, a seguinte entrada age como um filtro para requisições de ativação (tais como
vgchange -ay) e somente ativa o vg1/lvol0 e qualquer volume lógico ou grupos de volume com a tag database no metadados naquele host.
activation { volume_list = ["vg1/lvol0", "@database" ] }
activation { volume_list = ["vg1/lvol0", "@database" ] }
Existe uma combinação especial "@*" que causa uma coincidência somente se qualquer tag de metadados coincidir com qualquer tag de host naquela máquina.
Como um outro exemplo, considere uma situação onde cada máquina no cluster possui a seguinte entrada no arquivo de configuração:
tags { hosttags = 1 }
tags { hosttags = 1 }
Se você quiser ativar
vg1/lvol2 somente no host db2, faça o seguinte:
- Execute o
lvchange --addtag @db2 vg1/lvol2de qualquer host no cluster. - Execute
lvchange -ay vg1/lvol2.
Esta solução inclui o armazenamento de hostnames dentro dos metadados de grupo de volume.