virginia que ec2 east caracteristicas aws amazon-web-services amazon-ec2 ami

amazon web services - que - Amazon EC2: cómo convertir un PV AMI existente a HVM



que es ec2 (1)

Pregunta:

¿Cómo debo usar las nuevas clases de AWS EC2 (r3, i2) con mi AMI existente sin volver a crear toda la configuración del sistema?

Las nuevas clases EC2 admiten solo la virtualización basada en HVM, pero solo tengo imágenes PVM AMI.


Responder:

  1. Inicie un Ubuntu HVM Linux, cualquier versión, nueva

  2. Inicie un Ubuntu / con mi AMI / PVM linux existente, e instale los paquetes grub en ellos: apt-get install grub-pc grub-pc-bin grub-legacy-ec2 grub-gfxpayload-lists

  3. Detener PVM linux

  4. Separación de la partición raíz (/ dev / sda1) en PVM linux

  5. Adjunte la partición raíz de PVM linux a la ejecución de Linux HVM en alguna parte, por ejemplo: / dev / sdf

  6. En HVM linux: mkdir -p /mnt/xvdf && mount /dev/xvdf /mnt/xvdf

  7. rsync -avzXA /boot/ /mnt/xvdf/boot/

  8. mount -o bind /dev /mnt/xvdf/dev && mount -o bind /dev/pts /mnt/xvdf/dev/pts && mount -o bind /proc /mnt/xvdf/proc && mount -o bind /sys /mnt/xvdf/sys

  9. chroot /mnt/xvdf

  10. grub-install --no-floppy --recheck --force /dev/xvdf

  11. update-grub2

  12. salir de chroot: CTRL + D

  13. detener HVM Linux

  14. separar / dev / sda1 raíz original Y separar / dev / sdf raíz PVM

  15. adjuntar raíz de PVM a HVM Linux como / dev / sda1

  16. Inicie HVM linux, voilà!

  17. Cree una nueva imagen AMI desde el HVM linux en ejecución, será HVM virtualizado.