Instalação do Xen Server 6

E ai galera aqui eu vou abordar a instalação do Xen Server 6, para começarmos precisamos se registrar em https://www.citrix.com/English/myCitrix/loginNewUser.asp para obter um usuário para podermos obter uma cópia do Xen Server 6 o email cadastrado se for em nome de alguma empresa o login já vai ser liberado caso seja do hotmail ou gmail demora um pouco para receber o email de confirmação do login e quando formos logar logo após o cadastro sem receber o email de confirmação vamos ter a seguinte mensagem.

We're sorry. Access to My Citrix is denied.

Citrix Systems, Inc.’s global trade policy strictly prohibits, as required under U.S. law, trade with entities in embargoed or sanctioned parties as applicable.

Following the requisite internal review, we have determined that trade with your organization is prohibited under U.S. law. Therefore, Citrix Systems Inc. cannot provide your organization with access to My Citrix.

Please contact a Customer Service representative for further information.

Please note: If you have just created a new account and received this message, please try to log in again in 6 hours before contacting Customer Service.

Após se registrar vamos obter o Xen Server em https://www.citrix.com/English/ss/downloads/ aqui precisamos selecionar o XenServer 6.0.2 agora em Citrix XenServer selecione XenServer 6.0.2 Base Installation ISO e baixe também XenCenter 6.0.2 Windows Management Console que é o console que vamos poder gerenciar o XenServer, o XenCenter é para Windows ele depende do .net 3.5

Podemos verificar em http://hcl.vmd.citrix.com/ a lista de hardware compatível com o XenServer

O XenServer pode fazer o uso de:

  • Até 1 TB de RAM
  • Até 16 Interfaces de Rede
  • Até 64 processadores lógicos.

Pré-requisitos para instalação do Xen:

  • Processador 64-bit x86 com no mínimo de 1.5 GHz, o recomendado é de 2GHz ou superior.
  • Ram no mínimo 2 GB, o recomendado é 4GB ou mais.
  • Disco rígido de no mínimo 16GB de espaço livre, o recomendado é 60GB de espaço livre. Instalação do XenServer cria duas partições de 4 GB para o controlador do domínio de máquinas XenServer o famoso dom0.
  • Interface de rede de no mínimo 100 Mbit/s, o recomendado é 1 ou mais interfaces gigabit.

O que vou utilizar neste tutorial:

  • 60 GB de disco
  • 2 GB de RAM
  • 1 interface de rede gigabit
  • Ip do XenServer: 10.101.0.200/24
  • Nome do XenServer: xen01

Instalação do XenServer

Após obter a iso do XenServer já podemos começar a nossa instalação, não se esqueça que a instalação vai apagar todos os dados do disco.

  • Após o boot vamos ter a tela inicial da instalação do XenServer para uma instalação padrão aqui podemos somente pressionar ENTER
  • Caso precise de mais opções como teste de memória ou chamar um console podemos pressionar F2
  • Em nosso caso vamos ficar na primeira opção caso tenha pressionado F2 pressione F1 para voltar para a primeira tela aqui vamos pressionar ENTER
  • Após pressionarmos ENTER o XenServer vai fazer a checagem do hardware do sistema após isso vamos cair na tela de escolha do mapa de caracteres do teclado eu vou selecionar [qwerty] br-abnt2
  • Na próxima tela vamos ter um sumário sobre o que podemos fazer como instalar ou fazer um upgrade do XenServer aqui vamos selecionar Ok
  • Na próxima tela selecione Accept EULA caso tenha tempo leia ela ;)
  • Na próxima tela vamos ter que selecionar o disco que será utilizado pelo XenServer e vamos selecionar Ok
  • Agora vamos ser questionados sobre como vamos efetuar a instalação do XenServer aqui vamos selecionar Local media pois temos o CD ;)
  • Agora vamos ser questionados se queremos adicionar mais algum cd que contenha mais algum complemento vamos selecionar No
  • Agora vamos ser questionados se queremos fazer a verificação da mídia eu vou selecionar Skip verification e selecionar Ok
  • Agora precisamos inserir a senha do root e confirmar ela.
  • Na próxima tela vamos configurar a rede eu vou informar o ip 10.101.0.200 a mascara de sub-rede 255.255.255.0 e o gateway 10.101.0.254
  • Na próxima tela vamos informar um nome para o nosso servidor XenServer no meu caso xen01, aqui podemos também informar o endereço dos servidores DNS informe os servidores dns e selecione Ok
  • Agora na próxima tela precisamos selecionar a nossa região para configurarmos o time Zone ex: America
  • Agora na próxima tela precisamos selecionar a nossa cidade ex: Sao Paulo
  • Agora podemos configurar o ntp vamos selecionar Using NTP
  • Agora vamos informar ntp.usp.br e selecine Ok
  • Agora temos que selecionar Install XenServer, agora precisamos somente esperar o XenServer terminar a instalação.
  • Quando terminar a instalação é só selecionar Ok e remover a mídia.

