Pesquisa de site

Instale o oVirt Compute Node no CentOS Stream 9/Rocky 9


Publicamos recentemente um artigo sobre a instalação e configuração do oVirt Engine no CentOS Stream 9. Enquanto o oVirt Engine fornece uma interface de administração baseada na web para o gerenciamento da infraestrutura virtualizada, o oVirt Node é um servidor hipervisor de computação que hospedará as máquinas virtuais e fornecer acesso a RAM, CPU, rede e armazenamento às instâncias em execução. A ordem das instalações ao configurar o oVirt são as configurações do mecanismo e, em seguida, calcula a configuração do hipervisor.

oVirt oferece suporte a dois tipos de hosts:

  • Nó oVirt e
  • Enterprise Linux (como CentOS Stream ou RHEL)

Nosso processo de instalação foi projetado para configuração manual no sistema operacional CentOS Stream 9 ou Rocky Linux 9. O procedimento é aplicável a qualquer outro Linux derivado do RHEL 9.

Adicionar repositório oVirt

Adicione o repositório RPM que contém pacotes oVirt para computação.

sudo dnf -y install centos-release-ovirt45

Para Rocky Linux 9, atualize o arquivo de configurações do repositório para substituir $stream por 9-stream. Isso nos permitirá usar o repositório CentOS Stream 9 no sistema Rocky Linux 9.

for repo in oVirt-4.5 Storage-common OpenStack-yoga Messaging-rabbitmq NFV-OpenvSwitch Ceph-Pacific Gluster-10 OpsTools; do
 sudo sed -i 's/$stream/9-stream/' /etc/yum.repos.d/CentOS-$repo.repo
done

Instale ferramentas de virtualização

Atualize seu sistema CentOS Stream 9.

sudo dnf -y update

Execute uma reinicialização após a atualização.

sudo reboot

Em seguida, instalamos ferramentas de virtualização na máquina do servidor hipervisor, incluindo pacotes cockpit e vdsm.

sudo dnf -y install libvirt qemu-kvm virt-install cockpit vdsm

Inicie e ative os serviços para serem ativados na inicialização do sistema.

sudo systemctl enable --now libvirtd cockpit.socket

Adicionar host de computação no oVirt Engine/Manager

Faça login no portal oVirt Admin e navegue até Compute –> Hosts. Nesta seção podemos adicionar ou remover hosts de virtualização no oVirt. Como estamos adicionando select

Clique em “Novo ” para adicionar um novo host.

Na próxima tela você será solicitado a:

  • Selecione o host do cluster – o padrão é adequado para a maioria das configurações
  • Fornecer nome – usado para identificar o nó no oVirt
  • Insira o nome do host ou endereço IP do host de computação
  • Escolha o método de autenticação – Senha ou par de chaves SSH

Para chave pública SSH, use o link “fetch” para obter o conteúdo da chave pública do oVirt Manager.

Copie todo o texto na área de texto e cole em /root/.ssh/authorized_keys no novo nó de destino a ser adicionado.

Dependendo do seu hardware de computação, você pode configurar o “Gerenciamento de energia” se tiver IPMI/iLO. Isso permitirá o acesso remoto através do console de hardware se o servidor não estiver acessível por IP/SSH.

Se o gerenciamento de energia não for aplicável, clique em [OK] para prosseguir sem sua configuração.

oVirt usará tarefas Ansible para configurar o novo nó. Uma série de ações são aplicadas para garantir que o host esteja pronto para uso na execução de máquinas virtuais na infraestrutura de virtualização oVirt.

Você verifica o progresso da configuração do nó na guia “Eventos”.

Se tudo correr bem, o nó deverá mostrar “Up” no status.

Informações detalhadas sobre nós estão disponíveis na seção “Geral”.

Configurar domínio de armazenamento

Um domínio de armazenamento é necessário para armazenamento de discos VM, imagens ISO e instantâneos de VM. oVirt oferece suporte aos seguintes tipos de armazenamento.

  • Armazenamento NFS
  • Armazenamento PosixFS
  • Armazenamento iSCSI e FCP
  • Armazenamento LocalFS

Consulte o guia abaixo para configurações passo a passo do domínio de armazenamento.

  • Adicione dados NFS, ISO e domínio de armazenamento de exportação ao oVirt/RHEV