A Virtualização de maquinas hoje em dia esta em alta, devido ao baixo custo, e a eficiência que a virtualizaçao oferece. A Virtualização de sistemas permite dividir um único servidor em diversos servidores virtuais independentes, assim cada um pode rodar um sistema operacional próprio, sem a necessidade de recursos do sistema operacional Dom0, que é o Citrix Xen.
A Virtualização de maquinas hoje também oferece recursos sob demanda, ou seja, você pode a qualquer momento adicionar ou retirar Memória, ou CPU de um DomU que é a maquina virtual.
Lembrando que o DomU é o Citrix Xen, e o Dom0 é o servidor virtual.
bem vamos ao trabalho. Para começar, precisamos já ter instalado o XenCenter e também o Citrix Xen. Para quem ainda não tem o mesmo, segue abaixo os links para download:
Citrix Xen Server 5.6
Citrix Xen Center 5.6
Com o XenCenter instalado, é necessário então adicionar o nosso servidor ao mesmo, é simples, basta ir em Add New Server que fica localizado no topo:
![]()
No campo Hostname, insira o IP do servidor que esta instalado o Xen, no user name e password insira o usuário root e sua senha.
Pronto, depois de conectado basta ir em New VM que fica localizado ao lado do Add New Server, que ira começar então nosso processo de virtualização:
Neste tutorial vou utilizar a versão 5.3 do CentOS, então selecione o mesmo e prossiga:
Na próxima etapa, ele ira pedir o nome e uma descrição do VM, e obrigatório apenas o campo Name:
após inserir o Name, prossiga:
Nesta etapa, iremos informar o ISO do CentOS, caso você já tenha, selecione ISO Image, caso ainda não tenha, você pode utilizar o Install URL inserindo a URL da imagem já pronta para a instalação, vou usar a seguinte URL neste tutorial: http://mirror.centos.org/centos/5/os/i386/ e então prossiga:
Nesta etapa, ele ira pedir a quantidade de CPU e Memória que você deseja criar para este VPS ou VM:
na próxima etapa, será necessário inserir os discos virtuais para este vm, e o espaço para cada um, no meu caso, eu adicionei um disco virtual de 20gb de espaço, após criar seus discos, prossiga:
Na próxima imagem, ele ira perguntar a respeito da network, não é necessário inserir ou modificar nada, amenos que você saiba o que esta fazendo:
Esta é a etapa final, selecione Star VM Automatically caso queira que ele inicie automaticamente toda vez que o servidor Xen for reiniciado e então prossiga:
Pronto, agora ele esta preparado para ser instalado, selecione o mesmo na lista de VMs, e então clique sobre a aba Console, onde ira aparecer a tela da instalação do Centos:
Selecione a linguagem que deseja, no meu caso Ingles:
Na próxima etapa, selecione a placa virtual que deseja para configurar os ips:
Agora selecione como deseja configurar o mesmo, no meu caso será manual:
Esta e a etapa em que serão configurado os IPs públicos da maquina, gateway e dns, você deve certificar que os ips configurados estejam conectados a internet, pois será necessário para download do ISO:
Pronto, caso dê sucesso, a seguinte mensagem será exibida, caso não de sucesso, verifique o que houve, ou poste nos comentários que eu irei ajudá-lo.
Prosseguindo, Pressione Yes:
Esta etapa fica encarregada de criar as partições do CentOS, no meu caso vou usar o layout padrão do Centos, caso vc queria modificar as partições, selecione Create custom layout, e saiba o que esta fazendo:
Selecione Yes:
Selecione No:
Esta etapa serve para configurar outras placas de rede, caso deseja permanecer desta forma, pressione ok:
Agora iremos configurar a DNS secundaria, no meu caso estou usando as DNS do Google, que é 8.8.8.8 e 8.8.4.4:
Configure agora o hostname da maquina:
Timezone:
Bem, estamos quase no fim, nesta etapa iremos informar qual será a senha para o usuário root do CentOS:
Esta é a etapa em que você selecione quais serão os pacotes a serem instalados, no meu caso apenas o Server:
Pressione OK:
Pronto, agora ele já esta instalando o CentOS no seu VM !
E então, finalizando, será exibido a seguinte imagem:
Pressione Reboot, e já estará instalado seu Centos.
Bom é isso, em breve pretendo publicar novos artigos !
Dúvidas? deixe seu comentario.






























