web-dev-qa-db-ja.com

アマゾンウェブサービスへのAMIインポートに使用できるLinuxカーネルのバージョンは何ですか?

VirtualBoxからUbuntu Server 16.04OVAとしてエクスポート のストックイメージがあります。適切なアクセス許可が インポートするように設定 イメージとしてAWS EC2にOVAされ、S3にロードされると、インポート中にプロセスが次のステータスで停止します。

deleted ClientError: Unsupported kernel version 4.4.0-21-generic

私の最初の反応は、AWSドキュメントを検索して、どのカーネルバージョン[〜#〜] [〜#〜]が受け入れるかを検索することです。それは私を逃れます。

どのバージョンをインポートできますか。AWSのドキュメントはどこにありますか?

インポート

aws ec2 import-image --description "Ubuntu Server 16.04 LTS" --disk-containers file://ubuntuContainer.json

ubuntuContainer.json

[{
    "Description": "Import Task",
    "Format": "ova",
    "UserBucket": {
        "S3Bucket": "myBucket",
        "S3Key": "somePath/UbuntuServer16.04LTS.ova"
    }
}]

ステータスを確認する

aws ec2 describe-import-image-tasks --cli-input-json "{ \"ImportTaskIds\": [\"import-AMI-abcd1234\"]}"

結果

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
5
TomSchober

これに移動 VM Amazon EC2にイメージとしてインポート

さらに掘り下げると、これが表示されます VMインポート/エクスポートの前提条件 。そこにはUbuntu 16.04については記載されていませんが、AWSにチケットを提出して、16.04を受け入れるかどうかを尋ねる必要があります。

画像を送信する前に、VMの作成すべてを満たすようにしてください。

buntu 16.04 AMIはここにあります は、どういうわけか彼らがそれを承認することを意味します。 AWSで確認してください。

0
mootmoot

カーネルのバージョンがサポートされていないという同じ問題がありました。 2019年8月、Ubuntu-18.04.2のkernel-5.0.0が受け入れられませんでした。 AmazonのAMIが使用していたものを比較するために、私は彼らのUbuntu-18.04.2を起動し、kernel-4.4.0を使用していることを発見しました。そのため、kernel-4.10.0-28-genericでローカルに持っていたLubuntu-16.04.3.VMDKを使用し、VirtualBoxを使用してそれを.OVA(OVFバージョン2.0)に変換し、S3にアップロードして、 「aws ec2 import-image」コマンドを使用して.AMIに正常にインポートできるようにします。したがって、私のテストに基づいて、現在のところ、AWSはkernel-4を受け入れていますが、kernel-5は受け入れていません。お役に立てれば!

1
mjk

ソリューションをお探しの方は、ec2-AMI-toolsに含まれているec2-bundle-imageを使用できます。ここにいくつかのレシピがあります:

http://www.idevelopment.info/data/AWS/AWS_Tips/AWS_Management/AWS_10.shtml#Upload%20the%20AMI%20to%20Amazon%20S

最初にX.509証明書を作成する必要があります。

http://docs.aws.Amazon.com/AWSEC2/latest/CommandLineReference/ec2-cli-managing-certs.html

0
ikarus

何度も試した結果、3.13.0-031300-genericカーネルを使用して、VirtualboxからUbuntu 14.04.5 LTS LTSマシンをアップロードできるようになりました ここで入手できること

0
Marc