【以下的问题经过翻译处理】 哪些Linux内核版本可以导入AWS的AMI?
我们有一个Debian12(Bookworm)ISO文件,并希望使用此文件创建一个AMI。我们按照AWS文档中的步骤文档,使用VM Import/Export将VM导入为图像,但是出现以下错误。
“ClientError:不支持的内核版本6.1.0-7-amd64”
所跟随的步骤
- 从VirtualBox导出映像
- 将映像上传到S3
- 使用以下命令导入VM
aws ec2 import-image --description "Debian 12 (Bookwarm) AMI" --disk-containers "file://containers.json"
containers.json
[
{
"Description":"vm import",
"Format":"ova",
"UserBucket": {
"S3Bucket": "debian12-iso",
"S3Key": "Debian12_Bookwarm.ova"
}
}]
检查上传状态
aws ec2 describe-import-image-tasks --import-task-ids import-ami-074992884b301a9e7
错误消息:
{
"ImportImageTasks": [
{
"Description": "Debian 12 (Bookwarm) AMI",
"ImportTaskId": "import-ami-074992884b301a9e7",
"SnapshotDetails": [
{
"DeviceName": "/ dev / sde",
"DiskImageSize": 1346003968.0,
"Format": "VMDK",
"Status":"completed",
"UserBucket": {
"S3Bucket": "debian12-iso",
"S3Key": "Debian12_Bookwarm.ova"
}
}
],
"Status": "deleted",
"StatusMessage": "ClientError: Unsupported kernel version 6.1.0-7-amd64",
"Tags": []
}
]
}