Ich folge den Anweisungen von http://docs.aws.amazon.com/vm-import/latest/userguide/import-vm-image.html eine OVA zu importieren Hier sind die zusammengefassten Schritte, die ich gefolgtaws EC2 Import-Bildfehler „ClientError. GRUB existiert nicht in/etc/default
Schritt 1:. Hochladen ein OVA bis S3 Eimer
Schritt 2:. Vertrauensrichtlinie erstellen
Schritt 3: erstellen Rolle Politik
Schritt 4:. erstellen containers.json mit bucket-Namen und Eizellen Dateinamen
012.351.Schritt 5: Führen Sie Befehl für den Import-Bild
Befehl: aws EC2 Import-Bild --description "Meine eindeutigen OVA" --disk-Container-Datei: //containers.json
Schritt 6: Holen die "ImportTaskId": "Import-ami-fgi2cyyd" (in meinem Fall)
Schritt 7: Überprüfen Sie den Status der Importaufgabe
Fehler: C: \ Benutzer \ joe> aws EC2 describe-Import-Bild -aufgaben --import-task-ids import-ami-fgi2cyd
{
"ImportImageTasks": [
{
"Status": "deleted",
"SnapshotDetails": [
{
"UserBucket": {
"S3Bucket": "my_unique_bucket",
"S3Key": "my_unique_ova.ova"
},
"DiskImageSize": 2871726592.0,
"Format": "VMDK"
}
],
"Description": "My Unique OVA",
"StatusMessage": "ClientError: GRUB doesn't exist in /etc/default directory.",
"ImportTaskId": "import-ami-fgi2cyyd"
}
]
}
Was mache ich falsch? Ich bin auf Free-Tier, versuche Dinge auszuprobieren.
Inhalt von containers.json:
[
{
"Description": "My Unique OVA",
"Format": "ova",
"UserBucket": {
"S3Bucket": "my_unique_bucket",
"S3Key": "my_unique_ova.ova"
}
}]