AMI 导入到 Amazon Web Services 可接受哪些 Linux 内核版本?

Tom*_*ber 6 ubuntu amazon-ec2 amazon-web-services

我有一个从 VirtualBoxUbuntu Server 16.04 导出为 OVA的库存图像。在设置适当的权限将该 OVA 作为图像导入 AWS EC2 并将其加载到 S3 后,该过程在导入期间会出现以下状态:

deleted ClientError: Unsupported kernel version 4.4.0-21-generic

我的第一反应是搜索AWS文档的内核版本,他们WOULD接受。这让我望而却步。

哪些版本可以接受导入,AWS 中的相关文档在哪里?

进口

aws ec2 import-image --description "Ubuntu Server 16.04 LTS" --disk-containers file://ubuntuContainer.json
Run Code Online (Sandbox Code Playgroud)

ubuntuContainer.json

[{
    "Description": "Import Task",
    "Format": "ova",
    "UserBucket": {
        "S3Bucket": "myBucket",
        "S3Key": "somePath/UbuntuServer16.04LTS.ova"
    }
}]
Run Code Online (Sandbox Code Playgroud)

检查状态

aws ec2 describe-import-image-tasks --cli-input-json "{ \"ImportTaskIds\": [\"import-ami-abcd1234\"]}"
Run Code Online (Sandbox Code Playgroud)

结果

IMPORTIMAGETASKS    Shindig Ubuntu Server 16.04 LTS import-ami-abcd1234 deleted ClientError: Unsupported kernel version 4.4.0-21-generic
SNAPSHOTDETAILS 1006215680.0    VMDK
USERBUCKET  myBucket somePath/UbuntuServer16.04LTS.ova
Run Code Online (Sandbox Code Playgroud)

moo*_*oot 0

转至将 VM 作为映像导入 Amazon EC2

深入挖掘,您将看到此VM 导入/导出先决条件。虽然其中没有提到 Ubuntu 16.04,但您应该向 AWS 提交票证,询问他们是否接受 16.04 。

您可以在提交映像之前尝试满足所有VM 创建的要求。

这里找到了Ubuntu 16.04 AMI,这意味着他们以某种方式批准了它。因此,请咨询 AWS。