O principal produto de virtualização da VMware foi significativamente “recriado” para a versão vSphere 7. Se você decidir fazer o upgrade para a versão 7 do vSphere 6.7, primeiro será necessário fazer o upgrade do vCenter, que é o principal componente do vSphere usado para gerenciar hosts ESXi, clusters, VMs e outros componentes centralmente. Portanto, antes de fazer o upgrade dos hosts ESXi e do vSAN, você deve primeiro fazer o upgrade do vCenter para a versão 7.
Continue lendo para aprender as etapas de upgrade do vSphere 6.7 para o vSphere 7.0, bem como dicas para fazer o upgrade de versões anteriores à 6.0.
Requisitos e compatibilidade
Esteja ciente de que você pode fazer upgrade do vCenter 6.5 e do vCenter 6.7 diretamente para o vCenter 7.0. Se você usar o vCenter 6.0 ou versões mais antigas, considere fazer o upgrade para o vCenter 6.5 ou 6.7 e só então para o vCenter 7.0. Como alternativa, você pode executar uma instalação limpa do vCenter 7.0 e configurar essa instância do vCenter conforme configurou o seu antigo vCenter. Verifique a compatibilidade de upgrade do vCenter Server antes de fazer o upgrade do vCenter. O vCenter 7 pode gerenciar ESXi 6.5, ESXi 6.7 e ESXi 7.0 no mesmo cluster.
Não há suporte para instalar o vCenter 7.0 no Windows. O VMware vCenter 7.0 só pode ser implantado como vCenter Server Appliance (VCSA), que é uma máquina virtual em execução em um host ESXi.
Se houver switches virtuais distribuídos de versões anteriores à v.6.5 que são gerenciados pelo seu servidor vCenter antes da atualização, você precisa atualizar os switches virtuais distribuídos para a v.6.5 ou posterior. Caso contrário, você receberá um erro:
O servidor vCenter de origem tem uma instância de Switch Virtual Distribuído em uma versão não suportada.
Desative a Tolerância a Falhas para as VMs que usam esse recurso antes de atualizar o vCenter. Após a atualização, você pode habilitar a Tolerância a Falhas novamente.
Os requisitos de memória do VMware vCenter 7 são ligeiramente mais altos do que os requisitos de memória para o vCenter 6.7. Por exemplo, os requisitos para um tamanho de implantação pequeno são de 10 GB de memória para o vCenter 6.7 e 12 GB para o vCenter 7.
O Processo de Atualização
Abra seu Cliente VMware vSphere 6.5 ou 6.7 e certifique-se de que todos os requisitos para a atualização para o vCenter 7 estejam atendidos. No nosso caso, vamos atualizar o vCenter 6.7 para o vCenter 7.
Os endereços IP usados para os componentes do vSphere em nosso ambiente de teste são:
vCenter 6.7: 192.168.101.103 (Appliance do Servidor vCenter é usado)
Hosts ESXi: 192.168.101.101, 192.168.101.205, 192.168.101.207, 192.168.101.208
Rede: 192.168.101.0/24
Gateway e servidor DNS: 192.168.101.2
Faça o download da imagem de instalação ISO do vCenter 7 no site da VMware, caso ainda não tenha feito o download desta imagem.
O nome da imagem de instalação é VMware-VCSA-all-7.0.0-16189094.iso no nosso caso. Monte a imagem ISO em uma unidade de DVD virtual ou extraia os arquivos da imagem ISO para um diretório personalizado. Após montar a imagem ISO em uma unidade virtual (por exemplo, U:), vá para o diretório U:\vcsa-ui-installer\win32\ e execute o arquivo installer.exe se estiver usando o Windows em seu computador. Se estiver usando o Linux, vá para vcsa-ui-installer/lin64/ e execute o comando ./installer.
A standalone installer application is executed and provides four options.
Instalar – instalar uma nova instância do vCenter 7 (do zero).
Atualizar – atualizar uma instância existente do vCenter Server Appliance que é baseada em um Photon OS semelhante ao Linux.
Migrar – migrar do vCenter instalado no Windows para o vCenter Server Appliance 7.0.
Restaurar – restaurar o vCenter a partir de um backup existente do vCenter.
Clique em Atualizar e atualize o vCenter (VCSA) para o vCenter 7.
O assistente Implantar o vCenter Server será aberto. O processo de atualização consiste em duas etapas, assim como o processo de instalação de uma nova instância do vCenter.
Etapa 1
1. Introdução. Leia as informações sobre a atualização para o vCenter 7 e observe que o vCenter 7 é fornecido apenas com um Controlador de Serviços de Plataforma incorporado. Clique em Avançar em cada etapa do assistente para continuar.
2. Contrato de licença do usuário final. Leia o contrato de licença (EULA) e selecione a caixa de seleção para aceitar o EULA.
3. Conectar-se ao appliance de origem. Insira o endereço IP do appliance de servidor vCenter de origem (existente) (192.168.101.103 neste caso) e defina a porta HTTPS do appliance (443 por padrão). Clique em Conectar-se à origem.
Nós nos conectamos com sucesso ao appliance de servidor vCenter existente. Forneça os detalhes para o Appliance de Servidor vCenter que você deseja atualizar.
Nome de usuário do SSO: [email protected]
Senha do SSO: Insira a senha para [email protected]
Senha do Appliance (SO) root: Insira a senha da conta root do Photon OS no qual o VCSA está sendo executado.
Host ESXi ou Servidor vCenter que gerencia o appliance de origem
Nome do host ESXi ou Servidor vCenter: 192.168.101.101 (informamos o endereço IP do host ESXi no qual o VCSA está localizado).
Porta HTTPS: 443
Nome de usuário: root (o nome de usuário do host ESXi no qual o VCSA existente (de origem) está sendo executado)
Senha: Insira a senha para a conta root do ESXi
Ao ser exibido um aviso de certificado, clique em Sim para continuar.
Se você inseriu as credenciais corretas na etapa três do assistente, a próxima etapa será exibida.
4. Destino de implantação do vCenter Server. Especifique as configurações do destino de implantação do vCenter Server. Insira o endereço IP de um host ESXi no qual deseja executar o vCenter 7 após a atualização, o número da porta e as credenciais de root para este host ESXi.
Host ESXi ou vCenter Server: 192.168.101.101
Porta HTTPS: 443
Nome de usuário: root
Senha: ********
5. Configurar VM de destino do vCenter Server. Especifique as configurações da VM para o vCenter Server a ser implantado.
Nome da VM: vCenter7 (por favor, selecione um nome que difira do nome de uma VM vCenter existente).
Definir senha de root: ******** (insira uma senha para o usuário root para o Appliance do vCenter Server que será executado em um Photon OS baseado em Linux).
Confirmar senha de root: ******** (confirme a senha).
6. Selecionar tamanho da implantação. Selecione o tamanho da implantação para o seu vCenter 7. Você pode selecionar o mesmo tamanho usado para a sua instância atual do vCenter que deseja atualizar. Como usamos o vCenter para gerenciar um ambiente pequeno neste exemplo, selecionamos Tiny nas opções de tamanho da implantação.
7. Selecione o datastore. Selecione um datastore que tenha espaço livre suficiente no host ESXi de destino. Marque a caixa de seleção Ativar Modo de Disco Fino para usar provisionamento fino para os discos virtuais do VCSA.
8. Configurar as configurações de rede. Defina as configurações de rede para o Appliance do Servidor vCenter 7.0. Após concluir o processo de atualização do vCenter, as configurações de rede da sua instância atual do vCenter 6.x serão aplicadas ao vCenter 7.
Rede: Rede VM (selecione uma rede à qual você deseja conectar o VM do vCenter 7 usando o switch virtual apropriado).
Configurações de rede temporárias
Versão IP: IPv4
Atribuição de IP: estático
Endereço IP temporário: 192.168.101.104 (um novo VM do vCenter 7 será implantado durante o processo de atualização do vCenter e um endereço IP temporário será usado para este VM até que o processo de atualização seja concluído e o VM do vCenter 6 não seja mais utilizado).
Máscara de sub-rede ou comprimento do prefixo: 255.255.255.0 (/24 é o equivalente deste valor)
Gateway padrão: 192.168.101.2
Servidores DNS: 192.168.101.2
9. Pronto para concluir a etapa 1. Revise suas configurações antes de iniciar a implantação do Servidor vCenter. Se tudo estiver correto, clique em Concluir.
O processo de implantação do vCenter 7 (etapa 1) foi iniciado. Aguarde até que o processo de instalação seja concluído. Observe que você não deve interromper esta operação, pois não é possível retomar a instalação após a interrupção. Seja paciente, pois pode levar algum tempo.
Quando a etapa 1 for concluída, uma mensagem apropriada será exibida:
Você implantou com sucesso o vCenter Server.
Lembre-se do link que pode ser usado para continuar a instalação e executar a etapa 2. O link consiste no endereço IP temporário que você definiu antes e na porta usada, ou seja, 5480.
http://192.168.101.104:5480
Links semelhantes são usados para realizar a configuração básica do VCSA após a conclusão da atualização/instalação. Clique em Continuar e vá para a etapa 2.
Etapa 2
A aba de atualização do vCenter Server para a etapa 2 é aberta.
1. Introdução. Leia os comentários sobre a segunda etapa. Aperte Avançar em cada etapa do assistente para continuar.
2. Conectar-se ao servidor vCenter de origem. Revise as configurações que você definiu na primeira etapa da atualização para o vCenter 7.
As verificações pré-atualização estão em andamento. Aguarde até que essas verificações sejam concluídas.
Se houver avisos não críticos, você pode ignorá-los.
3. Selecione os dados de atualização. Selecione a primeira opção para copiar configuração do servidor vCenter de origem.
4. Configure o CEIP (Programa de Melhoria da Experiência do Cliente). Você pode deixar a caixa de seleção desmarcada se não quiser enviar estatísticas e outras informações sobre o uso do vSphere para a VMware.
5. Pronto para concluir. Verifique suas configurações e clique em Concluir para completar a etapa 2.
Haverá tempo de inatividade até que o novo vCenter 7 seja configurado e uma conexão de rede seja estabelecida.
Aguarde até que todos os dados necessários sejam copiados para o vCenter 7. Se a atualização para o vCenter 7 for concluída com êxito, você verá o link para começar a usar seu appliance virtual vCenter 7 que contém o nome DNS do seu VCSA e a porta 443 (se você selecionou essa porta por padrão).
Insira um número de série para ativar a licença do vCenter 7. As chaves de licença do vCenter 6 não são compatíveis com o vCenter 7.
Problemas que Podem Ocorrer
Nem todas as tentativas de atualizar o vCenter são concluídas sem problemas. Você pode encontrar problemas ao atualizar o vCenter para o vCenter 7. Vamos ver alguns problemas comuns e descobrir como corrigir erros durante o processo de atualização do vCenter.
O instalador do VCSA abre uma janela em branco
A janela em branco do instalador do Appliance do Servidor vCenter (VCSA) é aberta quando você executa o aplicativo do instalador do VCSA no Windows. Você não pode escolher nenhuma opção. Esse problema pode ocorrer quando você executa o instalador várias vezes no mesmo computador.
Solução possível
Vá para o diretório usado pelo instalador do VCSA:
C:\Users\user_name\AppData\Roaming\installer
Onde user_name é o nome da sua conta de usuário do Windows a partir da qual você executa o instalador VCSA.
Exclua o diretório instalador mencionado acima.
Execute novamente o instalador VCSA. O instalador deve funcionar e exibir corretamente os elementos da interface.
A senha de root expirou
A senha de root expirou no VCSA que precisa ser atualizado. Você insere a senha root para se conectar ao VCSA, mas a senha não funciona e você não consegue se conectar. Por padrão, uma senha root expira após 90 dias.
Solução possível
Conecte-se ao Appliance do vCenter Server via SSH ou abra a interface de linha de comando diretamente no VCSA.
Abra o shell:
Comando> shell
Você pode verificar o status atual da senha root:
chage -l root
Altere a senha root:
passwd
Insira uma nova senha.
Desative a expiração de senhas para evitar esse problema no futuro.
O primeiro método é inserir o comando:
chage -M -1 root
O segundo método é usar a interface web do VCSA.
https://seu_nome_vcsa_ou_endereço_ip:5480
Faça login na interface web do VCSA usando uma nova senha root.
No painel esquerdo, clique em Administração.
Na seção Configurações de Expiração de Senha da página de Administração, selecione a opção necessária.
A senha raiz expira: Não
Verifique as configurações de expiração do usuário root no shell VCSA:
passwd -s root
ou
chage -l root
A verificação pré-atualização falha na etapa 2
Este erro ocorre na etapa dois quando a atualização está quase finalizada.
Resultado da verificação pré-atualização:
Ocorre um erro interno durante as verificações pré-atualização do VMware vSphere Update Manager.
Possível solução.
Acesse a sua Appliance de vCenter Server de origem (o Photon OS) via SSH e abra o console (também chamado de terminal ou shell Linux).
Verifique o status dos serviços:
service-control –status
Assegure-se de que o vmware-eam (VMware ESX Agent Manager) esteja em execução.
Vá para o diretório vmware-eam:
cd /etc/vmware-eam
Copie o arquivo eam.properties para fazer backup deste arquivo:
cp eam.properties eam.properties.bak
Verifique o conteúdo do arquivo sca.hostid:
cat /etc/vmware/install-defaults/sca.hostid
Salve o ID exibido após executar o comando. No nosso caso, o valor é:
0b094c28-f5c2-4a61-8a90-7460ea7e5453
Edite o arquivo eam.properties:
vim eam.properties
Se o seu arquivo estiver vazio ou quase vazio no Appliance do vCenter Server de origem, adicione o texto ao arquivo:
Veja fix.txt
Altere o hostid para o valor do seu hostid e altere o endereço IP ou FQDN (Nome de Domínio Totalmente Qualificado) do seu servidor vCenter conforme necessário.
Defina as permissões para o arquivo:
chmod 0644 eam.properties
Inicie o serviço EAM com o comando:
service-control –start vmware-eam
Você pode excluir o arquivo eam.properties.bak.
Se essa configuração não ajudar a resolver o problema, faça uma nova instalação do vCenter 7 em vez de fazer upgrade para o vCenter 7 a partir de versões anteriores.
Como Atualizar o VMware vSAN para a Versão 7.0
O VMware vSAN 7 oferece novos recursos úteis, eficiência aprimorada e melhorias para clusters estendidos de 2 nós. Vamos descobrir como atualizar o VMware vSAN para a versão 7.
Requisitos do VMware vSAN 7
Antes de atualizar o vSAN para a versão 7.0, você deve se familiarizar com os requisitos do vSAN. Os principais requisitos são atualizar o vCenter para o vCenter 7 e atualizar o ESXi para o ESXi 7 em todos os hosts usados em um cluster vSAN. Após atualizar para o vCenter 7 e ESXi 7 (em todos os hosts do vSphere usados para um cluster vSAN), você pode atualizar para o vSAN 7.
São necessários três hosts ESXi para implantações padrão do vSAN 7 (você pode usar mais de três hosts). Você pode usar dois hosts ESXi em um cluster vSAN para implantação em um escritório remoto/filial.
Atualização para o VMware vSAN 7
Para uma atualização do vSAN, você precisa atualizar a versão do disco do vSAN, porque os outros componentes estão integrados ao ESXi 7 e o ESXi foi atualizado quando você realizou a atualização dos hosts ESXi.
Abra o VMware vSphere Client 7 e faça login no vCenter 7. Certifique-se de que todos os hosts ESXi em um cluster existente foram atualizados para o ESXi 7.0.
Realize uma verificação prévia da atualização. Para fazer isso, vá para Hosts e Clusters, clique no nome do cluster vSAN, selecione a aba Configurar. Na seção vSAN, selecione Gerenciamento de disco e clique em Verificação prévia de atualização (no canto superior direito).
É recomendável fazer backup das máquinas virtuais e outros dados localizados no armazenamento vSAN antes de iniciar a atualização do VMware vSAN. Use o NAKIVO Backup & Replication para fazer um backup do vSphere.
Se a atualização prévia for concluída com sucesso e seu status for Pronto para Atualização, você pode iniciar o processo de atualização do VMware vSAN. Clique no botão Atualizar no canto superior direito (perto do botão Atualização prévia).
A atualização do VMware vSAN é uma operação demorada. Você não poderá adicionar hosts mais antigos (hosts ESXi cuja versão é anterior a 7.0) a um cluster vSAN 7. Um grupo de discos é atualizado de cada vez. Aguarde até que o processo de atualização do VMware vSAN seja concluído. Quando a atualização para o VMware vSAN 7 estiver concluída, você verá a mensagem: Todos os n discos estão na versão 11.0.
Serviços de arquivos nativos, como NFS v.3.1 e 4.1, estão disponíveis para o vSAN após a atualização para o VMware vSAN 7.
Conclusão
A atualização para o vCenter 7 não é uma operação difícil, mas requer atenção e tempo. O processo de atualização consiste em duas etapas. Durante a etapa 1, uma nova instância do Appliance do Servidor vCenter 7.0 é implantada em um host ESXi. Durante a etapa 2, a configuração é transferida do vCenter 6 para o vCenter 7. Em seguida, o vCenter 6.x é desconectado. Uma atualização do VMware vSAN pode ser realizada após a atualização do vCenter e de todos os hosts ESXi em um cluster vSAN para a versão 7.0. Se a atualização for bem-sucedida, você obtém as vantagens de usar o vSphere 7.
Source:
https://www.nakivo.com/blog/how-to-upgrade-to-vmware-vcenter-7-and-vsan-7/