Before you accept the loan Payday loan Where does the money go

Creando Maquina Virtual en KVM

Feb 24

Después de instalar el KVM y configurar la tarjeta de red para que haga de puente con la red, podemos comenzar a crear nuestras maquinas virtuales. A continuación se creara una maquina virtual basada en Ubuntu Server 8.10 con la configuracion mínima, configuracion de red y un usuario para la administración.

  • Abrir una consola
  • Crear el directorio donde se crearan las maquinas virtuales
    mkdir virtualmachines
  • Cambiar al directorio
    cd virtualmachines
  • Crear el directorio para almacenar la maquina virtual
    mkdir ubuntuserver
  • Cambiar al directorio
    cd ubuntuserver
  • Crear directorio para almacenar las plantillas de configuración
    mkdir -p mytemplates/libvirt/
  • Copiar los templates de creacion al directorio, para modificar la configuracion de red :
    cp /etc/vmbuilder/libvirt/* mytemplates/libvirt/

Configuracion Tarjeta de Red :

  • Abrir el archivo plantilla para la maquina virtual :
    vi mytemplates/libvirt/libvirtxml.tmpl
  • Buscar la interface de red y modificar para usar el puente de red antes creado :
    <interface type='bridge'>
    <source bridge='br0'/>
    </interface>

Configuracion Particiones :

  • Crear un archivo para las particiones
    vi vmbuilder.partition
  • Adicionar las particiones a crear, la raíz de 10GB y el swap de 1GB
    root 10000
    swap 1000

Crear la Maquina Virtual :

  • El siguiente comando crea una maquina virtual basada en Ubuntu 8.10 (Intrepid), virtual, con soporte para arquitectura de 64 bits, registrada en el sistema de administración de maquinas virtuales, con las particiones y plantillas creadas en el paso anterior, con el usuario administrador user1 con su respectiva clave, con 512 de RAM y con la configuracion de red suministrada, ademas de instalar el paquete openssh-server para poder acceder al servidor por shell seguro.
    sudo vmbuilder kvm ubuntu --suite=intrepid --flavour=virtual --arch=amd64 -o --libvirt=qemu:///system --part=vmbuilder.partition --templates=mytemplates --user=user1 --pass=password --mem=512 --domain mydomain.com --hostname machine1 --ip 192.168.0.12 --mask 255.255.255.0 --net 192.168.0.0 --bcast 192.168.0.255 --gw 192.168.0.1 --dns 192.168.0.1 --addpkg vim --addpkg openssh-server
  • Comienza el proceso de instalación que puede tardarse de acuerdo al tipo de conexión a Internet que tengamos, finalmente la maquina virtual es creada y registrada.

Puesta en Marcha :

  • Para iniciar nuestra maquina virtual debemos ejecutar la herramienta de administración :
    virsh --connect qemu:///system
  • Listamos las maquinas virtuales disponibles (debe aparecer el hostname de nuestra maquina)
    list --all
  • Iniciamos la maquina virtual
    start machine1
  • Salir del administrador
    quit
  • Nos conectamos a la maquina para instalar y configurar servicios
    ssh user1@192.168.0.12

Enlaces :