XEN - Instalação e configuração no Debian Etch
Neste artigo mostro como instalar e configurar o software de virtualização XEN no Debian Etch. Para isso utilizaremos conceitos de LVM, entre outras coisas.
Parte 2: Requisitos e considerações
Não falarei dos requisitos de hardware aqui, exceto pelo fato que considero que você tem no mínimo 384MB de memória RAM (128 + 256), uma vez que o XEN impõe que sobre, no mínimo, 196MB de RAM para uso da máquina real. Isto é, ainda que você use 128MB de RAM na máquina virtual, ainda sobrará 256MB de RAM para sua máquina real.
Este artigo parte do principio que você já tem o Debian Etch rodando em sua máquina. Para atingir o objetivo deste artigo faremos uso de LVM, então certifique-se de deixar alguns gigas do seu disco dedicado ao uso da LVM e da máquina virtual, ou você pode fazer melhor e utilizar a LVM em todo seu disco.
Instruções sobre LVM pode ser encontradas neste link. Caso você não queira estar preocupado em entender de LVM por enquanto, tudo bem, neste artigo cobrirei os comandos necessários para a configuração e criação do LVM dentro do cenário utilizado. Por fim, a distribuição escolhida para rodar na máquina virtual foi o próprio Debian Etch.
No meu caso criei a partição para uso da LVM e da máquina virtual (vm) em /dev/sda5 com 20GB, então a partir de agora assumiremos o /dev/sda5 em todo o artigo. Crie a partição levando em conta o tamanho necessário utilizado por todas as máquinas virtuais (no meu caso 20GB), para criar partições utilize o fdisk ou cfdisk e marque a partição como LVM, código "8e".
Configure os repositórios padrões com as opções "main" "contrib". Segue o conteúdo do meu arquivo sources.list para quem quiser se basear nele.
# cat /etc/apt/sources.list
Este artigo parte do principio que você já tem o Debian Etch rodando em sua máquina. Para atingir o objetivo deste artigo faremos uso de LVM, então certifique-se de deixar alguns gigas do seu disco dedicado ao uso da LVM e da máquina virtual, ou você pode fazer melhor e utilizar a LVM em todo seu disco.
Instruções sobre LVM pode ser encontradas neste link. Caso você não queira estar preocupado em entender de LVM por enquanto, tudo bem, neste artigo cobrirei os comandos necessários para a configuração e criação do LVM dentro do cenário utilizado. Por fim, a distribuição escolhida para rodar na máquina virtual foi o próprio Debian Etch.
Preparando
Criando a partição:No meu caso criei a partição para uso da LVM e da máquina virtual (vm) em /dev/sda5 com 20GB, então a partir de agora assumiremos o /dev/sda5 em todo o artigo. Crie a partição levando em conta o tamanho necessário utilizado por todas as máquinas virtuais (no meu caso 20GB), para criar partições utilize o fdisk ou cfdisk e marque a partição como LVM, código "8e".
Configure os repositórios padrões com as opções "main" "contrib". Segue o conteúdo do meu arquivo sources.list para quem quiser se basear nele.
# cat /etc/apt/sources.list
deb http://ftp.br.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.br.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
deb-src http://ftp.br.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib