Die Fehlermeldung weist darauf hin, dass Sie sich nicht in der richtigen Region befinden.
Gemäß der AWS-Dokumentation müssen Sie eine Zone angeben. Das machen Sie mit der Option flag -z zonename
. In Ihrem Fall glaube ich, dass -z eu-west-1
ich die Amazon-Plattform nicht genug kenne, um die Zone zu bestätigen.
Nach weiteren Untersuchungen zusätzlich zur Angabe der Zone müssen Sie auch eine Region angeben --region
. Auch hier sind mir die verfügbaren Regionen nicht bekannt, Sie müssten diese für Ihre Bedürfnisse überprüfen.
Der vollständige Befehl würde folgendermaßen aussehen:
ec2-import-instance disk1.vmdk -f VMDK -t m1.xlarge -a x86_64 -z eu-west-1 --region eu-west-1 -b import-raj -o XXXXXXACCESS KEY -w XXXXXXXSECRETKEY -O ACESSKEYXXXXXXX -W SECRETKEYXXXXXXXXXXXXXXXXX
Aus der Dokumentation zum Einstellen einer Zone:
-z, --availability-zone
availability_zone
Die Verfügbarkeitszone für die konvertierte VM.
Geben Sie Folgendes ein: String
Gültige Werte: Verwenden Sie ec2-description-Availability-Zonen für eine Liste von Werten
Voreinstellung: Keine
Erforderlich: Nein
Beispiel:
-z us-east-1a
Aus der Dokumentation zum Einstellen einer Region:
--region
region
Die Region. Überschreibt den Standardbereich, den durch die
EC2_URL
Umgebungsvariable angegebenen Bereich und die durch die-U
Option angegebene URL .Standard: Der durch die
EC2_URL
Umgebungsvariable angegebene Bereich oderus-east-1
ifEC2_URL
ist nicht festgelegt.