linux – AMI内核ID与EC2实例中安装的内核之间的关系是什么?

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

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

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

我的问题是:

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

解决方法:

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

如果您没有选择其他内核,它将获取上面屏幕截图中使用默认值指示的默认内核ID.

上一篇:利用S3fs在Amazon EC2 Linux实例上挂载S3存储桶


下一篇:【AWS征文】企业和个人用云服务,为什么要选择AWS?