Instalação do XenCenter no Cliente

Agora no Cliente Windows vamos instalar o XenCenter que obtemos no site da Citrix para gerenciarmos o XenServer

  • De um duplo click no XenServer-6.0.2-XenCenter.msi
  • Na primeira tela selecione Next
  • Na próxima tela selecione quem vai ter acesso ao XenCenter e selecione Next
  • Agora selecione Install
  • Agora selecione Finish

Agora abra o XenCenter no Cliente:

  • Aqui vamos selecionar Add New Server
  • Agora precisamos informar o endereço ip dele ex: 10.101.0.200
  • Agora precisamos informar um usuário o padrão é o root
  • Agora precisamos informar a senha do usuário root que definimos na instalação.

Aplicando um update no XenServer utilizando o XenCenter

Caso aconteça algum problema ou algum update do XenServer ou do XenCenter podemos observar na parte superior direita da tela em System Alerts

Caso tenha algum problema podemos selecionar o problema e selecionar a opção Download para obtermos a correção do erro:

  • Agora para instalação a correção precisamos obter ela e desempacotar no cliente mesmo.
  • Agora no XenCenter selecione Tools/Install New Update
  • Agora selecione Next
  • Agora selecione Add, agora navegue até a pasta que contem o update e selecione ele ele vai ser por exe xxx.update um ícone com o simbolo do Xen
  • Agora selecione o seu servidor agora selecione Next
  • Agora vamos ter um resumo sobre a checagem que o Xen vai fazer a respeito do update, caso esteja tudo verde selecione Next
  • Agora pode deixar a primeira opção marcada que é a ordem que vai ser aplicado o patch isso vamos ter que mudar no caso de um pool de servidores e selecione Install update, após a instalação o Xen vai ser reiniciado.

Após aplicar as correções logue novamente no XenCenter e verefique o System Alerts

Ativando o XenServer

Agora vamos ativar o nosso XenServer por um ano que é o tempo da licença Free:

  • Selecione Tools/License Manager
  • Agora selecione em Activate Free XenServer/Request Activation Key
  • Agora preencha o formulário e selecione Submit
  • Agora baixe do seu email o a licença.
  • Agora no XenCenter novamente
  • Selecione Tools/License Manager
  • Agora selecione em Activate Free XenServer/Apply Activation Key e selecione a sua licença, após isso já temos o nosso Xen Ativo por um Ano ;)

Criando uma VM com o XenCenter

  • Selecione VM/New VM
  • Agora precisamos selecionar um template vou selecionar Debian Squeeze 6.0 (64-bit) e selecione Next
  • Agora precisamos informar um nome para a VM e uma descrição ex:name: MailServer description: Mail Server Matriz agora selecione Next
  • Agora precisamos informar o método da instalação podemos selecione o dvd local do servidor xen que é só inserir o cd ou dvd de instalação ou instalar via url vou selecionar Install from URL:
  • Aqui vamos informar ftp://ftp.pucpr.br/debian agora selecione Next
  • Agora precisamos informar em qual servidor vamos hospedar a nossa vm como só temos um aqui selecione next
  • Agora precisamos informar a quantidade de núcleos e quantidade de ram para a vm e selecione next
  • Agora precisamos informar o tamanho do disco que vai ser utilizado na vm caso queira mudar o padrão é só selecionar properties ou adicionar mais um selecione Add e selecione next
  • Agora precisamos informar a quantidade de interfaces que a vm vai utilizar no meu caso somente uma caso necessite de mais aqui podemos informar mais e selecione next
  • Agora vamos ter um resumo sobre a nossa vm aqui é só selecionar Finish podemos acompanhar a criação da vm em Logs
  • Quando a máquina terminar vamos ter ela do lado esquerdo do XenCenter, aqui só clicar no nome dela e depois do lado direito selecione Console para acompanhar a instalação.
  • Quando selecionarmos a máquina habilitamos algumas guias do XenCenter que são todas referentes aquela vm que está selecionada aqui podemos modificar a sua configuração de forma simples fácil e rápida.

Referências