Sistemas  
 
Conhecimento computador >> Sistemas >> Linux >> 
Como criar um modelo de Ubuntu para HyperVM
HyperVM é uma plataforma de software de virtualização multi- servidor desenvolvido pela Lxcenter que permite aos seus usuários criar, gerenciar e implantar Xen e OpenVZ servidores virtuais privadas . Você pode criar um modelo usando, por exemplo , o sistema operacional Ubuntu, configurá-lo e usá-lo para implantar várias máquinas virtuais com apenas alguns cliques do mouse. Você também pode adicionar repositórios , redes e até mesmo pacotes de software para o novo modelo para assegurar a máquina virtual está em funcionamento assim que o modelo é aplicado . Instruções
1

Abra o menu "Aplicativos" , selecione "Acessórios" e clique em " Terminal" para abrir o utilitário Terminal .
2

Criar um sistema de arquivos ext3 com um tamanho de 10 gigabytes para armazenar o novo modelo , executando os seguintes comandos: sudo

lvcreate -L 10G -n Ubuntu disco VolGroup00sudo mkfs.ext3 /dev/VolGroup00/Ubuntu-disk

3

Crie uma pasta tmp e monte o novo sistema de arquivos , executando estes comandos no Terminal: sudo mkdir

/mnt /tmpsudo mount /dev/VolGroup00/Ubuntu-disk /mnt /tmp

4

Obter e instalar uma versão mais antiga do debootstrap para evitar problemas de dependência , executando estes comandos no Terminal:

wget http://www.modernadmin.com/downloads/ostemplates/debootstrap - 1.0.10 - 1.fc10.noarch.rpmsudo rpm- Uvh debootstrap - 1.0.10 - 1.fc10.noarch.rpm
5

Obter e instalar o Ubuntu na pasta tmp usando debootstrap por executar este comando no Terminal: sudo

debootstrap - include = udev , ssh, quota - arch amd64 jaunty /mnt /tmp http://uk.archive.ubuntu.com/ubuntu/

6

Insira algumas fontes para a ferramenta APT no modelo, no caso de você precisar baixar alguns pacotes mais tarde. Use estes comandos :

sudo cat << EOF > /mnt /tmp /etc /apt sources.listdeb http://gb.archive.ubuntu.com/ubuntu/jaunty principal multiversedeb universo /restrito -src http://gb.archive.ubuntu.com/ubuntu/jaunty principal restrito universedeb http://gb.archive.ubuntu.com/ubuntu/jaunty -updates principal universo restrito multiversedeb -src http://gb.archive .ubuntu.com /ubuntu /jaunty -updates principal restrito universedeb http://security.ubuntu.com/ubuntu jaunty -security principal restrito universedeb -src http://security.ubuntu.com/ubuntu jaunty -security principal restrito universeEOF

7

Criar uma interface de rede e configurar o modelo para um ótimo desempenho , executando estes comandos no Terminal:

sudo cat << EOF > /mnt /tmp /etc /rede /interfacesauto eth0 loiface eth0 inet StaticAddress IP.Addressnetmask 255.255.255.0up route add -net IP.address netmask 255.255.255.0 dev eth0up route add default gw IP.addressiface lo inet loopbackEOFsudo cat << EOF > /mnt /tmp /etc/hosts127.0.0.1 localhost Ubuntu templateEOFsudo cat << EOF > /mnt /tmp /etc /hostnameUbuntu templateEOFsudo cat << EOF > /mnt /tmp /etc /fstabproc /proc proc defaults 0 0devpts /desenv /pts devpts defaults 0 1/dev/sda2 none swap sw 0 erros 1/dev/sda1 /ext3 = remount - ro 0 1EOFsudo cat << EOF > /mnt/tmp/etc/event.d/xvc0start em rc2start parou em rc3start parou em rc4start parou em rc5stop parado em runlevel 0stop em nível de execução 1stop em nível de execução 6respawnexec /sbin /getty 38400 xvc0EOFsudo rm- rf /mnt/tmp/etc/event.d/tty1sudo echo "Alias ​​eth0 xennet "> /mnt /tmp /etc /modprobe.d /xen # echo " xvc0 " >> /mnt /tmp /etc /securettysudo cat /dev /null> /mnt/tmp/etc/udev/rules.d/70 persistente - net.rules

Substituir " IP.Address " com seu endereço IP e " modelo Ubuntu " com o nome do seu modelo.
8

chroot para o novo template e definir uma nova senha , executando estes comandos no Terminal: sudo

chroot /mnt /tmppasswd your_password

Substituir " your_password " com uma senha real
9.

Desmonte o modelo Ubuntu , executando os seguintes comandos no Terminal:

exitsudo umount /mnt /tmp
10

Criar um arquivo tar.gz para fora do modelo , executando estes comandos: .

cd /mnt /tmpsudo tar czf /home/hypervm/xen/template/ubuntu-9.04-x86_64-UbuntuTemplate.tar.gz sudo chmod 755 /home /HyperVM /xen /modelo /ubuntu - 9.04 -x86_64 - UbuntuTemplate.tar.gz

Anterior :

Próximo : No
  Os artigos relacionados
·VIM PHP Código recuo 
·Como copiar arquivos de um BlackBerry para Linux 
·Bloquear o Linux for Kids 
·FFmpeg Configurações de conversão para Droid 
·Como fazer uma IMG Ubuntu para o Android 
·Erros Ubuntu Cron Job 
·Erros de serviço Cron no Ubuntu 
·Meu ponteiro do mouse é grande no Firefox , mas pequen…
·Firefox Plugin Problemas com Media Player no Ubuntu 
·Como fazer um Backtrack 4 em um servidor de inicializaç…
  Artigos em destaque
·Como fazer uma seta com Digitação 
·Como instalar um Monitor CRT Lenovo ThinkVision E75 17 
·Operando Questões de Segurança do Sistema 
·Como desfragmentar um PC XP 
·Como converter binário para BCD 6502 
·Como determinar o que está em um Menu Iniciar 
·Como acelerar seus downloads de computador 
·Como alterar um formato MDI a um SDI 
·Como extrair arquivos Macrovision 
·Como alterar a data do sistema 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados