Escolar Documentos
Profissional Documentos
Cultura Documentos
Tutorial Citrix Xenserver 6
Tutorial Citrix Xenserver 6
Autor: Marcos Jos Andrade Viana Analista de Infraestrutura de TI Embrapa Milho e Sorgo
Contedo
1.
Introduo ............................................................................................................................. 1
2.
3.
4.
5.
6.
7.
8.
Conhecendo o XenCenter................................................................................................... 16
9.
10.
11.
12.
13.
14.
1. Introduo
Esse tutorial visa descrever a instalao e configurao de um ambiente para
virtualizao de servidores usando o Xen Server 6, verso FREE.
A escolha do Xen Server 6 FREE da Citrix foi devido a essa distribuio possuir vrias
vantagens em relao a verso FREE de seu maior concorrente da VmWARE, como
pode-se verificar no quadro abaixo.
Funcionalidades
Citrix XenServer 6
Sem restries
(Processador Fsico)
VMware ESXi 5
Suporte a Somente 01 Socket
(Processador Fsico)
1 TB RAM no Host
32 GB no Host
128 GB RAM
32 GB RAM
RAM na VM
Instalao Bare-metal
Gratuito
Gratuito
Gratuito
Gratuito
Gratuito
No possui. Gerenciamento
V2V Gratuitas
Gerenciamento Mltiplo de
Servidores
Storage Compartilhado
No possui
Gratuito
No possui
Grauito
No possui
Gratuito
No possui
(VM)
Monitoramento de performance em
tempo Real
Migrao a Quente (XenMotion) e
Backup de VMs Incluso
Incluso
No possui
Atualizao do Hypervisor
Linha de comando
dentro do XenCenter
Templates VMs
Gratuito
No Possui
Clonar VMs
Gratuito
No Possui
Suporte a SNMP
Gratuito
No Possui
Fonte: http://www.centralcloud.info/?p=788
6. Instalando o XenServer
Monte o ISO CD que queimou em seu servidor fsico.
Uma vez que ele inicia j vai comear a instalar automaticamente o XenServer.
A primeira informao que ser solicitada o tipo de teclado que pretende utilizar.
Escolha um e clique em OK.
Sinta-se a vontade para ler o Contrato de Licena e clique em Aceitar EULA quando
voc estiver pronto clique em Accept EULA.
Tudo que voc tem a fazer voltar para a BIOS e habilit-lo l. Agora, vamos ver o
que acontece quando voc clica em OK. O sistema ir continuar a ser instalado
normalmente e a prxima pergunta referente ao lugar onde voc gostaria de instalar
o XenServer. Em nosso caso, existe 50 GB de espao em disco local livre, ento
vamos em frente e instalar XenServer l. Eu s selecionar a e clique em OK. No
vamos marcar a opo Enable. ...XenDesktop ela s deve ser marcarda para otimizar
Selecione a fonte de sua mdia de instalao. Em nosso caso, a mdia local, mas
pode ser HTTP, FTP ou NFS para voc. Clique em OK.
Depois disso, voc ser perguntado se deseja verificar a integridade da ISO que voc
baixou para se certificar de que no est corrompido e que ele um bom ISO para
efetuar a instalao. Desde que se tenha certeza que o ISO est ok no preciso
realizar esse teste, ento vamos optar por pular esta parte e clique em OK.
Voc pode ento escolher se deve permitir que o DHCP atribua a esta instalao um
endereo IP ou se vai atribuir um endereo IP manualmente. Em nosso caso, vamos
deixar o DHCP fazer a atribuio. Mas quando for usar em um ambiente de produo
aconselhado que se destine um ip esttico para o servidor.
Em seguida ser a configurao do host. Novamente, voc pode deixar DHCP cuidar
disso, caso deseje, ou pode atribuir um nome manualmente ao host. Escolhemos
atribuir um, dando-lhe o nome de "xs.trainsignal.com". No entanto, vamos deixar para
DHCP definir a configurao de DNS. Como voc pode ver, voc tambm pode fazer
as coisas manualmente. Clique em OK.
Neste ponto, voc deve estar pronto para instalar XenServer, ento v em frente e
clique em Install XenServer.
Se voc optar por definir a hora manualmente, como fizemos, voc ver algo como
isto:
Digite o horrio correto (ou fazer com que tudo est bem) e clique em OK. Quando
voc chegar tela de Instalao Concluda, clique em OK para concluir o processo.
Voc vai ento passar por uma reinicializao final, imediatamente aps o qual o
XenServer deve ser instalado e pronto. S no se esquea de ejetar a mdia tica que
continham o seu instalador.
O que fizemos at agora foi cobrir a configurao bsica do servidor. Ele j incluiu
uma atribuio de endereo IP, assim voc pode se conectar a esse servidor
imediatamente apso boot. Tome nota de que o endereo IP, porque voc vai precisar
dele logo a afrente nesse tutorial.
7. Instalando o XenCenter
Ento, agora vamos mostrar o processo de instalao do XenCenter e como conectar
ao seu servidor recm-configurado. Baixe o arquivo de instalao para XenCenter em
um ambiente Windows. Pode ser qualqeur estao de sua rede.
Quando ele estiver pronto, inicie o instalador. apenas uma simples instalao, ento
basicamente voc s precisa continuar clicando em Next at chegar tela com o
boto Install e clicar nele.
Clique Yes.
8. Conhecendo o XenCenter
Vamos dar um breve passeio no XenCenter. Para isso, inicialmente Inicie o programa
no menu Iniciar.
A primeira coisa que vai lhe ser pergunto se voc quer verificar periodicamente a
Internet para atualizaes. Eu sugiro que voc clique em Yes.
Veja como XenCenter parece (vide imagem abaixo) antes de qualquer host ou pools
de servidroes serem adicionados a ele. Para se conectar ao host XenServer que voc
configurou anteriormente, clique em Adicionar um servidor.
Digite o endereo IP do servidor e tambm a senha que voc atribuiu para a sua conta
root. Depois clique em Add.
Uma das primeiras coisas que voc deve ter certeza de que voc realmente dicionou
um novo XenServer no XenCenter, para isso necessrio salvar e restaurar o estado
de conexo do servidor . Marque a caixa abaixo que vai fazer exatamente isso.
Depois disso voc ter permisso para configurar uma senha mestre para todos os
XenServers voc estar associando com este XenCenter. Clique Require a master
password e em seguida, digite sua senha mestra desejada nos campos fornecidos.
Aps clicar em OK, voc ser levado de volta tela principal, onde voc ver o seu
XenServer j adicionado XenCenter.
Surgir uma tela com vrias Templates, voc deve escolher uma delas, vamos
escolher o Debian Squeeze 64 bits, depois clique em Next.
Na prxima tela voc vai escolher um nome e escrever um comentrio para a mquina
virtual que est sendo criada.
Na prxima tela escolha o dispositivo onde voc vai colocar o CD/DVD de instalao
do Sistema Operacional que voc est instalado na mquina virtual, em nosso caso,
Debian Squeeze.
Na prxima tela voc vai escolher o local onde vai instalar a mquina virtual, se
existisse um pool de servidores configurado, nessa tela seriam mostrados todos os
servidores desse pool pra que voc escolhesse onde desejava colocar a mquina virtual.
No entanto como no temos s surgir o servidor no qual clicamos com o boto direto
para iniciar a instalao da VM.
Nessa prxima tela, voc vai escolher o nmero de CPUs e quantidade de memria que
deseja destinar a maquina virtual.
Agora voc vai informar o tamanho do disco que deseja destinar a maquina virtual. Por
padro surgira um disco de 8GB voc pode clicar sobre ele depois no boto
Proprierties e alterar o tamanho desse disco. Assim como voc tambm pode adicionar
um novo disco clicando em Add...
Depois vai escolher qual a placa de rede que deseja utilizar. No caso abaixo esto sendo
exibidas as 4(quatro) interfaces que nosso servidor possui.
E ento, na prxima janela clique em Finish para finalizar a instalao. Perceba que a
opo para deixar a maquina virtual startar automaticamente aps sua criao ficou
selecionada.
Obs.: Caso ocorra algum erro na primeira inicializao da maquina virtual voc deve
executar o comando abaixo dentro da console do Servidor(Mquina Fsica e no virtual)
no XenCenter, no caso acima o servidor fsico o xenserver2, ento clique nele e
depois na aba Console. O nmero uuid o da mquina virtual e voc pode colet-lo
clicando na aba General da mquina virtual.
xe
vm-param-set
uuid=2e6340b8-30ec-30a9-126f-d10201ab4f28
policy="BIOS order" HVM-boot-params:order="dc"
10.
HVM-boot-
Abaixo ser demonstrado como criar um Storage NFS para ser utilizado pelas mquinas
virtuais a serem criados em um servidor XenServer. Como no temos um pool de
servidores o storage ser criado individualmente s para um XenServer e
consequentemente as VMs que sero criadas nele.
OBS.: Se houvesse um pool de servidores ele poderia ser criado para esse pool e a
migrao de maquina virtuais entre servidores do pool seria feita de forma trivial,
mesmo na verso free do XenServer.
O Primeiro passo instalar e configurar o NFS no Storage para que seja possvel o
acesso a partir do XenSever. Em nosso caso instalamos o NFS em um Storage(que na
realidade um servidor Linx Debian) e criamos um compartilhamento NFS chamado
storage. Depois disso s clicar como boto direito do mouse sobre o XenServer para
o qual deseja disponibilizar um storage e escolher a opo New SR...
Surgir uma tela onde voc poder escolher o tipo de conexo com o Storage, perceba
que o XenServer possui suporte a vrias conexes, aqui vamos usar a NFS escolhendo a
opo NFS VHD e depois clicando em Next.
O Sotrage criado agora ser exibido na tela do XenCenter como mostramos na figura
abaixo.
Com um storage configurado agora quando for criar uma mquina virtual e chegar na
janela de criar o disco da maquina virtual voc poder optar por criar o disco localmente
ou no storage. Como pode-se perceber na janela abaixo.
Obs: Se o disco for criado no Storage, pricipalment usando tecnologia NFS, o acesso
aos dados ficar mais lento. O ideal usar tecnologias Fiber Channel ou iSCSI para
fazer conexo a um Storage.
11.
Agora, quando for criar uma mquina virtual e chegar na janela onde escolhe o
dispositivo onde est o CD/DVD de instalao do Sistema Operacional poder optar por
apontar para um ISO que deve estar armazenada no Storage ISO que acabamos de criar.
O procedimento exibido na janela abaixo.
12.
Clonar uma VM
Depois s escolher o local para onde deseja copiar a VM, perceba que voc tambm
tem a opo de copi-la para o Storage. Se tivssemos um pool de servidores
poderamos copiar para qualquer outro servidor do pool.
13.
Snapshots de VMs
Podemos realizar backups de VMs por meio de snapshots mesmo com ela em pleno
funcionamento. Basta ir a guia Snapshots e depois escolher a opo Take Snapshot..
Ser solicitado um nome para o snapshot e logo depois ele ser criado.
Depois de criado o snapshot ele pode ser utilizado como template para criar outras VMs
ou mesmo ser exportada para outro repositrio. Para exportar basta clicar com o boto
direito sobre o snapshot, como exibimos na imagem abaixo
14.
Para instalar Xenserver Tools clique com boto direito na mquina virtual e escolher a
opo Instalar XenServer Tools. Ele deve ser instalado para cada mquina virtual.
FIM
Referncias:
http://www.petri.co.il/install-xenserver-6.htm
http://www.citrix.com.br
http://virtualizacao.ribafs.org/citrix-xenserver/23-roteiro-xenserver