我将尝试转换我的 VirtualBox 映像并上传到 Amazon EC2,请按照本教程进行操作:
但是,我在虚拟机中安装的操作系统是 CentOS 6 的最小安装 ISO,我不知道它是否有与 Xen 兼容的内核。因此,在继续本教程之前,我必须知道:
- 如果我需要获取 EC2 兼容内核,在哪里可以获取它
- 如果我必须自己构建一个内核,那么如何 D:
答案1
Xen 在 RHEL6 和 CentOS6 上运行。RedHat 不支持这一点,但 Xen 仍努力在 RHEL6 上运行。
看http://wiki.xen.org/xenwiki/RHEL6Xen4Tutorial了解教程和所需 RPM 的列表。本教程说:
默认情况下,RHEL6 不会:
- RHEL6 不附带 Xen 虚拟机管理程序或工具。
- RHEL6 没有提供支持 Xen dom0 的内核。
默认情况下,RHEL6 会执行以下操作:
- RHEL6 使用默认内核中的 pvops 框架作为 Xen PV(半虚拟)domU 运行。
- RHEL6 作为 Xen HVM(完全虚拟化)客户机运行。
- RHEL6 附带针对 RHEL6 Xen HVM 客户机优化的 Xen PV-on-HVM 驱动程序。