5.12. Recursos de Máquina Virtual
Recursos de máquina virtual são configurados de forma diferente de outros recursos de cluster, eles não são agrupados em definições de serviços. Desde o lançamento do Red Hat Enterprise Linux 6.2, quando você configura uma máquina virtual em um cluster com o comando
ccs você pode usar a opção --addvm (ao invés da opção addservice). Isto assegura que o recurso vm é definido diretamente sob o nó de configuração rm no arquivo de confiugração do cluster.
Um recurso de máquina virtual requer ao menos um atributo de
name e um path. O atributo name deve coincidir com o nome do domínio libvirt e o atributo path deve especificar o diretório onde as definições da máquina virtual compartilhada são armazenadas.
Nota
O atributo
path no arquivo de configuração do cluster é uma especificação de caminho ou um nome de diretório, não um caminho para um arquivo individual.
Se as definições de máquina virtual são armazenadas em um diretório compartilhado chamado
/mnt/vm_defs, o comando a seguir definirá uma máquina virtual chamada guest1:
ccs -h node1.example.com --addvm guest1 path=/mnt/vm_defs
# ccs -h node1.example.com --addvm guest1 path=/mnt/vm_defs
Executar este comando adiciona a seguinte linha ao nó de configuração no arquivo
cluster.conf:
<vm name="guest1" path="/mnt/vm_defs"/>
<vm name="guest1" path="/mnt/vm_defs"/>