colocar senha de root na maquina
sudo passwd
ajustar a bridge conforme
http://blog.codefront.net/2010/02/01/setting-up-virtualization-on-ubuntu-with-kvm/
editar /etc/network/interfaces
bridge_ports eth0 bridge_stp off bridge_fd 9 bridge_hello 2 bridge_maxage 12 bridge_maxwait 0
instalar o ubuntu-vm-builder
sudo apt-get install ubuntu-vm-builder
criar maquina com script /home/suporte/vms/create_vm.sh
criar LVM para rodar a maquina
lvcreate -LXXGB -n <lvmName> <lvmGroup>
converter a imagem da VM em uma imagem 'raw'
qemu-img convert tmp5ROOgO.qcow2 -O raw seisServices.raw
levar a imagem raw para a lvm
dd if=<raw_image> of=<lvm> bs=1M
alterar a secao DISK do xml da VM (/dev/libvirt/qemu/GENERIC_VM.xml) atencao em TYPE=BLOCK e source DEV=
<disk type='block' device='disk'> <source dev='/dev/<volume_group_name>/<logical_volume_name>'/> <target dev='hda' bus='ide'/> </disk>
modificar placa de rede para gigabit ethernet editar no arquivo xml
<interface type='bridge|network'> ... <model type='e1000' /> </interface>
registrar e atualizar a VM
sudo virsh --define <PATH_TO_XML>
registrar e atualizar a VM
sudo virsh --start VM
OBS: Nao usamos daqui pra baixo, mas são informações úteis !!
instalar o tunctl para ferramentas de tunelamento (public IP)
sudo apt-get install uml-utilities
alterar qemu-ifup para
set -x switch=br0 if [ -n "$1" ];then /usr/bin/sudo /usr/sbin/tunctl -u `whoami` -t $1 /usr/bin/sudo /sbin/ip link set $1 up sleep 0.5s /usr/bin/sudo /usr/sbin/brctl addif $switch $1 exit 0 else echo "Error: no interface specified" exit 1 fi
alterar /etc/qemu-ifdown para (PS.: deixei inalterado !!!)
#!/bin/sh # Take the tap interface down. /usr/bin/sudo /usr/sbin/brctl delif br0 $1 /usr/bin/sudo /sbin/ifconfig $1 down /usr/bin/sudo /usr/sbin/tunctl -d $1