Escolar Documentos
Profissional Documentos
Cultura Documentos
Tutorialcitrixxenserver6 PT BR PDF
Tutorialcitrixxenserver6 PT BR PDF
Autor: Marcos Jos Andrade Viana Analista de Infraestrutura de TI Embrapa Milho e Sorgo
Contedo
1. Introduo ............................................................................................................................. 1
2. Requerimentos para o XenServer ......................................................................................... 2
3. Baixando Citrix XenServer 6 e XenCenter ............................................................................. 3
4. Resumos da instalao do Xen .............................................................................................. 3
5. Instalao e Requerimentos do XenCenter........................................................................... 3
6. Instalando o XenServer ......................................................................................................... 3
7. Instalando o XenCenter ...................................................................................................... 15
8. Conhecendo o XenCenter................................................................................................... 16
9. Criando uma Mquina Virtual (VM) .................................................................................... 20
10. Criando uma Storage NFS................................................................................................ 26
11. Criando uma Storage ISO ................................................................................................ 29
12. Clonar uma VM................................................................................................................ 32
13. Snapshots de VMs ........................................................................................................... 33
14. Instalao e utilizao do XenServer Tools ..................................................................... 35
1. Introduo
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.
Ele requer uma CPU 64-bit com a tecnologia Intel VT ou AMD-V habilitado, isso mais
como uma especificao recomendada, no significa que XenServer no ser
instalado se o seu processador no possuir suporte a Intel VT ou AMD-V habilitado.
Porm, ele ter seus recursos e funcionalidades bem limitadas.
Citrix XenCenter um aplicativo baseado no Windows que pode ser instalado em uma
mquina fsica ou virtual. Deve ser instalado em qualquer um dos seguintes Windows:
Windows XP, Vista, 7, Server 2003, 2008 e 2008R2.
Ele requer .NET Framework 3.5. O requisito de CPU mnima de 750 MHz e 1 Ghz
o mais recomendado. RAM mnima exigida de 1 GB, mas o recomendado 2 GB.
Ocupa 100 MB de espao em disco e funciona com uma placa de rede com pelo
menos 100 Mb de velocidade. Finalmente, a resoluo mnima exigida de tela de
1024 x 768. Mais adiante ser demonstrado o processo de instalao.
6. Instalando o XenServer
A primeira informao que ser solicitada o tipo de teclado que pretende utilizar.
Escolha um e clique em OK.
Clique OK novamente na tela seguinte que apenas informativa sobre instalao do
XenServer.
Sinta-se a vontade para ler o Contrato de Licena e clique em Aceitar EULA quando
voc estiver pronto clique em Accept EULA.
A CPU desse servidor j est com a tecnologia Intel VT habilitada. No entanto,
propositalmente ela foi desativada, a fim de mostrar o que voc vai encontrar ao
instalar XenServer em um sistema que no tem Intel VT (ou AMD-V) habilitado. Assim
como, se seu sistema j possui Intel VT (ou AMD-V), porm voc se esqueceu de
ativ-lo. Ento isso que voc vai ver.
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
a utilizao de virtualizao de Desktops no XEN e isso no nosso foco no
momento.
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.
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.
Encontre sua localizao geogrfica, selecione e clique OK.
Neste ponto, voc deve estar pronto para instalar XenServer, ento v em frente e
clique em Install XenServer.
Em seguida, voc ver a preparao para a tela de instalao.
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
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.
Ento clique em Finish.
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.
9. Criando uma Mquina Virtual (VM)
No XenCenter Clique com o boto direito do mouse sobre o servidor fsico que voc
deseja instalar uma nova mquina virtual. Quando fizer isso, surgir um menu
suspenso, nele escolha a opo New VM...
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.
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.
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.
O Procedimento muito parecido com o de criar um Storage NFS. Clique com o boto
direito sobre o XenServer e escolha New SR...
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.
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. Instalao e utilizao do XenServer Tools
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.
Ento o XenCenter abrir automaticamente a console da VM na qual deseja instalar o
XenServer Tools. Execute os comandos abaixo para completar a instalao:
cd /mnt/
mkdir xs-tools
mount /dev/scd0 xs-tools/
cd xs-tools/Linux/
Para verses baseadas em Debian:
./install.sh
Para verses baseadas em RedHat:
rpm -Uhv xe*x86_64.rpm