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