Felipe,
Ótimo tutorial, estou respondendo agora teu email.
Silas
Olá Felipe, parabéns pelo artigo, com certeza falta muito material neste area e seu artigo irá ajudar a divulgar estas tecnologias, abraços
Ótimo tutorial caro felipe, dificil achar tutoriais com essa qualidade na web.
Felipe.
Bom dia, muito bom o seu artigo eu estou em teste com o XEN Server.
Fiz a instalação de uma maquina CentOS 5.3 no Xen Server como você fez acima porém após ao reboot da maquina ela subiu sem interface grafica, saberia como faço para instala a interface grafica em minha maquina virtual no Xen Server.
Grato
Bem eu não entendi muito bem, você quer instalar exemplo o KDE no seu VM?
Abraços !
Isso. A maquina virtual não esta com ambiente gráfico, queria instalar o KDE ou GNOME
Loguei no SSH de seu VM, execute:
yum intall kde
Se necessario, Para procurar execute:
yum list \*kde\*
Quando do o comando ocorre o seguinte erro.
yum install kde
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.atlanticmetro.net
* updates: mirror.anl.gov
* addons: mirror.cs.vt.edu
* extras: mirrors.netdna.com
base
updates
addons
extras
Setting up Install Process
Parsing package install arguments
No package kde available.
Nothing to do
Olha, se for possivel, é melhor você reinstalar o CentOS,
na imagem abaixo:
http://felipegabriel.com/wp-content/uploads/2010/03/17.jpg
mostra que já existe o KDE na instalação, basta selecionar o pacote.
Ok,
Estou fazendo a reinstalação, depois post o resultado
Uma duvida para pode instalar maquinas windows o hardware teria que ter suporte a Intel Virtualization Tecnology no caso de hardware Intel né
Olá,
Você fala do processador certo?
Olha eu já instalei Windows em AMD Opteron e também em Intel Xeon.
Acredito que em ambos os dois é possivel a instalação do mesmo.
Sim, pois os dois processadores tem suporte a virtualização.
E fiz a instalação coloquei o pacote KDE e GNOME, porém no termino da instalação no reboot a maquina sobe em modo texto, quando do startx para inicializar o modo grafico não vai.
Felipe.
Não Funcionou o ambiente grafico, instalei o GNOME e o KDE
Tente executar no mesmo:
/sbin/telinit 5
Lembrando que você deve ter placa de video configurada para poder rodar em modo grafico.
muito bom e para instalar windows?
Sim, claro.
Basta dar o boot, normalmente.
Olá
Muito útil o tutorial. No entanto estou com dificuldade na parte de configuração de IP.
Estou instalando o Centos a partir de uma iso e na parte de confguração de ip, solicita um ip público. Tentei por Dhcp e também não deu certo. Como devo proceder?? Podes me ajudar???
Olá, você tem endereço de IP fixo? ou é ADSL?
qual o error?
Olá perceiro, estou fazendo uma tarefa para a minha escola, e estava dependendo de algumas coisas, acabei de encontrar aqui no seu poste, muito obrigado.
Olá quando eu termino de configurar os ips me aparece o seguinte erro
Unable to retrieve
http://mirror.centos.org//centos/5/os/i386//images/stage2.img
Poderia me ajudar?
@luan
Bem, este problema vem quando o mesmo não conseguio conexão com a internet, que no caso não foi possivel receber o CentOS, verifique suas configurações de IP, e tenha certeza que o mesmo esta conectado a internet.
Muito bom tutorial, muito simples e objetivo! valeu
Olá Felipe, parabéns pelo excelente material!
Temos um ambiente com servidores Xenserver (versão free) em produção e estamos bastante satisfeitos com ele, pois, mesmo na versão free ele já oferece muitos recursos.
Gostaria de trocar experiências com você sobre o Xenserver, pois, vejo que é ainda tem pouca informação sobre configurações e boas práticas no Xenserver.
Sucesso!
Jeferson