首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AWS:从debian 10不支持的内核版本创建AMI时出错

AWS:从debian 10不支持的内核版本创建AMI时出错
EN

Stack Overflow用户
提问于 2021-07-22 09:47:17
回答 1查看 1.2K关注 0票数 3

我们有一个自定义的Debian10 (buster) iso,并且希望使用这个ISO创建一个AMI。

我们遵循了AWS文档使用VM导入/导出将VM作为映像导入中的步骤,但得到了以下错误:

代码语言:javascript
运行
复制
ClientError: Unsupported kernel version 4.19.0-17-cloud-amd64

我们也对股票Debian10进行了相同的处理,得到了相同的错误。

步骤如下:

  1. 从VMWare导出图像
  2. 将图像上传到S3
  3. 使用以下命令导入VM aws ec2 import-image --description "My server VM" --disk-containers "file://containers.json"

containers.json

代码语言:javascript
运行
复制
[
{
   "Description": "Debian 10",
   "Format": "ova",
   "UserBucket": {
   "S3Bucket": "iso-to-ami",
   "S3Key": "debian-10.ova"
}
]

检查上传状态

代码语言:javascript
运行
复制
aws ec2 describe-import-image-tasks --import-task-ids import-ami-xxxxxxxxxxx

错误消息

代码语言:javascript
运行
复制
{
"ImportImageTasks": [
{
   "Description": "Debian-10-custom latest OVA",
   "ImportTaskId": "import-ami-xxxxxxxxx",
   "LicenseType": "BYOL",
   "SnapshotDetails": [
{
   "DeviceName": "/dev/sdf",
   "DiskImageSize": 1271036416.0,
   "Format": "VMDK",
   "Status": "completed",
   "UserBucket": {
      "S3Bucket": "iso-to-ami",
      "S3Key": "debian-10.ova"
   }
}
],
   "Status": "deleted",
   "StatusMessage": "ClientError: Unsupported kernel version 4.19.0-17-cloud-amd64"
}
]
}
EN

回答 1

Stack Overflow用户

发布于 2021-07-23 06:39:28

我们与AWS技术团队就这个问题进行了调查,得到了AWS只支持Debian 6到8的输入,因此不支持Debian 10。

我们的主要目标是在EC2中使用Debian 10的精简版本。

技术小组为这一方法提出的替代办法:

  • 选项1:使用CloudEndure (一个应用程序迁移服务 )将本地VM (使用已剥离的debian版本)复制到AWS。
  • 选项2:从available中可用的Debian10AMI创建一个EC2实例,并删除除我们需要的所有库之外的所有库。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68482699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档