top of page
  • rudy310

Gerenciamento simplificado de assinaturas para Nutanix Acropolis AHV com o Red Hat Satellite Server


Gerenciamento de assinaturas de classe corporativa no Nutanix Acrópolis AHV


Nos últimos 18 anos, o Linux passou de um SO de nicho para um SO de servidor líder para nuvem pública e privada. Linux está em toda parte. Em ambientes virtuais, está tão presente como sempre. Vemos variantes na nuvem pública e privada. Hoje existem centenas de fornecedores de Linux, incluindo distribuições direcionadas para empresas. Alguns fornecedores de Linux, incluindo Red Hat, SUSE Linux e Canonical, desenvolveram ofertas bem-sucedidas de sistemas operacionais de classe empresarial que foram amplamente adotadas pelos clientes.


O Red Hat Enterprise Linux, conhecido como RHEL, é uma das opções mais populares para uma distribuição Linux suportada pela empresa. A Nutanix oferece suporte ao RHEL como sistema operacional convidado no AHV desde os primeiros dias. O RHEL possui várias opções de assinatura, incluindo assinaturas por VM e assinaturas em massa VDC, validadas pelo Red Hat Satellite Server .


Você pode consultar quais versões de RHEL são compatíveis com AOS aqui https://portal.nutanix.com/#/page/compatibilitymatrix/guestos

O que é o Nutanix Acropolis ?


O Nutanix Acropolis é um  sistema operacional para a  plataforma de infraestrutura hiperconvergente Nutanix . Ele contém vários serviços de dados e recursos para proteção de dados, eficiência de espaço, escalabilidade, classificação e segurança de dados automatizados. A Acrópole vem com seu próprio hipervisor  interno chamado AHV; o nome foi derivado das palavras Acropolis Hypervisor.


Nutanix Acrópole eo hypervisor AHV foram ambos lançados na conferência do usuário .next de Nutanix em junho de 2015. Embora o hypervisor AHV é baseado em Linux KVM , Nutanix hiper-convergente de armazenamento também suporta VMware e Hyper-V . Os clientes da plataforma Acropolis têm a opção de usar o hypervisor AHV sozinho ou ao lado de outro hypervisor, usando o Acropolis App Mobility Fabric (AMF) para mover cargas de trabalho de máquinas virtuais entre hypervisors e diferentes ambientes de tempo de execução.


Ao contrário dos fornecedores concorrentes, a Nutanix oferece a Acropolis como parte da plataforma hiperconvergente, sem custos de licenciamento.



Usando Assinaturas VDC do Red Hat Enterprise Linux com Nutanix Acrópolis AHV


A Nutanix agora oferece suporte ao Nutanix Acrópolis AHV no Red Hat Satellite Server. Aproveitando as APIs Prism Central ou Prism Element, os dados de mapeamento de VM para host agora são facilmente relatados ao Satellite Server. Ao habilitar um método simples para rastrear o uso de SO convidado com a Red Hat, a Nutanix está ajudando os clientes da Nutanix Acrópolis AHV a simplificar a conformidade com a assinatura do SO e garantir atualizações e correções consistentes enquanto aproveita ao máximo a execução do RHEL no Nutanix Acrópolis AHV. Acesse Ferramentas de suporte em portal.nutanix.com para encontrar detalhes e instruções de instalação para esta solução.


Como funciona


Virt-Who é um agente de código aberto usado para registrar hipervisores e relatar IDs de convidados da VM para o Red Hat Satellite Server e gerenciador de assinaturas. Ele identifica a relação dos convidados da VM com os hosts em que estão executando e os reporta ao gerenciador de assinaturas em uso.


A implementação virt-who-AHV simplifica o relatório de mapeamentos de VM e host AHV para o seu gerenciador de assinaturas. A Nutanix fornece um RPM pronto para uso que você pode usar. Esse RPM funcionará com um cluster AHV usando o Prism Central ou com um cluster Nutanix Acrópolis AHV não gerenciado que não esteja registrado no Prism Central. O arquivo de configuração para o RPM virt-who-AHV aceita facilmente o endereço IP do Prism Central ou do Prism Element.


Compatível com código aberto


Como um apoiador contínuo do Linux e da comunidade de código aberto, a Nutanix contribuiu com nossos aprimoramentos de suporte Nutanix Acrópolis AHV para o componente virt-who do projeto do gerenciador de assinaturas Candlepin . Ao fazer isso, incentivamos o suporte nativo do AHV a qualquer software que esteja aproveitando a solução de gerenciamento de assinaturas Candlepin.


Gerenciamento de assinatura de virtualização sem complicações


