2 Stimmen

Eigenes Linux-Image auf EC2

Ich muss Linux von einer vorhandenen VMware VMDK auf EC2 installieren. Beim ersten Mal kann ich dies manuell tun, später werde ich dies automatisiert machen müssen.

Könnten Sie mir bitte mit einem Link zur entsprechenden Dokumentation helfen? Auch Tipps und Erfahrungen sind willkommen.

Warum brauche ich das? In meinem Unternehmen führen Entwickler und QA unsere PHP-Apps auf einer virtuellen Maschine aus, die auf der lokalen Maschine gehostet wird. Wir möchten diese virtuellen Maschinen in die Cloud verlagern, damit jeder Entwickler einfach über eine einfache Webschnittstelle eine Sandbox einrichten kann.

4voto

dmohr Punkte 2581

Amazon unterstützt den Import von Linux nicht offiziell. Es gibt jedoch einen Artikel aus dem Jahr 2008, der behauptet, dass es möglich ist. Wenn Sie dies versuchen, beachten Sie auch diese URL.

Schließlich hat auch ein Mitarbeiter von AWS Folgendes gepostet:

Sie können ec2-import-volume verwenden, um eine lokale Festplatte im RAW-, VMDK- oder VHD-Format in ein EBS-Volume in EC2 umzuwandeln. Dadurch wird eine vollständige Festplatte mit MBR in eine EBS-Festplatte umgewandelt. Wenn der Gast PV ist und die Xen PV-Treiber installiert sind, könnten Sie einen Snapshot erstellen und ein AMI aus diesem Snapshot erstellen, wobei der richtige AKI eingefügt wird.

2voto

hovanessyan Punkte 33224

Befolgen Sie die Anweisungen zum Erstellen Ihrer eigenen AMI. Schauen Sie sich auch die folgenden Artikel zu EBS-Volumes an: Artikel1, Artikel2. Hier sind einige Schritte zur Erstellung einer EBS-basierten AMI-Instanz.

1voto

Sie müssen Ihre eigenen Bilder manuell erstellen. Die ec2 api tools unterstützen keine Linux/Esxi 5-Bilder. Das habe ich gerade herausgefunden, nachdem ich 2 Stunden für einen VMware-Linux-zu-Amazon-Port aufgewendet habe.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X