1 / 14

Aumentando la disponibilidad con Máquinas Virtuales

Laudin Alessandro Molina T. CeCalCULA. Aumentando la disponibilidad con Máquinas Virtuales. Contenido. ¿Virtualización? ¿Por qué virtualizar? ¿Como instalar máquinas virtuales? Instalación del anfitrión Instalación de los huéspedes Utilizar máquinas virtuales. Abstracción de recursos

talon-cook
Download Presentation

Aumentando la disponibilidad con Máquinas Virtuales

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Laudin Alessandro Molina T. CeCalCULA Aumentando la disponibilidad con Máquinas Virtuales

  2. Contenido ¿Virtualización?¿Por qué virtualizar?¿Como instalar máquinas virtuales? Instalación del anfitrión Instalación de los huéspedesUtilizar máquinas virtuales

  3. Abstracción de recursos Mantener imágenes ¿Virtualización? ¿Para qué?

  4. Varias opciones: VMWare OpenVZ Qemu XEN ¿Como virtualizar?

  5. Sistema operativo anfitrión: Debian GNU/Linux Etch Sistema operativo huésped: Scientific Linux 4.X Instalando XEN

  6. $ su - # aptitude install \ xen-hypervisor-3.0.3-1-i386 \ xen-linux-system-2.6.18-6-xen-vserver-686 \ xen-utils-3.0.3-1 Anfitrión

  7. Editar /etc/xen/xend-config.sxp y descomentar “(network-script network-bridge)” Reiniciar la máquina real para cargar el nuevo kernel. Anfitrión

  8. Verificar el kernel que está corriendo: # uname -a Verificar las máquinas que están corriendo: # xm list Anfitrión

  9. Crear las imágenes: Copiando la instalación de una máquina ya instalada Utilizando xen-trap Huéspedes

  10. # wget http://www.gridpp.rl.ac.uk/pps/xen-strap/xen-strap # chmod +x xen-strap # mkdir -p /vserver/domains/test/ # ./xen-strap sl45 file:/vserver/domains/test/disk.img # mv /vserver/domains/test/disk.img-SWAP \ /vserver/domains/test/swap.img # mv /etc/xen/disk /etc/xen/test.cfg Utilizando xen-strap

  11. # mount -o loop /vserver/domains/test/disk.img /mnt EDITAR “/mnt/etc/passwd” y BORRAR EL PASS DE ROOT # umount /mnt Utilizando xen-strap

  12. Xen-strap crea el fichero de configuración de la máquina virtual: /etc/xen/disk ramdisk = '/var/lib/xen-strap/disk/initrd-2.6.9-55.ELxenU.img' kernel = '/var/lib/xen-strap/disk/vmlinuz-2.6.9-55.ELxenU' memory = '256' root = '/dev/sda1 ro' disk = [ 'file:/vserver/domains/test/disk.img,sda1,w', 'file:/vserver/domains/test/swap.img,sda2,w' ] name = 'test.r2.ula.ve' vif = [ 'mac=00:16:3E:00:00:30, ip=150.189.0.158' ] on_poweroff = 'destroy' on_reboot = 'restart' on_crash = 'restart' Utilizando xen-strap

  13. # xm list # xm create /etc/xen/test.cfg # xm list # xm console test Para salir de la consola presionar Ctrl+] Arrancando la máquina virtual

  14. # mkdir /etc/xen/auto # cd /etc/xen/auto # ln -s ../test.cfg Arranque automático de las máquinas virtuales

More Related