Memnemonics fike’s Rotating Header Image

virtualização

Algumas bobagens de PostgreSQL num evento NoSQL

   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…

 

Continuação do podcast de virtualização

   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. :)

Eu no GDHcast

   Salve, salve. Depois de muito tempo eu consegui resolver meu problema com o alsa e gravar um podcast. O convite veio de Leandro Soares e Júlio César do GDHCast que convidaram para falar de virtualização.

   Foi bem bacana, ainda faltou bastante coisa para falar mas acho que ficou razoável. :)  

   O episódio é o 006. :)

Convertendo imagem de pendrive USB para disco no Virtualbox.

    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. :)

Xen e Grub2

   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
}

    :)

Video e slide da palestra do Boteco de virtualização

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.

Jaba: Boteco 4Linux de Xen

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. :P

XenSource comprado pela Citrix

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

Instalando Xen no Debian Etch

O Caio Candido postou no blog dele sobre como instalar e configurar o Xen usando pacotes Debian Etch. Vela a pena ler. :D

Xen no kernel linux 2.6.23

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! :D