Ошибка экземпляра импорта AWS ec2-Нет допустимых разделов. Недопустимый том.[Ошибка клиента]

Я пытаюсь импортировать файл SO VMDK (OVA/OVF) сервера Ubuntu 14.04 в AWS, но столкнулся с ошибкой ниже

,

хотя машина, кажется, имеет правильные разделы и тома

,

Это происходит только в случае сервера Ubuntu, в то время как серверные машины Windows успешно импортируются. Я пытаюсь импортировать только с помощью ec2-api-tools.

1 ответ

У меня была аналогичная проблема с изображениями OVA, экспортированными из VirtualBox. В моем случае сработало преобразование его в необработанный формат изображения. Поэтому, если вы используете VirtualBox, импортируйте в него OVA, а затем конвертируйте VDIнакопитель на raw. Например:

      VBoxManage clonehd "/mnt/b/VirtualBox VMs/ub.vdi" ./ub.img --format raw

Затем вы загружаете ub.imgна S3 и используйте его в своем containers.jsonфайл для aws ec2 import-imageкоманда. Например:

      [
  {
    "Description": "My Server OVA",
    "Format": "raw",
    "Url": "s3://<your-s3-bucket>/ub.img"
  }
]

Команда:

      aws ec2 import-image --description "My server VM" --disk-containers "file:///./containers.json"

и контролировать процесс импорта:

      aws ec2 describe-import-image-tasks --import-task-ids <import-id-from-previous-command> 
Другие вопросы по тегам