O Linux-VServer provê um sistema de virtualização para sistemas GNU/Linux. Isto é possível atraves de um isolamento a nível de kernel, permitindo a execução de múltiplos ambientes virtuais.
Estes ambientes são suficientimente isolados para garantir a segurança necessária, mas utiliza os recursos disponíveis eficientemente, como se estivesse sendo executado no mesmo kernel.
Para instalar os pacotes é necessário adicionar as seguintes linhas no seu
/etc/apt/sources.list
deb http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/ dapper uniklu-vserver
Em seguide execute estes comandos
wget http://ubuntu.uni-klu.ac.at/uniklu-debuild.pub
sudo apt-key add uniklu-debuild.pub
sudo apt-get update
Faça o download do kernel com o vserver patch no site ubuntu.uni-klu.ac.at ( neste site você encontrará imagens para várias arquiteturas ) e instale esta imagem da seguinte forma
wget http://ubuntu.uni-klu.ac.at/ubuntu.uniklu/dists/dapper/uniklu-vserver/binary-i386/
linux-image-2.6.17-11-386_2.6.17-11.24vs2.0.2.1_i386.debsudo dpkg -i linux-image-2.6.17-11-386_2.6.17-11.24vs2.0.2.1_i386.deb
Instale os outros pacotes necessários para a implantação do Vserver
sudo apt-get install util-vserver vserver-debiantools
Altere o symlink para o seu $VROOTDIR
sudo mkdir /home/vservers
sudo ln -snf /home/vservers /etc/vservers/.defaults/vdirbase
Configure o arquivo /etc/vserver/newvserver-vars
sudo vi /etc/vserver/newvserver-vars
# Architecture: overide on non-Debian host such as Redhat otherwise dpkg
# will detect whether we are i386/powerpc/sparc/etc
#ARCH=””# Which debian distribution (Warning. unstable and testing distributions
# change frequently so you can not expect it to work out of the box).
DIST=”dapper”# Local or nearest location of a debian mirror (must include the /debian)
MIRROR=”http://ubuntu.uni-klu.ac.at/ubuntu”# Default network interface for vservers:
INTERFACE=”eth0″# Package caching
#PKGCACHE=1
Salve e saia
Reinicie a máquina. Precione ESC na inicialização para acessar a tela do GRUB e escolha o kernel instalado anteriormente.
Criando Vservers
Criando um novo vserver
sudo newvserver -v –hostname smith –domain “ideiadigital.com.br” –ip <Endereço IP
Iniciando o novo vserver
sudo vserver smith start
Acessando o novo vserver
vserver smith enter
sudo apt-get update && apt-get dist-upgrade
Parando o vserver
sudo vserver smith stop
Para iniciar o vserver durante o boot faça
sudo echo “default” > /etc/vservers/smith/apps/init/mark
Testando o script de inicialização
sudo /etc/init.d/vserver-default start
sudo vserver-stat
CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME
0 73 219.2M 100.3M 4h28m22 19m27s15 5d23h57 root server
49156 1 1.5M 540K 0m01s32 0m02s28 21h49m30
49161 2 5.1M 2.2M 0m00s00 0m00s00 0m02s47 smith
sudo /etc/init.d/vservers-default stop
vserver-stat
CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME
0 73 219.2M 100.3M 4h28m22 19m26s99 5d23h57 root server
49156 1 1.5M 540K 0m01s32 0m02s28 21h49m23
Outros aplicativos
Estes aplicativos são úteis para manutenção fora do ambiente do vserver
VAPT-GET
sudo vapt-get — install
VSERVER-stat
sudo vserver-stat
VSERVER-COPY
Copia um vserver template (como endereço IP etc)
sudo /usr/sbin/vserver-copy template web01
Copia o webserver com mudanças na configuração
sudo /usr/sbin/vserver-copy -i 192.168.5.62 -d example.com template web62
Move um vserver em produção para outro roothost
sudo /usr/sbin/vserver-copy -s web62 roothost02
Você tambem irá encontrar este how-to na wikipage do Time de
Segurança
olá…
vi vc postando no site ubuntu brasil e pensei em te pedir ajuda, pois instalei o ubuntu mas nao consigo me conectar a internet…
o tipo de internet que uso aqui em casa é via radio… com autenticação…
ai que esta o problema… nao consigo fazer a autenticaçao…é atraveis do pppoe né??
espero q vc me ajude … pois quero me tornar um usuario fiel linux…
meu e mail é [email protected]
Estou meio confuso sobre este programa, ele permite, se instalado numa plataforma PowerPC 32 ou 64 bits emular um x86? Estou querendo adicionar ao Playstation 3 a possibilidade de rodar alguns codecs exclusivos da x86 como o RealMedia, e não encontro um modo eficaz de fazer isso.
Obg.
Oi, estou precisado criar um guest, o que eu uso no endereço de ip?
Obrigado.