Thông báo lỗi cho thấy bạn không ở đúng vùng.
Theo tài liệu AWS bạn cần chỉ định một vùng. Bạn làm điều này với cờ tùy chọn -z zonename
. Trong trường hợp của bạn tôi nghĩ nó sẽ như vậy -z eu-west-1
, tôi không đủ quen thuộc với nền tảng Amazon để xác nhận khu vực.
Theo nghiên cứu thêm ngoài việc chỉ định khu vực bạn cần chỉ định một khu vực cũng sử dụng --region
. Một lần nữa tôi không quen thuộc với các khu vực có sẵn, bạn sẽ phải kiểm tra những điều này cho nhu cầu của bạn.
Lệnh đầy đủ sẽ trông như thế này:
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
Từ tài liệu để thiết lập một vùng:
-z, --availability-zone
availability_zone
Vùng sẵn có cho VM được chuyển đổi.
Loại: Chuỗi
Giá trị hợp lệ: Sử dụng vùng ec2-mô tả-sẵn có cho danh sách các giá trị
Mặc định: Không có
Yêu cầu: Không
Thí dụ: -z us-east-1a
Từ tài liệu để thiết lập một khu vực:
--region
region
Vùng miền, quốc gia. Ghi đè vùng mặc định, vùng được chỉ định bởi EC2_URL
biến môi trường và URL được chỉ định bởi -U
tùy chọn.
Mặc định: Vùng được chỉ định bởi EC2_URL
biến môi trường hoặc us-east-1
nếu EC2_URL
không được đặt.