Esses dias eu estava trabalhando no meu LAB e de repente houve uma queda de energia na minha casa e desligou tudo. Quando voltou eu fui religar minhas VMs no Workstation e uma delas apresentava os erros abaixo:
O processo não pode acessar o arquivo porque outro processo bloqueou parte do arquivo.
Cannot open the disk ‘<Caminho do disco\.vmdk’ or one of the snapshot disks it depends on.
Module ‘Disk’ power on failed.
Failed to start the virtual machine.
Felizmente a solução pra esse problema é muito simples, basta você ir até a pasta que sua máquina virtual está instalada, no meu caso está em E:\LAB VMWARE\ESXi01 e remover todas as pastas referente ao disco com problema que terminem com lck.
Após isso minha VM iniciou normalmente.
Referência adicional:
Eu não encontrei uma documentação oficial da VMware sobre esse erro específica pro VMware Workstation, mas encontrei esse sobre vSphere:
Estudar uma nova tecnologia, montar um laboratório em casa pode ser difícil se você não tiver um computador robusto com pelo menos um processador quad core e 32GB de memória RAM, ideal seriam 64GB de memória.
Pensando em demonstrar seus produtos e a facilitar o aprendizado e estudo de entusiastas, analistas, engenheiros e arquitetos de virtualização a VMware disponibiliza diversos laboratórios através do site VMware HOL Online https://labs.hol.vmware.com/ com acesso gratuito.
Lá você irá encontrar os mais variados laboratórios com produtos da Vmware como vSphere, Horizon, NSX, vCloud Director, Workspace One e muito mais
Vá até o site https://labs.hol.vmware.com/, no canto superior direito você pode clicar em English e alterar pra português se preferir, depois clica em Login/Register pra iniciar o cadastro.
Digite seu email, nome e sobrenome e clique em Criar uma conta
Você irá receber um email com o token, vá até o site http://labs.hol.vmware.com/verify-account/ pra fazer a verificação da conta e cole o token no local indicado e clique em enviar.
Responda as perguntas de segurança e clique em atualizar as perguntas de segurança.
Crie uma senha e clique em definir senha.
Pronto, clique em continuar pra acessar todos os laboratórios.
A interface é muito simples e fácil, do lado esquerdo temos todas as categorias disponíveis, nesse exemplo eu cliquei em Software Defined Datacenter.
Na parte central tem os labs dessa categoria, basta clicar em Inscrever, você pode fazer os mesmos labs quantas vezes quiser.
Clique em Iniciar este laboratório.
Na primeira vez clique em executar testes, nas próximas vezes pode ir direto em start lab.
Após isso você terá acesso completo a um ambiente virtual com diversos servidores.
Ao lado direito você encontrará o manual com várias atividades referentes ao laboratório, mas se preferir você não precisa seguir o manual e pode modificar o ambiente como achar melhor. Caso você quebre alguma coisa não tem problema Basta finalizar e iniciar novamente um lab novo em folha.
RVTools é uma ferramenta gratuita muito utilizada por administradores VMware do mundo inteiro pra gerenciar seu ambiente vSphere. Claro que a principal ferramenta de gerenciamento é o vCenter, mas a vantagem do RVTools é que ele possui todas as informações necessárias no mesmo local, bastando ir trocando as abas e você tem tudo relacionado a VMs, vCPU, vMemory, Hosts, DataStore, Licenças, versão do VMware tools instalado em casa VM, Snapshots, Network entre outras.
A instalação é muito simples o bom e velho NNF (Next, next e finish), depois basta colocar o IP ou FQDN do seu vCenter, usuário com perfil de administrador e senha.
Após conectar navegue pelas abas e veja a quantidade de informações coletadas, praticamente tudo sobre o seu ambiente virtual.
Nesse exemplo eu selecionei vCPU depois fui em File > Export all to Excel.
Você consegue gerar relatórios com todas as configurações do seu ambiente.
Outra função interessante é Health Check que irá fazer uma série de verificações do seu ambiente e apontar caso tenha algo pra ser ajustado, no exemplo abaixo o serviço NTPD de um dos hosts está parado, isso pode gerar problema no vMotion.
Ao verificar a configuração do Host realmente estava disabilitada.
Existem varias opções a serem exploradas. Divirta-se.
Na segunda parte desse artigo iremos salvar o certificado root, copiar e instalar o novo certificado do vCenter e por último validar. Se você não leu ainda a Parte 1, desce o barra e leia primeiro.
Abra novamente a pagina do Microsoft CA e clique em Download a CA certificate, certificate chain, or CRL.
Selecione Base64 and Donwload CA certificate chain.
Dê um duplo clique no certnew que você acabou de baixar para abrir o Certificate Manager.
Navegue até a pasta que você salvou o arquivo clique o botão direito > All Tasks > Export…
Clique em Next na primeira tela, depois selecione Base-64 encoded X.509 (CER) e clique Next.
Nomeie o arquivo como Root64.cer e clique em Next.
Clique em Finish
Vamos renomear o arquivo de chave pra manter um padrão.
Não preciso explicar a importância de um certificado SSL pra segurança dos dados da sua empresa. Sempre utilize certificados mesmo pra sites aplicações que só serão acessadas dentro da sua empresa, nesses casos você utilizar o CA interno que não tem nenhum custo extra.
Conecte no seu vCenter server utilizando o Putty, usuário root, em seguida digite o comando: shell.
Abra o Certificate Manager rodando o comando: /usr/lib/vmware-vmca/bin/certificate-manager
Irá abrir um menu com 8 opções, vamos escolher a opção 1, depois clique Enter e digite a senha de Administrador do vCenter.
Vamos selecionar opção 1 novamente e salvar o CSR no diretório /var/tmp
Preencha os campos solicitados.
Country: País, duas letras, no meu caso é BR Name: FQDN do vCenter Server vcenter.neckel.local Organization: Nome da sua empresa OrgUnit: Nome do departamento responsável, geralmente coloco IT State: Estado Locality: Cidade IPAddress: Endereço IP do vCenter, esse campo é opcional Email: Seu email ou do departamento responsável Hostname: FQDN do vCenter Server VMCA Name: FQDN do vCenter novamente
Após isso o request é gerado no diretório especificado /var/tmp/vmca_issued_csr.csr
cd /var/tmp
ls (pra listar os arquivos do diretório, repare que gerou o arquivo de chave e o CSR
Agora precisamos salvar o arquivo CSR no nosso computador pra fazer o request no CA, pra isso vamos utilizar a tool WinSCP que você encontra nesse link https://winscp.net/eng/download.php. Mas antes disso precisamos configurar nosso vCenter pra permitir conexão via WinSCP, conecte novamente no vCenter usando o Putty e rode os 3 comandos abaixo:
Abra o WinSCP, altere o protocolo pra SCP, insira o IP do vCenter, usuário e senha e clique em Login
No lado esquerdo é minha máquina local, no direito o vCenter, navegue até o diretório /var/tmp, selecione o arquivo vmca_issued_csr.csr e arraste pra janela da esquerda.
Agora vamos acessar o Microsoft Active Directory Certificate Services do seu domínio e clique em Request a certificate
Clique em advanced certificate request
Abra o arquivo vmca_issued_csr.csr usando o notepad, copia e cola todo esse código no campo apropriado, altere o Certificate Template pra Web Server e clique em Submit
Selecione Base 64 encoded e clique em Download certificate pra salvar o seu novo certificado. Renomeie o arquivo para FQDN_vCenter_SSL.cer no meu caso ficou vcenter.neckel.local_ssl.
Aqui encerra a parte 1, na parte 2 iremos instalar o novo certificado e validar.
Após você ter baixado o arquivo de instalação do VCSA no site da Vmware você irá dar dois cliques no arquivo ISO direto da sua estação de trabalho (desde que sua estação resolva os nomes do seu ESXi host) então navegue até D:\vcsa-ui-installer\win32 e execute o Installer.exe
Clique em Install pra iniciar a parte 1 da instalação.
Na parte de Introduction cliquem em Next, aceite o acordo de licença e clique em Next.
Selecione a primeira opção para instalar o vCenter com o Platform Services Controler integrado e clique em Next.
Preencha os dados do host onde você irá instalar o vCenter lembrando que apenas a VM do vCenter necessita de no mínimo 10GB de memória.
Clique Yes pra aceitar o aviso de certificado.
Preencha o nome da VM do seu vCenter e a senha de root e clique em Next.
Selecione o tamanho do seu Deployment, pra lab e pequenas empresas Tiny é o suficiente. Clieque em Next.
Selecione o datastore, nesse caso estou selecionando o disco local do host, check Enable Thin Disk Mode e clique em Next.
Preencha todos os campos do seu ambiente, tenha certeza que a máquina de onde está sendo feita a instalação vai resolver o FQDN do vcenter e clique em Next.
Confirme as informações estão corretas e clique em Finish.
Confirme se as informações estão corretas e cliquem em Continue.
Aqui inicia o estágio 2 de configuração do vCenter. Clique em Next.
Selecione Synchronize time with NTP servers, adicione o IP do seu servidor NTP e clique em Next.
Create a new SSO domain ou Join caso ja tenha um vCenter principal rodando no seu ambiente. Preencha o nome do SSO domain, password e clique em Next.
Clique em Next.
Confirme se as informações estão corretas e clique em Finish.
Clique em OK.
Instalação está completa, clique em Close pra abrir a console do vCenter.
A instalação foi concluida com sucesso no artigo anterior, agora vamos ajustar as configurações iniciais, para isso pressione F2 para logar no ESXi.
Digite a senha de root definido durante a instalação.
Selecione Configure Management Network e pressione <Enter>.
No próximo menu selecione Network Adapters e pressione <Enter>.
Selecione vmnic1 e pressione <Espaço>, assim teremos alta disponibilidade na rede de gerenciamento do vSphere. Pressione <Enter> para sair.
Selecione IPv4 Configuration, marque a opção Set Static IPv4 pois não queremos um servidor configurado com DHCP, preencha com os dados da sua rede e pressione <Enter>.
Selecione DNS Configuration, marque Use the following DNS server, preencha com o IP do seu servidor de DNS, em Hostname coloque o nome desse servidor e pressione <Enter>.
Selecione Custom DNS Suffixes e digite o sufixo da sua rede e pressione <Enter>.
E por último selecione IPv6 configuration, caso você não tenha IPv6 habilitado na sua rede selecione Disable IPv6 e pressione <Enter> e então pressione <Esc>.
Pressione <Y> para reiniciar.
Após o reboot perceba que não aparece mais o IPv6, apenas o IP que definimos. Agora iremos acessar esse IP para ter certeza que o vSphere foi instalado e configurado corretamente.
Digite a senha do usuário root criado durante a instalação.
E aqui finalizamos o artigo, o vSphere está instalado e pronto para receber novas máquinas virtuais.
Nesses artigo irei mostrar o passo-a-passo de como instalar o vSphere 6.7. Você irá colocar o DVD no servidor físico ou carregar a ISO se estiver instalando em um LAB.
Pressione <Enter>.
Pressione F11 para aceitar o contrato.
Selecione o disco onde será instalado, nesse exemplo temos apenas um disco de 80GB então pressione <Enter> para continuar.
Selecione o layout do seu teclado, no meu caso é Português e pressione <Enter>.
Crie o password e pressione <Enter>.
Pressione F11 para dar início a instalação.
Remova a mídia do drive e pressione <Enter> para reiniciar.
A instalação foi concluida com sucesso, no prpoximo artigo iremos ajustar as configurações iniciais. Até lá.
Ao tentar adicionar uma máquina virtual no Vmware workstation 15 clicando duas vezes no arquivo VSA.ovf (HPE Store Virtual VSA 2014) ocorre o erro abaixo:
VMware Workstation
Line – 1: Unsupported value ‘mem.hotadd’ for attribute ‘key’ on element ‘ExtraConfig’.
Line – 1: Unsupported value ‘vcpu.hotadd’ for attribute ‘key’ on element ‘ExtraConfig’.
Solução:
Editar o arquivo VSA.ovf utilizando o notepad e remover as entradas relacionadas ao erro:
When you select some servers in the Citrix XenApp console, then you click at the Published Application tab you face the error below.
Solution:
First of all ask DBA team to make a backup of Citrix Database;
Connect to a data collector server;
Run CMD as administrator;
Run the command: DSCHECK /Full APPS
You will find one or more application inconsistencies like below:
Application Consistency Check: The Citrix XenApp Application record with Friendly Name Copy of Application Name at DN 7a4e-0009-000064b7 references a Common Application record (UID 7a4e-0006-000064b8) that cannot be accessed. (Result: 0x80000007)