A Nutanix está trabalhando para ajudar nossos clientes investidos em RHEL a aproveitar o poder e a facilidade de gerenciamento de inventário e correções disponíveis no Red Hat Satellite Server. Tornamos a solução de código aberto e contribuímos com o repositório virt-who para demonstrar nosso compromisso em fornecer soluções de cliente abertas e fáceis de usar. O gerenciamento de assinaturas com RHEL no Nutanix Acrópolis AHV ficou mais fácil do que nunca.


A Red Hat possui um artigo da KB (2689021) que descreve como configurar o Red Hat Satellite em plataformas de virtualização não suportadas. Usaremos esse artigo como base para o restante deste post. Esta é tecnicamente uma configuração não suportada pelo RedHat e Nutanix. No entanto, no momento da redação deste artigo, ele funciona. A criação e modificação de alguns arquivos de configuração são necessárias, portanto, incluirei aqui exemplos fictícios que precisarão ser modificados para o seu ambiente. 


Configuração do Red Hat Satellite


Existem alguns pré-requisitos que você deve validar antes de entrar na configuração:

Uma assinatura válida da Red Hat para virtualização de datacenterUm servidor Red Hat Satellite 6 ou superior, configurado e pronto para uso Recomendado: se você já estiver usando um hipervisor suportado, como ESXi ou Hyper-V, primeiro registre esses hipervisores e aplique uma licença Red Hat às VMs RHEL sob gerenciamento. Isso confirmará que virt-who está operando corretamente antes de configurar o AHV.

Agora que cobrimos os pré-requisitos, vamos ao que interessa.

1. Se esta é a primeira vez que você configura o Red Hat Satellite, instale o pacote virt-who em seu servidor Satellite:

# yum install virt ‐ who

2) Crie um arquivo de configuração AHV.conf virt-who neste caminho: /etc/virt‐who.d/

O arquivo de configuração deve ter as seguintes linhas:[fake -irtirt]type = fakeArquivo = / etc / virt ‐ who.d / json / AHVfake.jsonIs_hypervisor = Trueowner = org_id   (obtenha o Org_id do servidor Satellite)env = Biblioteca    (a ENV pode ser decidida pelo Cliente)

rhsm_hostname = (FQDN ou IP do servidor satélite) rhsm_username = (usuário administrador do Satellite) rhsm_password = (Senha do administrador do Satellite) rhsm_prefix = / rhsm hypervisor_id = (nome do host AHV)


3. Faça o download deste arquivo AHVfake.json (que especificamos no caminho acima) e vamos modificá-lo para o seu ambiente. Esse arquivo mapeia os nomes de host do hypervisor e os UUIDs convidados para o servidor Satellite. A amostra abaixo é o formato JSON que deve ser seguido. Como você pode ver, o arquivo pode ser usado para vários hosts e VMs AHV.



A parte um pouco complicada do arquivo é obter os UUIDs convidados. Existem duas maneiras de obtê-los. Primeiro, podemos usar o Nutanix ncli, e o segundo é de dentro dos convidados da Red Hat. Ambos devem fornecer os mesmos resultados; portanto, use o que lhe agrada.


ncli: ncli vm ls sistema operacional convidado: dmidecode | grep -i uuid | tr '[: superior:]' '[: inferior:]'

4. Depois de modificar o arquivo JSON com os nomes de host AHV e os UUIDs de VM convidados, é imperativo que o arquivo esteja perfeitamente formatado. Para verificar a formatação, podemos usar um validador JSON online, como: https://jsonformatter.curiousconcept.com/


Seu JSON deve retornar como "VÁLIDO" ou não funcionará.


5. Reinicie o virt-who e verifique se há algum problema registrado em /var/log/rhsm/rhsm.log . Se não houver problemas, os hosts AHV especificados no arquivo JSON serão preenchidos em Host de conteúdo na GUI do Satellite.


# service virt ‐ who reiniciar && tail ‐ f /var/log/rhsm/rhsm.log


6 Designe o Datacenter virtual físico ou outra assinatura ilimitada de convidado ao hypervisor AHV na GUI da Web do Satellite.


7. As máquinas virtuais RedHat Guest agora devem estar associadas ao hypervisor e poder recuperar o SKU DERIVED do tipo virtual de seus respectivos Hypervisores.


Sumário

Como você pode ver, é bastante fácil configurar o Red Hat Satellite para funcionar com o Nutanix Acrópolis AHV. Embora não seja oficialmente suportado, você deve obter bons resultados. Lembre-se de que o serviço virt-who precisa ser executado de forma consistente; caso contrário, o mapeamento falhará e após 24 horas os convidados estarão em estado de assinatura inválido. Se você adicionar ou remover VMs Red Hat do ambiente, precisará modificar o arquivo JSON.


ASG

contato@asg.com.br

(51) 3376.1210


80 visualizações0 comentário
bottom of page