Em 2008 a Citrix, empresa parceira Microsoft onde tem o código, do seu antigo carro chefe Citrix Presentation Server, antigo Metaframe e atual XenAPP, sendo utilizado pelo Terminal Server 2008, adquiriu a empresa XenSource, que oferece a tecnologia de Virtualização no mundo OpenSource. E deixando esta idéia em mente a citrix manteve o servidor XenServer totalmente modificado e melhorado como totalmente Free.
Como é totalmente simples a instalação vou fazer um pequeno tutorial da instalação desta poderosa ferramenta.
1º Passo
Download das isos mais recentes do xenserver no site da citrix, segue abaixo o link.
http://www.citrix.com/download
ISO de instalação
http://downloadns.citrix.com.edgesuite.net/3982/FREE_XenServer-5.0.0-Update3-install.iso
ISO de Templates Linux
http://downloadns.citrix.com.edgesuite.net/3984/FREE_XenServer-5.0.0-Update3-linux.iso
XenCenter (console de controle do XEN)
http://downloadns.citrix.com.edgesuite.net/3986/FREE_XenServer-5.0.0-Update3-XenCenter.msi
2º Passo
Instalação do XenServer, em alguns servidores a opção de VT do processador não esta ativa na BIOS do servidor por padrão, então não esqueça de entrar na BIOS e verificar (consulte o Manual do fabricante).
Inicie o servidor com o CD de Boot do xenserver no drive e veja a seguir a primeira tela.
Quem esta acostumado com Linux esta tela não é surpresa, apenas de um enter e vamos prosseguir.
Este processo ele executa a detecção do hardware.
Começando a instalação do XenServer Clique em Install XenServer
Este processo você irá definir qual o mapa de teclado desejado.Selecione o mapa do seu teclado e clique em OK.
Ele te mostra 3 opções para seguir uma é a instalação ou upgrade de versão do XenServer, a segunda opção você pode carregar um driver de controladora de disco, a ultima opção é para quando você quer converter uma maquina real para uma maquina virtual (opção apenas quando você possui o xenserver instalado na sua rede).
Esta é apenas uma tela informando que ele realmente vai instalar o XenServer.
Esta é a tela da EULA apenas selecione o Accept EULA de um enter e vamos prosseguir com a instalação.
Se esta tela apareceu na instalação pode ser 2 coisas ocorrendo.1ª Você não ativou a opção de VT do Processador na BIOS da maquina.2º O equipamento não oferece suporte VT.Se o caso foi a segunda opção, pare a instalação pois não vai funcionar, caso tenha sido a primeira opção ative o VT na bios e comece tudo novamente.
Prosseguindo a instalação escolha o local dos pacotes do XenServer e clique em OK (por padrão use o CDROM).
Esta opção pergunta se você quer instalar o segundo CD com os templates de maquinas virtuais Linux.
Nesta parte você pode optar por verificar o CD caso você não confie na ISO (Esta opção para a verificação deixa o processo de instalação muito mais demorado.)Como queremos apenas que ele faça a instalação mais rápida selecione “Skip verification” e clique em OK.
Aqui você cadastra a senha de administrador para o Console do XenCenter.
Nesta tela você define as configurações de Rede, configure o IP, Máscara e Gateway e vamos prosseguir.
Continuando as configurações de rede, aqui definimos o hostname e os endereços de DNS.
Nesta tela apenas selecionamos a Cidade para a configuração do Time zone (as configurações de Time zone são muito importantes)
Aqui selecionamos a maneira da entrada da data e hora do servidor, podemos selecionar um servidor NTP ou colocar a hora manual.Selecione Using NTP e clique em OK.
Selecione o NTP e no campo NTP Server 1 digite: ntp.unesp.br e clique em ok
E aqui começa a instalação do XenServer.
Insira o CD 2 dos templates de Linux e selecione ok.
Nesta tela mostra a finalização da Instalação.
Tire o CD do drive e clique em OK
XenServer Iniciando.
Esta é a tela do console, depois de instalado o sistema do XenServer, podemos realizar nesta tela tarefas básicas como deligar, rebootar, iniciar, máquinas virtuais, etc.
Para criar, excluir, modificar, importar, qualquer maquina virtual é necessário a instalação do XenCenter em uma maquina Windows, ou é possível realizar qualquer procedimento através de uma conexão SSH ou diretamente pela console do Linux.
Belo post......parabens pelo blog.
ResponderExcluirSe precisar de ajuda ou assunto para um novo post é so falar.
boa noite, gostaria de saber se voce tem um tutorial de xenserver, que explique como criar e gerenciar as vms.
ResponderExcluire parabéns pelo blog.
Tenho um tutorial de gerenciamento das Maquinas virtuais a partir do XenCenter que eu mesmo fiz, me passe seu e-mail que eu ainda nao tive tempo de postar no blog.
ResponderExcluirOlá, belo tutorial!
ResponderExcluirbem explicado passo a passo, vai ajudar muita gente que esta iniciando com Xen!
Grato.
Ótimo tutorial, gostaria de saber um pouco mais sobre o XenDesktop, consigo apenas virtualizar desktops Windows?
ResponderExcluirPelo que entendi
Xenserver - Linux e Windows
XenDesktop - Windows...
XenClient - Linux e Windows
Sabe alguma alternativa para virtualizar Desktop Linux?
Att.
Gostei muito de seu tutorial, mas fiquei com uma dúvida.
ResponderExcluirSerá que eu consigo instalar várias placas pci no servidor Xen e utilizar 1 placa pci para cada VM que eu quiser ?
Ex: instalo 2 placas PCI no host, 1 de rede Ethernet e 1 de Bluetooth. Depois crio 2 VMs e cada 1 das VMs utilizam independentes as placas PCI instaladas no host.
stenioboanerges@hotmail.com
Bom como todo virtualizador você tem algumas limitações. Com placas de rede funcionam a separação para cada VM porem placas diferentes do tipo bluetooth ou SAS para Unidades de fita não funcionam
ResponderExcluirO conceito do XenDesktop Rodrigo é um pouco diferente pois a ideia é que você utilize o XenServer para virtualizar os desktops e o XenDesktop gerencie para qual usuário você quer disponibilizar essas VMs.
ResponderExcluirSe não respondi sua duvida me envie por e-mail filipe_facm@hotmail.com
Filipe,
ResponderExcluirTeria como você enviar a documentação do XenServer para o meu email.
rafaelluizss@gmail.com
Obrigado.
Att,
Rafael Santos.
Boa tarde Felipe. Estou com um XenServer com 5 máquinas virtuais dentre windows e linux. Houve uma queda de energia e essa máquina desligou e quando retornou todas as virtuais voltaram com exceção de uma máquina windows. O problema é que pela console do xenserver eu consigo fazer qualquer coisa nessa máquina, mas ela está isolada, ou seja, ninguém se comunica com ela e nem ela se comunica com ninguém. Vc teria alguma idéia do que posso fazer pra resolver o problema de conexão desta máquina? Me desculpa perguntar por aqui, é que já tentei de tudo.
ResponderExcluirRealmente quedas de energia e o xenserver 5 não se misturam nem um pouco.
ExcluirPrimeiro vou te dar um conselho, aborte o uso do XenServer 5 ele é muito bugado, o XenServer 6.0.2 é muito mais estável com este tipo de inconveniente, mantenha sempre seu Xenserver com os ÚLTIMOS updates.
O provável que tenha acontecido é que tenha perdido as referencias da placa de rede, remova a placa de rede dela pelo XenCenter e adicione uma nova, isto vai fazer com que a máquina volte ao normal!
Olá boa noite Filipe estou ainda sou novo no mundo de Xen, mas tenho lido um pouco ultimamente. Vi seu post aqui, muito bacana por sinal. Porém estou com uma dúvida sobre VMs paravirtualizadas no XenServer. Você têm algum material sobre como criar VMs utilizando Paravirtualização. Estou a um tempo caçando sobre criar máquinas desse tipo, mas sem muito sucesso. Não consegui criar nenhuma ainda. Minha máquina é a seguinte:
ResponderExcluirAMD Phenom(tm) II X4 910 Processor
Velocidade: 800,00 MHz
Núcleos: 4
Informações da memória
Memória total (RAM): 3,6 GiB
Memória livre: 1,0 GiB (+ 1,0 GiB de cache)
Swap livre: 2,0 GiB
Desde já muito obrigado.
Boa Noite! A prática de virtualização do XenServer já é a paravirtualização para S.O. homologado pela Citrix(na duvida veja os templates existentes) se você estiver pensando em utilizar o xen opensource em algum linux mantenha instalado no Sistema que for virtualizado o kernel-xen, normalmente é mantido nos repositórios das distribuições de mercado, e é claro o xen-tools também existe nos repositorios das distros de mercado.
ExcluirEspero ter ajudado. Qualquer duvida entre em contato comigo por e-mail.
Olá... vc poderia me informar pq o console do XenCenter nao esta visualizando a maquiana instalada... Ela aparece na relacao + quando clico no console a tela fica branca e nada aparece.
ResponderExcluirVocê está acessando o XenCenter via internet ?
ExcluirIsso pode ser 2 coisas conexão lenta( acesso via internet ocasiona este tipo de coisa ) ou problema no pacote de framework do windows.
Ola,
ResponderExcluirGostaria de saber se tem como converter uma maquina física com Ubuntu 12.04 para uma maquina virtual.
Sim Carlos, existe várias maneiras de você converter uma maquina fisica em VM, uma das ferrametas da própria citrix chama-se XenConverter, existem outras porem recomendo que você recrie a maquina do inicio é muito mais confiável.
Excluir