Arquivo

Textos com Etiquetas ‘VMware’

Copiar VM’s entre servidores VMware ESXi

15, julho, 2014 2 comentários

Opa,

Após perceber que o meu único servidor de virtualização, um VMware ESXi 5.0 que rodava em um servidor Dell PowerEdge 800 antigo, começou a apresentar problemas de hardware, decidi que era hora de aposentá-lo e carregar essas VMs em outro servidor mais novo, então me veio a dúvida, qual a melhor forma de copiar as VM’s entre os dois servidores? Segue abaixo o passo-a-passo.

Após instalar a nova versão do VMware ESXi 5.5 update 1 no novo servidor (post anterior) e deixá-la rodando, foi necessário instalar o software ovftool no meu desktop, com ele podemos copiar as VM’s diretamente de um servidor para o outro, não sendo necessário copiar nenhum arquivo, nem criar manualmente a VM no servidor novo. Para instalar no Ubuntu Linux (meu caso), acesse o site do VMware, procure pelo software OVF Tool (Open Virtualization Format Tool) e baixe a versão adequada para o seu sistema (VMware OVF Tool 3.5.0 for Linux 32 bit no meu caso), após realizar o download do arquivo dê permissão de execução e inicie a instalação:

$ cd Downloads
$ chmod +x VMware-ovftool-3.5.0-1274719-lin.i386.bundle
$ sudo ./VMware-ovftool-3.5.0-1274719-lin.i386.bundle
Extracting VMware Installer...done.


You must accept the VMware OVF Tool component for Linux End User
License Agreement to continue. Press Enter to proceed.
...
Do you agree? [yes/no]: yes


The product is ready to be installed. Press Enter to begin
installation or Ctrl-C to cancel.


Installing VMware OVF Tool component for Linux 3.5.0
Configuring...
[######################################################################] 100%


Installation was successful.

Realizada a instalação vamos agora verificar quais VM’s temos disponíveis para realizar a cópia, mas antes de realizar os passos abaixo devemos parar as VM’s em execução, conecte-se ao vSphere Client e desligue-as, feito isso execute o comando abaixo substituindo pelo IP do antigo servidor, serão listados os nomes das VMs:

$ ovftool vi://192.168.1.202/
Enter login information for source vi://192.168.1.202/
Username: root
Password: ***
Error: Found wrong kind of object (ResourcePool). Possible completions are:
VM1
VM2

Sabendo-se os nomes das VMs, podemos agora executar a cópia através do comando abaixo, substituindo o datastore1 pelo que utilize:

$ ovftool -ds=datastore1 vi://root@192.168.1.202/VM1 vi://root@192.168.1.203
Enter login information for source vi://192.168.1.202/
Username: root
Password: ***
Opening VI source: vi://root@192.168.1.202:443/VM1
Enter login information for source vi://192.168.1.203/
Username: root
Password: ***
Opening VI source: vi://root@192.168.1.203:443/
Deploying to VI: vi://root@192.168.1.203:443/
Disk transfer complete


Completed successfullly

Pronto, agora basta executar o comando novamente para a segunda VM e assim por diante! Depois basta iniciar as VM’s no novo servidor pelo vSphere Client. Durante a cópia entre os servidores será exibida a porcentagem do processo tanto no seu desktop quanto no vSphere Client.

Abraço!

Fonte: http://www.virtuallyghetto.com/2012/06/how-to-copy-vms-directly-between-esxi.html

Categories: Linux Tags: ,

VMware ESXi 5.5 em desktop Dell OptiPlex 990

11, julho, 2014 6 comentários

Opa,

Recentemente o servidor de virtualização antigo do trabalho, um Dell PowerEdge 800, começou a apresentar problemas de harware e como não possuíamos outro servidor de reserva foi necessário utilizar um desktop Dell OptiPlex 990 temporiamente (dúvido!). O problema é que ao tentar instalar o software do VMware ESXi, era logo me apresentada aquela maravilhosa tela de erro referente a não identificar nenhuma placa de rede disponível para a instalação, caso não saibam, o VMware ESXi só permite a instalação se detectar pelo menos uma placa de rede. Como resolver isso? Bem, tentei baixar a versão do VMware ESXi no site da Dell na esperança de funcionar, como sabem a esperança é a única que morre, pois foi assim mesmo, portanto foi necessário pesquisar um pouco mais e consegui descobrir a maravilhosa ferramenta ESXi-Customizer, com essa ferramenta podemos carregar drivers necessários para a instalação do VMware ESXi no ISO e gerar o CD/DVD de instalação para iniciar no computador, lógico, será necessário baixar os drivers para podermos inserí-los à imagem ISO.

Primeiro faça o download do ESXi-Customizer nesse link, pois é infelizmente só existe a versão para Microsoft Windows, portanto encontre algum desktop que possa utilizar e copie o que será necessário, conforme abaixo:

  • Imagem ISO do VMware ESXi 5.5 update 1;
  • ESXi-Customizer;
  • Arquivo VIB com os drivers de rede necessários nesse link.

Execute o ESXi-Customizer e nas opções abaixo escolha os arquivos baixados:

  • Select the original VMware ESXi ISO: clique em Browse e escolha a imagem ISO oficial do VMware ESXi 5.5 update 1;
  • Select an OEM.tgz file, a VIB file or an Offline Bundle: clique em Browse e escolha o driver de rede em formato VIB;
  • Select the working directory (…): clique em Browse e escolha onde será gerada a nova imagem ISO, certifique-se que tenha espaço em disco suficiente.

Agora basta clicar em Run! e aguardar a conclusão do processo, comigo foi bem rápido e gerou uma imagem com o nome ESXi-5.x-Custom.iso, depois disso bastou queimar a imagem ISO em um CD/DVD e iniciar o desktop utilizando-o. Caso já tenha instalado o VMware ESXi adicionando outra placa de rede e queira carregar o driver, siga o passo-a-passo nesse link que mostra como instalar o driver VIB.

No próximo post irei detalhar como fiz a migração das VM’s do antigo servidor para o novo, abraço!

OBS.: Após um longo período estou de volta e espero que o próximo post não demore tanto quanto esse! =)

Fontes:
http://www.yoyoclouds.com/2012/08/create-your-own-custom-esxi-image-using.html
http://virtual-drive.in/2012/11/16/enabling-intel-nic-82579lm-on-intel-s1200bt-under-esxi-5-1/
http://www.systemadminguide.in/2013/12/how-to-install-vmware-esxi-5x-on-dell.html

Categories: Linux Tags: ,

Instalando o VMware-server-console no Ubuntu 8.04

30, abril, 2008 2 comentários
Opa,

Segue abaixo umas dicas para instalar o VMware-server-console no Ubuntu 8.04 (Hardy Heron).

Primeiro vamos fazer o download no site do VMware através desse link, clique no botão “Download Now“, irá aparecer o termo de licença, vá até o final da página e clique no botão “Yes“, na página que irá ser exibida escolha a opção “VMware Server Linux client package” que é o pacote do VMware-server-console.

Após fazer o download do mesmo descompacte-o onde desejar com o comando unzip VMware-server-linux-client-.zip, ele irá criar 4 arquivos, o arquivo que nos interessa é o VMware-server-console-.tar.gz, descompacte-o utilizando o comando tar -xvzf VMware-server-console-.tar.gz e acesse o diretório cd vmware-server-console-distrib criado, dentro desse diretório execute sudo vmware-install.pl, ele irá realizar algumas perguntas se quiser o padrão basta pressionar Enter até a parte da licença onde deverá responder yes.

Terminada a instalação ao executar o comando vmware-server-console ele irá retornar alguns erros, para corrigí-los basta executar os comandos abaixo:

cd /usr/lib/vmware-server-console/lib/libgcc_s.so.1
sudo mv libgcc_s.so.1 libgcc_s.so.1.org
cd ../libpng12.so.0
sudo mv libpng12.so.0 libpng12.so.0.org

Com isso seu VMware-server-console já está pronto para acessar o VMware-server.

Fonte

Categories: Linux Tags: , ,