Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 24. Configuração de um domínio virtual como um recurso

Você pode configurar um domínio virtual que é gerenciado pela estrutura de virtualização libvirt como um recurso de cluster com o comando pcs resource create, especificando VirtualDomain como o tipo de recurso.

Ao configurar um domínio virtual como um recurso, leve em conta as seguintes considerações:

  • Um domínio virtual deve ser interrompido antes de ser configurado como um recurso de cluster.
  • Uma vez que um domínio virtual é um recurso de cluster, ele não deve ser iniciado, parado ou migrado, exceto através das ferramentas de cluster.
  • Não configure um domínio virtual que você tenha configurado como um recurso de cluster para começar quando seu host boots.
  • Todos os nós autorizados a executar um domínio virtual devem ter acesso aos arquivos de configuração e dispositivos de armazenamento necessários para esse domínio virtual.

Se você quiser que o cluster gerencie serviços dentro do próprio domínio virtual, você pode configurar o domínio virtual como um nó convidado.

24.1. Opções de recursos de domínio virtual

Tabela 24.1, “Opções de Recursos para Recursos de Domínio Virtual” descreve as opções de recursos que você pode configurar para um recurso VirtualDomain.

Tabela 24.1. Opções de Recursos para Recursos de Domínio Virtual

CampoPadrãoDescrição

config

 

(requerido) Caminho absoluto para o arquivo de configuração libvirt para este domínio virtual.

hypervisor

Dependente do sistema

Hypervisor URI para conectar. Você pode determinar o URI padrão do sistema executando o comando virsh --quiet uri.

force_stop

0

Sempre desligue à força ("destruir") o domínio em parada. O comportamento padrão é recorrer a um desligamento forçado somente após uma tentativa de desligamento gracioso ter falhado. Você deve definir isto para true somente se seu domínio virtual (ou seu back end de virtualização) não suportar um desligamento gracioso.

migration_transport

Dependente do sistema

Transporte usado para conectar ao hipervisor remoto enquanto migrava. Se este parâmetro for omitido, o recurso usará o transporte padrão do libvirt para se conectar ao hipervisor remoto.

migration_network_suffix

 

Utilizar uma rede de migração dedicada. A URI de migração é composta pela adição do valor deste parâmetro ao final do nome do nó. Se o nome do nó for um nome de domínio totalmente qualificado (FQDN), inserir o sufixo imediatamente antes do primeiro período (.) no FQDN. Certifique-se de que este nome de host composto seja resolúvel localmente e o endereço IP associado seja acessível através da rede favorecida.

monitor_scripts

 

Para monitorar serviços dentro do domínio virtual, adicione este parâmetro com uma lista de scripts para monitorar. Note: Quando os scripts de monitoramento forem usados, as operações de start e migrate_from serão concluídas somente quando todos os scripts de monitoramento tiverem sido concluídos com sucesso. Certifique-se de definir o tempo limite destas operações para acomodar este atraso

autoset_utilization_cpu

true

Se ajustado para true, o agente detectará o número de domainU's vCPUs de virsh, e o colocará na utilização da CPU do recurso quando o monitor for executado.

autoset_utilization_hv_memory

true

Se for definido como verdadeiro, o agente detectará o número de Max memory de virsh, e o colocará no hv_memory utilização da fonte quando o monitor for executado.

migrateport

porto alto aleatório

Este porto será utilizado no qemu migrar URI. Se não estiver definido, o porto será um porto alto aleatório.

snapshot

 

Caminho para o diretório de instantâneos onde a imagem da máquina virtual será armazenada. Quando este parâmetro for definido, o estado de RAM da máquina virtual será salvo em um arquivo no diretório de instantâneos quando parado. Se ao iniciar um arquivo de estado estiver presente para o domínio, o domínio será restaurado para o mesmo estado em que estava antes de ter parado por último. Esta opção é incompatível com a opção force_stop.

Além das opções de recursos VirtualDomain, você pode configurar a opção allow-migrate metadados para permitir a migração ao vivo do recurso para outro nó. Quando esta opção é configurada para true, o recurso pode ser migrado sem perda de estado. Quando esta opção for definida para false, que é o estado padrão, o domínio virtual será desligado no primeiro nó e então reiniciado no segundo nó quando ele for movido de um nó para o outro.