Já tem alguns dias mas falei algumas bobagens sobre PostgreSQL e a nuvem num evento de NoSQL, aliás foi um evento muito bacana. Tá aí embaixo…
Da genialidade a imbecilidade o limite é apenas uma curva
Já tem alguns dias mas falei algumas bobagens sobre PostgreSQL e a nuvem num evento de NoSQL, aliás foi um evento muito bacana. Tá aí embaixo…
Foi liberado a segunda parte do GDHCast (com minha participação) sobre virtualização, agora falando mais especificamente dos software de virtualização disponíveis (Xen, Vmware, Virtuabox, KVM, etc…). Se não ouviu a primeira parte, vale à pena antes de ouvir a segunda.
Para testar a nota sobre syslinux, pendrive e instaladores usei um máquina virtual antes de ir testando em servidores reais. Estava usando o Virtualbox que está empacotado no repositório do Debian, um pequeno problema é que esta versão não tem suporte a dispositivos USB. Para contornar esse pequeno problema copiei o pendrive para uma imagem crua (raw) e convertir para um disco do Virtualbox.
Basicamente são dois comandos:
#dd if=/dev/sdb of=disco_pen.img
#vboxmanage convertfromraw -format VDI disco_pen.img disco_pen.vdi
Agora é anexar numa máquina virtual do Virtuabox.
Já estou usando algum tempo o Grub2 como gerenciador de boot (arranque?), pelo menos para o meu uso em casa posso considerar estável apesar da maioria das distribuições ainda usarem o Grub 0.9.X.
Algum tempo atrás foi liberado o Xen 3.3 e como estava afim de testá-lo, tratei de baixar o código-fonte e instalar o Xen 3.3. Terminado a compilação e instalação, executo o update-grub (comando presente no Debian) para que configure automaticamente o Grub para reconhecer ao iniciar a máquina uma nova entrada para boot. Porém, o update-grub funciona muito bem com a versão 0.9.X do Grub e não com o Grub2. =/
Se estiver usando os pacotes do Xen para o Debian também terá o mesmo problema, ao rodar o update-grub deverá ter uma nova entrada no grub.cfg como está:
menuentry "Debian GNU/Linux, linux 2.6.26-1-xen-amd64" {
linux /vmlinuz-2.6.26-1-xen-amd64 root=UUID=4e8a887a-2fdc-41b7-ae45-eccc48d6718f ro
initrd /initrd.img-2.6.26-1-xen-amd64
}
Se fosse no Grub 0.9.X que estamos acostumados a trabalhar, trocaria as entrdas linux e initrd para modules e teria uma nova entrada com kernel:
title Debian GNU/Linux, linux 2.6.26-1-xen-amd64
root (hd0,1)
kernel /xen-3.3.0.gz noreboot
module /vmlinuz-2.6.26-1-xen-amd64 root=/dev/sda1 ro console=tty0
module /initrd.img-2.6.26-1-xen-amd64
Porém no Grub2, temos que adicionar manualmente. O parâmetro correto para iniciar o Xen com Grub2 é multiboot, a entrada no grub.cfg ficará similar ao exemplo abaixo:
menuentry "Debian GNU/Linux, linux 2.6.26-1-xen-amd64" {
multiboot /xen-3.3.0.gz noreboot
module /vmlinuz-2.6.26-1-xen-amd64 root=UUID=4e8a887a-2fdc-41b7-ae45-eccc48d6718f ro
module /initrd.img-2.6.26-1-xen-amd64
}
Essa apresentação para o lançamento do curso da 4Linux de virtualização foi bem engraçado, pelo menos foi divertido para o Caio, Grabber e para mim. O pessoal colocou o vídeo no youtube. Pelo os relatos do site do meu trabalho parece que o público também gostou. =)
Caso queiram ver os slides, eles estão aqui.
Apesar de parecer um palestrante traficante fugido da prisão, hoje é dia de Boteco 4Linux sobre virtualização com Xen. Em meio a notícia de compra da Xensource pela Citrix, iremos aproveitar que o tema está quente nos sites de notícias, blogs, listas de discussões e iremos fazer algo nunca feito em palestra. Estão curiosos?
Hum…
Inscrevam-se ou esperem sair o vídeo da palestra, porque se não for um sucesso ao menos vocês irão rir um bocado.
A Citrix é conhecida pelo mercado pelo seu Produto Citrix Metaframe sendo referência para Microsoft Terminal Service e o NX da NoMachine. A Citrix comprou a Xensource, você já deve ter visto no Br-Linux a notícia da compra, eu fiquei ao receber um email do Peter J. Levine (Presidente da Xensource até o momento) comenta no email que a Xensource será uma divisão da Citrix que ele coordenará, reportando diretamente ao CEO da Citrix, o Mark Templeton.
O conteúdo está numa carta aberta escrita pelo Peter no site da Xensource. Nesta é assumido o compromisso de manter a comunidade, a grande dúvida é como as outras empresas que colaboram com Xen irão manter o ritmo de contribuição com eles vieram fazendo nos últimos meses. :X
Saiu na kerneltrap uma notícia fantástica para os entusiastas de virtualização. A notícia lista algumas das novidades sobre o desenvolvimento do kernel linux na versão 2.6.23 e dentre as principais está qual? Qual? Qual?
… Xen, o Xen está entre eles. A vida irá ficar para sysadmins!