Eu estava fazendo estudos e perdi algumas boas horas dias por um problema simples.
Sintoma: minhas máquinas virtuais com Slackware não navegavam, já as máquinas Debian, criadas por um script, navegavam normalmente.
Analisei o trafego de rede, os filtros do iptables e nada. O kernel que carregava as 2 máquinas era o mesmo…. Parecia-me que era [...]
Ao iniciar o Slackware com Xen pela primeira vez, recebi a seguinte mensagem:
***************************************************************
***************************************************************
** WARNING: Currently emulating unsupported memory accesses **
** in /lib/tls glibc libraries. The emulation is **
** slow. To ensure full performance [...]
O Xen trabalha com o conceito de paravirtualização. E é a implementação deste conceito que dá ao Xen o ganho em performance, comparado aos outros softwares de virtualização, que trabalham com o conceito de virtualização completa, ou full virtualization.
Dito isto, é importante esclarecer que iremos trabalhar com 2 kernels. Um kernel para o host (hoespedeiro) [...]
Abaixo seguem os passos para a criação de pacotes do xen para Slackware 12.2. É necessário ter acesso à Internet, pois o xen irá baixar alguns arquivos.
Preparação
wget http://bits.xensource.com/oss-xen/release/3.4.2/xen-3.4.2.tar.gz
tar zxvf xen-3.4.2.tar.gz
cd xen-3.4.2
Edite o arquivo “stubdom/Makefile” e altere a linha 196, substituindo
( [ -h include/xen/libelf ] || ln -sf ../../$(XEN_ROOT)/tools/include/xen/libelf include/xen/libelf ) && \
por
( [ -h include/xen/libelf [...]
Passos para instalação básica do slackware 12.2 funcionar como host Xen
Motivação da existência deste blog sobre o Xen.