2012-06-13 23 views
18

Sto utilizzando Switchvox, un PBX Asterisk e mi piacerebbe ospitarla su EC2.Crea nuova istanza EC2 con ISO personalizzata

Digium Switchvox fornisce una ISO che contiene tutto il necessario per ospitare il server pbx: SO, software, ecc. È fondamentalmente un'immagine del server.

Come creare un'istanza di una nuova istanza EC2 utilizzando l'ISO personalizzato che stanno fornendo?

+0

La risposta accettata a questa domanda non è più corretta: si prega di non accettare e accettare la risposta più alta classificata sotto – reach4thelasers

risposta

34

Da questo ISO, è possibile creare un'immagine VMware o VirtualBox. Formare lì, è possibile convertire questa immagine in un'immagine EC2 AMI e andare da lì.

Assicurati solo di utilizzare lo stesso arch (32 v. 64) e il kernel corretto.

Detto questo, è possibile entrare in più operazioni quindi semplicemente attivare un AMI Vanilla esistente disponibile dalla comunità. Potrebbe essercene uno che corrisponde strettamente ai requisiti del tuo sistema operativo.

+0

concordato. Questo è quello che facciamo. Ottieni il tuo file VHD o VMDK. Importalo e caricalo. Cerca ImportInstance e ec2-upload-disk-image. – MJM

0

Solo le varianti di Windows Server 2008 possono essere convertite da VMDK in AMI.

5

È possibile creare una macchina virtuale VMware utilizzando la propria ISO personalizzata e spostarla dall'host VMware a EC2. Per saperne di più: VM Import/Export

3

Panoramica:

  • Check pre-requisiti
  • installare l'ISO su VMware vSphere poi esportare come VMDK
  • Carica la tua VMDK a un secchio S3 sullo stesso account AWS
  • Install e configurare l'interfaccia a riga di comando di AWS (CLI)
  • Setup un ruolo di servizio di importazione VM
  • Utilizzare la CLI per import la VM da S3 in un'Amazon Machine grado (AMI)

Questo è un processo lungo, quindi è la pena di leggere attraverso i pre-requisiti. Prestare particolare attenzione ai sistemi operativi supportati/distribuzioni e versioni di Linux.

Si afferma chiaramente "Si noti che è possibile importare solo i file VMDK in Amazon EC2 creati tramite il processo di esportazione OVF in VMware."

Ad esempio, è possibile ottenere un VMDK utilizzando VirtualBox, ma se si tenta di importare questo si potrebbe vedere il seguente errore, quando il controllo dello stato:

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

"StatusMessage": "ClientError: Disk convalida non riuscita [Formato file VMDK non supportato] "

Se tutto va bene, è possibile launch l'AMI appena importato come al solito.