2012-07-27 22 views
6

Ho alcune istanze micro con volumi EBS e dalla console ec2 è possibile fare clic destro e creare un'immagine AMI dell'intero sistema.Come creare "Istanza Store" Immagine AMI di un'istanza riservata senza EBS

Ma ho comprato alcuni casi riservati ad alta memoria che avevano 500GB di storage in modo da ho installato un immagine "Instance Store" ubuntu AMI

Ora ho configurato tutto sul mio server e vogliono creare un'immagine ami negozio di esempio in modo che io possa installare quelle immagini su nuovi server e non devo installare tutto di nuovo

Potete per favore aiutarmi come posso farlo.

Grazie

risposta

6

Questo è come si fa con Ubuntu: lancio esempio desiderato da qui (sceglierne uno senza stoccaggio EBS): http://cloud-images.ubuntu.com/releases/precise/release/

Segui questa guida qui (vedi sotto per i suggerimenti in materia di Ubuntu): http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-snapshot-s3-linux.html

  1. In primo luogo è necessario creare voi chiave pubblica e certificato utilizzando questa guida (avrete bisogno di loro più tardi): http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-credentials.html#using-credentials-certificate
  2. Notare inoltre il vostro AWS Account ID: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-credentials.html#using-credentials-account-id
  3. Carica il tuo pk e cert all'istanza ubuntu che è stato scaricato: scp -i <path-to-your-ec2key>.pem <your-account-pk>.pem <your-account-cert>.pem [email protected]<yourinstance>.<yourzone>.compute.amazonaws.com:~/
  4. che mette il pk-file e la cert-file in voi home directory nella vostra istanza in esecuzione. Ora accedi e spostali nella directory/mnt in modo che non vengano inclusi quando impacchetti la tua AMI.
  5. Ora modifica la tua immagine al contenuto del tuo cuore.
  6. Installare EC2 AMI Strumenti: sudo apt-get install ec2-ami-tools
  7. eseguire il seguente comando per creare il proprio bundle: ec2-bundle-vol -k <your-account-pk>.pem -c <your-account-cert>.pem -u <user_id>
  8. Se guidare sopra per il resto. Devi caricare il tuo pacchetto su S3 e quindi registrare il tuo AMI in modo da poterlo avviare.

Buona fortuna!

+1

penso che il collegamento URL nella risposta accettata è cambiato, provate questo: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-s3-linux.html – Aitch

+0

Grazie. Link aggiornati – Magnus