Назад | Перейти на главную страницу

Как узнать ядро ​​AMI Amazon

В документации AWS говорится, что можно просмотреть подробную информацию об AMI, выполнив следующее: aws ec2 describe-images

Однако возвращаемое описание, похоже, не включает версию ядра (для образов Linux).

Есть ли способ узнать ядро ​​AMI, кроме запуска и экземпляра с ним и заглядывания внутрь?

(Причина, по которой я спрашиваю, заключается в том, что в настоящее время я пытаюсь импортировать образ Ubuntu 18.04 с aws ec2 import-image, но получить ClientError: Unsupported kernel version 5.3.0-61-generic, поэтому я хотел бы узнать, какие ядра поддерживаются, и я не удовлетворен ответами на вопрос Какие версии ядра Linux подходят для импорта AMI в Amazon Web Services?).

РЕДАКТИРОВАТЬ:

Как оказалось, ядра в существующих AMI не обязательно поддерживаются для импорта. Я создал экземпляр Ubuntu 18.04 из существующего AMI и определил, что его ядро 5.3.0-1023-aws.

Это ядро доступен как пакет Ubuntu, поэтому я установил его на свою виртуальную машину и попытался импортировать с помощью aws ec2 import-image, безуспешно:

 "Status": "deleting",
 "StatusMessage": "ClientError: Unsupported kernel version 5.3.0-1023-aws",

Однако, несмотря на то, что первоначальная мотивация не ясна, меня все еще интересует исходный вопрос: как узнать ядро ​​AMI Amazon.