2012-06-13 104 views
18

Estoy usando Switchvox, una centralita Asterisk y me gustaría alojarla en EC2.Crear nueva instancia EC2 con ISO personalizada

Digium Switchvox proporciona un ISO que contiene todo lo necesario para alojar el servidor pbx: sistema operativo, software, etc. Básicamente es una imagen del servidor.

¿Cómo instalo una nueva instancia de EC2 usando la ISO personalizada que proporcionan?

+0

La respuesta aceptada a esta pregunta ya no es correcta - No aceptar y aceptar la respuesta mejor clasificada por debajo de – reach4thelasers

Respuesta

34

A partir de este ISO, puede crear una imagen VMware o VirtualBox. Forma allí, puedes convertir esta imagen en una imagen de EC2 AMI e ir desde allí.

Solo asegúrese de estar utilizando el mismo arco (32 v. 64) y el núcleo correcto.

Dicho esto, es posible que tenga más operaciones y luego simplemente encienda un AMI vanilla existente disponible de la comunidad. Puede haber uno que coincida estrechamente con sus requisitos de sistema operativo.

+0

De acuerdo. Esto es lo que hacemos. Obtenga su archivo VHD o VMDK. Importarlo y subirlo. Busque ImportInstance y ec2-upload-disk-image. – MJM

0

Solo las variantes de Windows Server 2008 se pueden convertir de VMDK a AMI.

5

Puede crear una máquina virtual VMware utilizando su ISO personalizada y moverla de su host VMware a EC2. Leer más: VM Import/Export

3

general:

  • Check pre-requisitos
  • instalar su ISO en VMware vSphere luego exportar como VMDK
  • Subir su VMDK a un depósito de S3 en la misma cuenta de AWS
  • Install y configure la interfaz de línea de comandos (CLI) de AWS
  • Setup una VM Servicio de importación Rol
  • Utilice la CLI para import la máquina virtual desde S3 en una máquina de instancia de Amazon (AMI)

Este es un proceso largo, por lo que vale la pena leer a través de los pre-requisitos. Preste especial atención a los sistemas operativos admitidos/distribuciones y versiones de Linux.

Indican claramente "Tenga en cuenta que solo puede importar archivos VMDK en Amazon EC2 que se crearon mediante el proceso de exportación OVF en VMware".

Por ejemplo, se puede obtener un VMDK usando VirtualBox, pero si intenta importar esto usted puede ver el siguiente error, al comprobar el estado:

aws ec2 describe-import-image-tasks --import-task-ids import-ami-someid 

"StatusMessage": "ClientError: Disco validación fallida [Formato de archivo VMDK no admitido] "

Si todo va bien, puede launch la nueva AMI importada, como de costumbre.

Cuestiones relacionadas