VMware

Versão

  • Linux Control Center = 2.10.X ou Superior

  • VMWare ESXi = 7.0 U2 ou Superior

Requisitos

  • Credenciais de acesso com permissão de snapshot do VMware.

  • Hosts na base de dados do LCC previamente configurados

Overveiw

A integração nativa com o VMWare Vcenter está classificada como um Rollback Item no escopo do Linux Control Center. Um Rollback Item de uma maneira geral, tem como objetivo iniciar uma tarefa de backup, criar um snapshot, recovery point ou item similar dentro do cenário da integração, com o intuito de garantir o rollback de um sistema caso uma modificação gere algum comportamento inesperado no seu parque tecnológico.

Sempre que uma ou mais ações selecionadas na integração forem chamadas pelo LCC, elas irão disparar o comando para criar um snapshot, e somente após a confirmação que o snapshot foi criado com sucesso no VMware, que a ação será executada.

Informamos que todas as soluções de terceiros que interagem com o LCC devem estar configuradas corretamente. Dados inconsistentes provenientes dessas soluções não poderão ser processados ou apresentados de forma confiável pelo LCC.

Objetivo

Este guia provê informações e passo a passo para realizar a integração do Linux Control Center com o sistema de virtualização VMware vSphere.

Integrando o VMware com o LCC

Realizando a integração

  1. Clique em Config no menu lateral esquerdo do LCC

  2. Clique no botão VMware

  3. Clique no botão Create

  4. Preencha os campos com as informações do seu ambiente Name: Nome para identificar a integração URL: Endereço URL do VMware vSphere Username: Usuário com o domínio do ambiente Ex: @vsphere.local Password: Senha de acesso GOVC: Define a versão do binário para a integração com o vmware, deixe em default Default Data Center: Insera neste campo o nome exato do Data Center do VMware de seu ambiente Ignore SSL: Botão para ignorar comunicação com SSL

Se houver necessiade de realizar a integração em mais de um Data Center, será necessário criar uma integração para cada um deles.

  1. Clique em Save após inserir os dados corretamente

Testando a conexão

  1. Após salvar, clique em Test Connection para realizar a conexão com o VMware e aguarde a ação finalizar

  2. Será possível observar o ícone de status com a cor verde, confirmando que a conexão foi bem sucedida.

Sincronizando Hosts

  1. Após a conexão ser validada, clique na guia Hosts e clique em Sync e aguarde a ação de sincronização finalizar.

  2. Após a sincronização finalizar, atualize a tela e os hosts serão listados da guia Hosts da integração.

Escolhendo Hosts para o Rollback

Caso algum host do VMware não apareça na tela de hosts da integração, certifique-se de que o mesmo foi inserido na base de dados do LCC.

  1. Para remover um ou mais host da tarefa de snapshot, desmarque-o na coluna Enable e clique em Save. Assim, o VMware não criará um snapshot dos hosts desmarcados quando uma ação pré definida for executada no LCC.

Definindo ação de Snapshot

  1. Clique na guia Actions e selecione quantas ações desejar, para que sempre que for executada pelo LCC, enviará o comando para criar um snapshot das máquinas selecionadas na tela de Hosts

  2. Clique em Save

Executando a ação de disparo do Snapshot

  • A ação utilizada para demonstração foi a ação Host Ping

  1. Clique em Hosts

  2. Para executar a ação em somente um único host, selecione no host desejado e clique em Actions da linha do host

  3. Para executar a ação em mais de um host, selecione quantos desejar na caixa da coluna esquerda e clique em Actions do topo da página

  4. Para executar a ação em todos os hosts da base do LCC, clique selecione a caixa ao lado de Hostname e clique em Actions do topo da página

Criando Agendamentos

  1. Na tela de integração com o VmWare, clique na guia Schedule

  2. Clique em Add Schedule

Test Connection: Realiza um teste de conexão com o VmWare para validar a integração Sync Assets: Atualiza a lista de ativos do VmWare de acordo com a base de dados de hosts do LCC

  1. Em seguida, defina um nome para o agendamento no campo Name e escolha uma das actions na linha Action

    Por padrão, a tela de agendamento abre com a opção de One Time, para agendar uma única execução em uma hora, minuto e data expecífica, conforme imagem abaixo;

  2. Marcando a caixa Repeatedly juntamente com Minutes é possível executar a action a cada X minutos definidos.

  3. Marcando a caixa Repeatedly juntamente com a Daily é possível executar a ação todos os dias a cada X horas e X minutos.

  4. Marcado a caixa Repeatedly juntamente com a Advanced para escolher o agendamento personalizado, onde é possivel escolher hora, minuto, dia da semana, dia do mês e o mês desejado.

  5. Após criar e salvar um agendamento, é possível pausa-lo caso necessário clicando em Disable e acompanhar o status se está habilitado ou não na coluna Active

  6. A coluna Next Run exibe quando será a próxima execução e a Last Run exibe quando foi a última execução. A coluna Count conta quantas vezes o agendamento foi executado.

  7. Também é possível deletar um agendamento clicado no ícone de lixeira ao lado do botão Disable/Enable.

Validando a criação do snapshot

  • É possível validar se o snapshot foi criado com sucesso no Vmware pelo LCC.

  1. Clique em Hosts

  2. Clique no Host em que executou a ação.

  3. Clique na guia ROLLBACK e clique em SYNC

  • O snaphost do host aparecerá em Rollback Items com a descrição Created By LCC

Last updated