linux - AMI内核ID和EC2实例安装的内核有什么关系?

标签 linux amazon-web-services amazon-ec2 amazon amazon-ami

据我有限的了解,AWS EC2使用Xen作为基础技术,Xen虚拟机加载EC2的AMI内核来启动实例。

所以在 EC2 实例中,我升级了内核版本(例如,从 3.10 到 3.14),然后重新启动并使用 uname -a 确认新内核 (3.14) 正在运行。

尽管内核升级已经发生,EC2 实例仍然与具有较低内核版本的原始 AMI 相关联。

我的问题是:

  • EC2 的 Xen 基础是否使用新内核来启动实例?
  • 在不操纵实例的 AMI 的情况下,是否可以使用升级提供的新内核功能(例如新系统调用)?

最佳答案

这可能会部分回答您的问题。创建实例时,您可以选择内核 ID,如下所示:

enter image description here

如果您没有选择不同的内核,它将选择上面屏幕截图中 Use default 指示的默认内核 ID。

关于linux - AMI内核ID和EC2实例安装的内核有什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22320605/

相关文章:

amazon-web-services - 在 AWS 上导入入站安全组规则

linux - 在 SUSE 上的任何包含文件夹下都找不到 zlib.h,但存在 libz.so.1

ios - 解析服务器“找不到对象”以进行删除

scala - 无法在 postman 的 HEADERS 响应中看到 strict-transport-security 参数?

node.js - 负载均衡 Amazon EC2 上的 Node socket.io

amazon-web-services - AWS API 工具与 AWS CLI : Is there a reason to use one instead of the other?

c - 从配置文件设置和获取值

linux - linux 中的 join 命令说文件没有排序,但它们是

用于字符串/子字符串操作的 sed 中字母表的正则表达式

powershell - 使用 AWS Powershell 部署到 AWS elastic beanstalk