Nemesis11
Power Member
Este artigo é um pequeno tutorial de como obter, instalar o Citrix Xen Server 5 e de como criar simples máquinas virtuais.
Citrix Xen Server 5 é um produto que incorpora um hypervisor (Xen) e alguma ferramentas e templates para o gerir.
Este produto tornou-se grátis à poucos dias e é quase tão completo com a antiga versão Enterprise ( falta o High availability ), que custava umas centenas de Euros.
Ao contrário do Vmware Workstation ou do Virtualbox, o software de virtualização não fica "por cima" do sistema operativo. Tem acesso directo ao hardware.
Aliás, o Xen Server 5 é baseado no Centos 5 e depois de se instalar só serve para correr máquinas virtuais.
A quem pode interessar o Xen Server 5?
Por último, de referir que existem alternativas, também grátis, ao Xen Server 5. As duas mais conhecidas:
- Vmware Esx 3i -> http://www.vmware.com/products/esxi/
- Microsoft Hyper-V server -> http://www.microsoft.com/hyper-v-server/en/us/default.aspx
Cada produto tem as suas vantagens e desvantagens e este post não serve para discutir qual é o melhor.
Como conheço mais ou menos os três, se houver interesse, posso colocar um tutorial sobre eles.
Obter Xen server 5
Primeiro que tudo é necessário aceder ao site do Xen Server 5 em http://www.xenserver5.com/
Em http://www.xenserver5.com/landing/linux/compare_vmware.htm têm um pequeno comparativo com o Esx 3i, caso queiram saber mais.
Quando carregarem no botão de download, vão aceder a http://deliver.citrix.com/go/citrix/wbFreeXenServer , onde têm que preencher um formulário bem chato.
Felizmente, para o download, só é necessário preencher uma vez.
São dados vários links e no final devemos ter estes ficheiros. Para a instalar e gerir a máquina só são necessários os dois isos e o msi.
O resto é documentação e uma aplicação para converter máquinas físicas em virtuais.
Instalar Xen server 5
Primeiro que tudo, os requisitos:
Gravar os dois isos para cd. O segundo cd é facultativo, mas para quem vai criar máquinas virtuais Linux, dá jeito, porque tem templates já criados.
No boot do primeiro cd, carregando em F2, têm algumas opções avançadas. No entanto, na maior parte dos casos, basta carregar no ENTER para que seja iniciada a instalação.
A partir daqui, a instalação é muito semelhante à instalação do Red Hat em "text mode". Quem já conhece, vai sentir-se em casa.
O primeiro ecrã é para escolher o teclado. Neste caso "pt-latin1".
Em seguida temos a oportunidade de carregar um driver ou converter a máquina em que estamos numa máquina virtual.
No entanto, para este tutorial iremos escolher a opção "Install or upgrade Xen Server Host".
Ele avisa que já contém o Update 3 e que ao instalarmos o Xen Server 5, iremos apagar o conteúdo do disco.
Carreguem em "Ok" se tiverem a certeza.
Se quizerem ler o EULA, aqui está ele. Carregar em "Accept EULA".
Se tiverem mais que um disco no sistema, têm que escolher em qual dos discos vai ficar instalado o Xen Server 5.
Aqui têm a opção de escolher em que discos vão ficar as máquinas virtuais. Podem escolher todos ou só 1.
Depois da instalação têm opção de adicionar mais discos, se for necessário.
Escolher a origem da instalação. Numa instalação "simples", será a partir do cd-rom. Escolher "Local media (cdrom)".
Caso tivermos interessados em instalar templates de Linux, gravar o segundo cd e neste ecrã escolher "Yes".
Verificar ou não o cd-rom que foi gravado e depois escolher "Ok".
Colocar a password de root. Atenção à password, porque vai ser com este login e password que se vai aceder pela primeira vez ao Xen Server.
Escolher se queremos que a máquina tenha um ip fixo ou dinâmico.
Escolher o nome da máquina e o(s) ip(s) dos servidores de dns.
Escolher o Timezone. Neste caso "Europe".
Escolher a cidade. Neste caso "Lisbon".
Como é que a hora/data é determinada. Aconselho que seja por NTP, por ser automático e fiável.
Escolher o(s) servidor(es) de NTP. Neste caso vou só usar o "ntp.pool.org".
Toda a informação foi recolhida e a partir deste ponto todos os dados do discos serão apagados. Se tiverem a certeza, carregar em "Install XenServer".
Tomar um café durante a instalação....
No fim, vai pedir o segundo cd. Carregar em "Ok".
Verificar ou não o segundo cd-rom.
Tomar um segundo café.....
Retirar o cd-rom da drive e carregar no "Ok" para o restart.
Isto é o que será visto no boot.
Para ver as mensagens de boot, podem carregar no ESCAPE.
No fim do boot, temos uma consola com diversas opção. A maior parte do tempo não se vai usar a consola da própria máquina e sim o programa de gestão remoto.
Podemos no entanto activar ou não serviços remotos, como o acesso por ssh.
Escolher se queremos ou não ter acesso remoto por ssh.
Podemos também aceder localmente à linha de comandos.
Depois de colocarmos a password de root, temos acesso à linha de comandos.
Citrix Xen Server 5 é um produto que incorpora um hypervisor (Xen) e alguma ferramentas e templates para o gerir.
Este produto tornou-se grátis à poucos dias e é quase tão completo com a antiga versão Enterprise ( falta o High availability ), que custava umas centenas de Euros.
Ao contrário do Vmware Workstation ou do Virtualbox, o software de virtualização não fica "por cima" do sistema operativo. Tem acesso directo ao hardware.
Aliás, o Xen Server 5 é baseado no Centos 5 e depois de se instalar só serve para correr máquinas virtuais.
A quem pode interessar o Xen Server 5?
- Quem quiser ter um ambiente complexo numa ou mais máquina de testes e os produtos "desktop" não forem suficientes.
- Quem quiser ter um ou mais servidores em produção que contenham diversos sistemas operativos a correr na mesma máquina.
Por último, de referir que existem alternativas, também grátis, ao Xen Server 5. As duas mais conhecidas:
- Vmware Esx 3i -> http://www.vmware.com/products/esxi/
- Microsoft Hyper-V server -> http://www.microsoft.com/hyper-v-server/en/us/default.aspx
Cada produto tem as suas vantagens e desvantagens e este post não serve para discutir qual é o melhor.
Como conheço mais ou menos os três, se houver interesse, posso colocar um tutorial sobre eles.
Obter Xen server 5
Primeiro que tudo é necessário aceder ao site do Xen Server 5 em http://www.xenserver5.com/
Em http://www.xenserver5.com/landing/linux/compare_vmware.htm têm um pequeno comparativo com o Esx 3i, caso queiram saber mais.
Quando carregarem no botão de download, vão aceder a http://deliver.citrix.com/go/citrix/wbFreeXenServer , onde têm que preencher um formulário bem chato.
Felizmente, para o download, só é necessário preencher uma vez.
São dados vários links e no final devemos ter estes ficheiros. Para a instalar e gerir a máquina só são necessários os dois isos e o msi.
O resto é documentação e uma aplicação para converter máquinas físicas em virtuais.
Instalar Xen server 5
Primeiro que tudo, os requisitos:
- Na máquina onde se instala o Xen server, é necessário um processador 64 bit e, caso se queiram correr máquina virtuais Windows, o processador tem que suportar VT no caso da Intel e AMD-V no caso da Amd.
Além disso, dependendo do load que a máquina vai ter, convém ter bastante memória Ram e discos rápidos.
Atenção. Nem todas as controladoras e placas de rede comuns são suportadas. - Na máquina onde se vai gerir o Xen Server, um Windows com .Net 2.0 instalado.
Gravar os dois isos para cd. O segundo cd é facultativo, mas para quem vai criar máquinas virtuais Linux, dá jeito, porque tem templates já criados.
No boot do primeiro cd, carregando em F2, têm algumas opções avançadas. No entanto, na maior parte dos casos, basta carregar no ENTER para que seja iniciada a instalação.
A partir daqui, a instalação é muito semelhante à instalação do Red Hat em "text mode". Quem já conhece, vai sentir-se em casa.
O primeiro ecrã é para escolher o teclado. Neste caso "pt-latin1".
Em seguida temos a oportunidade de carregar um driver ou converter a máquina em que estamos numa máquina virtual.
No entanto, para este tutorial iremos escolher a opção "Install or upgrade Xen Server Host".
Ele avisa que já contém o Update 3 e que ao instalarmos o Xen Server 5, iremos apagar o conteúdo do disco.
Carreguem em "Ok" se tiverem a certeza.
Se quizerem ler o EULA, aqui está ele. Carregar em "Accept EULA".
Se tiverem mais que um disco no sistema, têm que escolher em qual dos discos vai ficar instalado o Xen Server 5.
Aqui têm a opção de escolher em que discos vão ficar as máquinas virtuais. Podem escolher todos ou só 1.
Depois da instalação têm opção de adicionar mais discos, se for necessário.
Escolher a origem da instalação. Numa instalação "simples", será a partir do cd-rom. Escolher "Local media (cdrom)".
Caso tivermos interessados em instalar templates de Linux, gravar o segundo cd e neste ecrã escolher "Yes".
Verificar ou não o cd-rom que foi gravado e depois escolher "Ok".
Colocar a password de root. Atenção à password, porque vai ser com este login e password que se vai aceder pela primeira vez ao Xen Server.
Escolher se queremos que a máquina tenha um ip fixo ou dinâmico.
Escolher o nome da máquina e o(s) ip(s) dos servidores de dns.
Escolher o Timezone. Neste caso "Europe".
Escolher a cidade. Neste caso "Lisbon".
Como é que a hora/data é determinada. Aconselho que seja por NTP, por ser automático e fiável.
Escolher o(s) servidor(es) de NTP. Neste caso vou só usar o "ntp.pool.org".
Toda a informação foi recolhida e a partir deste ponto todos os dados do discos serão apagados. Se tiverem a certeza, carregar em "Install XenServer".
Tomar um café durante a instalação....
No fim, vai pedir o segundo cd. Carregar em "Ok".
Verificar ou não o segundo cd-rom.
Tomar um segundo café.....
Retirar o cd-rom da drive e carregar no "Ok" para o restart.
Isto é o que será visto no boot.
Para ver as mensagens de boot, podem carregar no ESCAPE.
No fim do boot, temos uma consola com diversas opção. A maior parte do tempo não se vai usar a consola da própria máquina e sim o programa de gestão remoto.
Podemos no entanto activar ou não serviços remotos, como o acesso por ssh.
Escolher se queremos ou não ter acesso remoto por ssh.
Podemos também aceder localmente à linha de comandos.
Depois de colocarmos a password de root, temos acesso à linha de comandos.
Última edição: