![O impacto da conteinerização nas estratégias de APM](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716234244_O-impacto-da-conteinerizacao-nas-estrategias-de-APM-150x150.jpg)
O impacto da conteinerização nas estratégias de APM
20 de maio de 2024![Microsoft Fabric aposta tudo em inteligência de dados em tempo real](https://optimuscloud.com.br/wp-content/uploads/2024/05/Microsoft-Fabric-aposta-tudo-em-inteligencia-de-dados-em-tempo-150x150.jpg)
Microsoft Fabric aposta tudo em inteligência de dados em tempo real
21 de maio de 2024- Este é um ISO construído sobre o Enterprise Linux 8 ou 9 e permite colocar em funcionamento KVM, oVirt e a própria plataforma em uma instalação em hardware físico bare metal ou em uma máquina virtual, que é o que estou fazendo no laboratório para brincar com a solução.
- Para começar a usar o oVirt, simplesmente baixei o ISO do nó oVirt no link acima, copiei-o para um armazenamento de dados VMware vSphere e montei-o em uma nova máquina virtual que criei no VMware para Red Hat Enterprise Linux.
- Ele possui dois componentes principais, incluindo o mecanismo oVirt, que inclui a GUI da web que você pode usar para gerenciar seus hosts KVM e também uma construção de agente que permite que o mecanismo oVirt se comunique com os hosts KVM que gerencia.
Eu realmente não dei uma chance ao oVirt no ambiente de laboratório doméstico para brincar com outro hipervisor gratuito e de código aberto. Então, finalmente consegui instalá-lo em uma instalação de máquina virtual aninhada em execução no VMware vSphere. Eu queria dar a vocês uma boa visão geral das etapas e obstáculos que vi com a instalação do oVirt com configuração hiperconvergente de nó único GlusterFS.
O que é oVirt?
Em primeiro lugar, apenas para uma rápida visão geral, o que é oVirt? A solução oVirt é gratuita e de código aberto e usa Kernel Virtual Machine (KVM) como hipervisor subjacente. A plataforma oVirt fornece uma interface de usuário moderna e elegante para gerenciar seus hosts KVM, máquinas virtuais, armazenamento e redes.
Ele permite que você dimensione seu gerenciamento KVM para o próximo nível em comparação ao gerenciamento de coisas com a linha de comando, já que você pode gerenciar vários hosts diferentes ao mesmo tempo.
Componentes
Ele possui dois componentes principais, incluindo o mecanismo oVirt, que inclui a GUI da web que você pode usar para gerenciar seus hosts KVM e também uma construção de agente que permite que o mecanismo oVirt se comunique com os hosts KVM que gerencia.
Baixar oVirt
Você pode baixar os pacotes oVirt se já estiver executando algo como Red Hat Enterprise Linux ou CentOS Stream 8 ou 9. No entanto, uma das maneiras mais fáceis é baixar o ISO do nó oVirt. Este é um ISO construído sobre o Enterprise Linux 8 ou 9 e permite colocar em funcionamento KVM, oVirt e a própria plataforma em uma instalação em hardware físico bare metal ou em uma máquina virtual, que é o que estou fazendo no laboratório para brincar com a solução.
Você pode navegar pelos downloads do oVirt aqui: Índice de /pub (ovirt.org).
O processo que usei para a instalação do oVirt
Para começar a usar o oVirt, simplesmente baixei o ISO do nó oVirt no link acima, copiei-o para um armazenamento de dados VMware vSphere e montei-o em uma nova máquina virtual que criei no VMware para Red Hat Enterprise Linux.
![Criando uma nova máquina virtual VMware vsphere para instalar ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Abaixo, você verá a configuração da CPU e habilitação Expor a virtualização assistida por hardware ao sistema operacional convidado. Isso é conhecido como virtualização aninhada, que permite executar um hipervisor dentro de uma máquina virtual.
A memória aumentou para 16 GB.
![Componentes de hardware cpus ram e virtualização aninhada](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_863_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Componentes de hardware cpus ram e virtualização aninhada](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_863_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Observação – Posteriormente, adicionei um segundo disco rígido à configuração da máquina virtual para GlusterFS.
Inicializando a partir da imagem ISO
Depois de montar o ISO para oVirt, inicializei a VM para a instalação do oVirt.
![Inicializando a partir do nó ovirt iso](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_683_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Inicializando a partir do nó ovirt iso](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_683_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Agora temos o instalador normal do tipo CentOS Stream. Aqui estamos escolhendo o idioma.
![Seleção de idioma para o processo de instalação](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_170_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Seleção de idioma para o processo de instalação](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_170_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Nas telas de configuração com pontos de exclamação vermelhos, basta detalhar cada uma delas e definir a configuração ou selecionar Feito mesmo se você não fizer alterações.
![Configurando a senha root para a instalação do nó ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_851_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Configurando a senha root para a instalação do nó ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_851_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Configurando a conexão de rede. Certifique-se de habilitar sua placa de rede e definir o nome do host. Sempre achei um pouco bobo no CentOS ter que habilitar a placa de rede, mas você faz.
![Configurando a conexão de rede](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_840_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Configurando a conexão de rede](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_840_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Certifique-se de que nesta tela você não veja mais nenhum ponto de exclamação vermelho que precise de cuidados. Então clique Comece a instalação.
![Toda a configuração está satisfeita e pronta para iniciar a instalação do ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_238_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Toda a configuração está satisfeita e pronta para iniciar a instalação do ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_238_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
A instalação começa.
![A instalação do Ovirt começa](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_345_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![A instalação do Ovirt começa](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_345_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Após a conclusão da instalação, clique no botão Reiniciar sistema botão.
![Reinicie o sistema ao final da instalação do ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_230_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Reinicie o sistema ao final da instalação do ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_230_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Faça login na interface da web
Navegue até o endereço IP da instalação do oVirt Node e faça login com sua conta root que você definiu durante a instalação.
![Faça login com sua senha root para ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_982_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Faça login com sua senha root para ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_982_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Como nota. Ainda não cheguei ao fundo disso, mas usar o nó ISO oVirt criado para Enterprise Linux 9 não me oferece a opção de virtualização.
![Visualizando o painel do cockpit do host ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_33_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Visualizando o painel do cockpit do host ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_33_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Depois de recarregar com o Enterprise Linux 8 ISO, tenho a opção de virtualização.
![Efetuado login no painel ovirt após recarregar o Enterprise Linux 8](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_722_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Efetuado login no painel ovirt após recarregar o Enterprise Linux 8](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_722_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Implantando o mecanismo hospedado com hiperconvergente GlusterFS
A próxima etapa que precisamos realizar é implantar o mecanismo hospedado. Clique Virtualização e depois clique Mecanismo hospedado.
![Configurando o mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_289_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Configurando o mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_289_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Você verá as opções para Hosted Engine ou Hyperconverged. Estou usando a opção hiperconvergente.
![Página de configuração do mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_521_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Página de configuração do mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_521_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Aqui estou clicando Execute o assistente Gluster para nó único.
![Execute glusterfs para configuração de nó único](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_319_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Execute glusterfs para configuração de nó único](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_319_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Isto irá lançar o Implantação Gluster mago. Primeiro, insira o FQDN do seu host. Se você receber um erro sobre o host não estar no arquivo Known_Hosts, verifique a postagem do fórum aqui: oVirt GlusterFS Host não foi adicionado em Known_Hosts.
![Assistente de implantação do Gluster](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_530_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Assistente de implantação do Gluster](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_530_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Depois de contornar o problema acima, passando para o Pacotes etapa. Aqui eu apenas cliquei em Avançar.
![Etapa 2 pacotes com ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Etapa 2 pacotes com ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
Clique Próximo no Volumes página.
![Configuração de volumes com ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_651_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Configuração de volumes com ovirt](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_651_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
No Tijolos página, mudei para JBOD e ajustei os tamanhos dos volumes de acordo com o disco que adicionei ao meu host oVirt.
![Etapa 4 configuração de tijolos](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_868_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Etapa 4 configuração de tijolos](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_868_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
No Análise página, acabei de clicar Implantar aqui.
![Etapa 5 revisar a configuração](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_987_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Etapa 5: revise a configuração](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_987_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
Nesta tela, cliquei no Continuar para a implantação do mecanismo hospedado ao invés de fechar botão. Aqui encontrei um erro que demorou algum tempo para ser descoberto. Continuei vendo a implantação falhar ao criar o grupo de volumes.
![Falha na implantação](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_247_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Falha na implantação](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_247_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
Finalmente encontrei um thread de estouro de pilha onde alguém executou um comando SED para alterar alguns valores no manual do Ansible para seguir em frente.
sed -i 's/output | to_json/output/' /etc/ansible/roles/gluster.infra/roles/backend_setup/tasks/get_vg_groupings.yml
sed -i 's/output | to_json/output/' /etc/ansible/roles/gluster.infra/roles/backend_setup/tasks/thick_lv_create.yml
sed -i 's/output | to_json/output/' /etc/ansible/roles/gluster.infra/roles/backend_setup/tasks/thin_pool_create.yml
sed -i 's/output | to_json/output/' /etc/ansible/roles/gluster.infra/roles/backend_setup/tasks/thin_volume_create.yml
![Executando um comando sed para superar esse erro](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_53_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Executando um comando sed para superar esse erro](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_53_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
Depois de executar isso, foi possível concluir a implantação do Gluster com êxito.
![A configuração do glusterfs foi concluída com sucesso](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_600_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![A configuração do glusterfs foi concluída com sucesso](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_600_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
Isso levará você a implantar o mecanismo hospedado e a seguir iniciar o assistente.
Implantando o mecanismo hospedado
Foi aqui que as coisas ficaram extremamente frustrantes, com erros após erros que pareciam nunca ter fim. No VM tela. Eu pré-testei um registro DNS com o endereço MAC que ele me forneceu. Ele falhará se você não tiver um registro DNS antes de prosseguir.
Saí da interface bridge e configurei a senha root. A memória foi definida para 4.096 MB.
![A tela da VM implantando o mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_504_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![A tela da VM implantando o mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_504_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
No Motor tela, eu configurei o senha do portal de administração e deixei a configuração do email como está.
![A tela do motor](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_994_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![A tela do motor](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_994_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
O Preparar VM tela permite que você revise as configurações e clique em Preparar VM.
![Preparar tela VM](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_541_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
![Preparar tela VM](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_541_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.png)
O erro que nunca consegui superar foi o erro abaixo: Erro durante o acesso de autenticação SSO _negado. Encontrei muitos tópicos cobrindo esse erro. No entanto, nenhuma resposta mágica real. Muitos usuários pareceram ter sucesso ao reverter para a instalação 4.4 do oVirt em vez de usar o 4.5, que estou usando.
![Erro Sso com a implantação do mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_404_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
![Erro Sso com a implantação do mecanismo hospedado](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716240128_404_Instalacao-do-oVirt-com-no-unico-hiperconvergente-GlusterFS-mais.jpg)
Solução de problemas
Tive muitos problemas com a implantação. Parecia haver problemas do início ao fim:
- O host EL9 Linux oVirt não tinha o módulo de virtualização instalado
- Houve o problema Known_hosts ao qual vinculei acima
- Tive um problema com a assinatura GPG no mecanismo hospedado, resolvi isso com dnf -y instalar ovirt-engine-appliance –nogpgcheck
- Houve também um problema de FQDN em que tive que garantir que o host pudesse se conectar a si mesmo por meio de SSH sem senha
- Houve o problema do manual do Ansible em que tive que executar o comando SED acima
- Então, finalmente, depois de várias horas e testes por 2 a 3 dias, joguei a toalha por enquanto com o erro de SSO
Empacotando
A partir de agora, eu não recomendaria a instalação do oVirt 4.5 para testar a solução hiperconvergente de nó único. Havia muitos problemas com isso. Também tentei configurar o aparelho sem a opção glusterfs e recebi a mesma mensagem de erro.
Por enquanto, não posso recomendar a instalação do oVirt para cenários de laboratório doméstico ou qualquer tipo de produção. Com tantos problemas com uma nova instalação, é assustador pensar como seria uma atualização ou apoiaria isso na produção. Se você tem experiência com oVirt e sabe como superar alguns desses problemas, comente e me avise. Eu ficaria muito feliz em “escolher seu cérebro”!