《KVM实战:原理、进阶与性能调优》 —3.2 安装宿主机Linux系统
3.2 安装宿主机Linux系统
KVM是基于内核的虚拟化技术的,要运行KVM虚拟化环境,安装一个Linux操作系统的宿主机(Host)是必需的。由于Redhat公司是目前对KVM项目投入最多的企业之一,从RHEL 6(RedHat Enterprise Linux 6)开始,其系统自带的虚拟化方案就采用了KVM;而从RHEL 7开始,更是只支持KVM的虚拟化。而且RHEL也是最流行的企业级Linux发行版之一,所以本节选用RHEL来讲解Linux系统的安装步骤和过程,并且本章后面的编译和运行都是在这个系统上进行的。
当然,KVM作为流行的开源虚拟机之一,可以在绝大多数流行的Linux系统上编译和运行,所以依然可以选择RHEL之外的其他Linux发行版,如CentOS、Fedora、Ubuntu、Debian、OpenSuse等系统都是不错的选择。
本节内容基于目前最新的RHEL版本—RHEL 7.3 Server版的系统来简单介绍,普通Linux安装的基本过程不再详细描述,这里主要说明安装过程中一些值得注意的地方。
在选择哪些安装包(SOFTWARE SELECTION)时(图3-3),点进去选择“Server with GUI”,而不是默认的“Minimal Install”,如图3-4所示。
图3-3 在RHEL 7.3安装过程中的安装包的选择
在选择了“Server with GUI”之后,右侧还有可以额外增加的组件供选择(见图3-4),我们需要选上“Development Tools”,因为在本书的KVM编译过程中以及其他实验中可能会用到,其中包括一些比较重要的软件包,比如:gcc、git、make等(一般被默认选中)。可以看到还有“Virtualization Hypervisor”“Virtualization Tools”,这里可以暂时不选它们(选上也没有关系),因为在本章中会自己编译KVM和QEMU,而在附录A介绍发行版中的KVM时,我们会安装Virtualization Host环境,并使用发行版中自带的KVM Virtualization功能。
图3-4 Base Environment选择Server with GUI
然后,单击“Done”按钮并继续进行后面的安装流程。可以安装相应的软件包,安装过程的一个快照如图3-5所示。
在安装完所有软件包后,系统会提示安装完成需要重启系统,重启后即可进入RHEL 7.3系统中。至此,Linux系统就安装完毕了,这就是在本书中作为宿主机(Host)的操作系统,后面的编译和实验都是在这个宿主机上进行的(当然,我们会使用本章讲述的自己编译的kernel和QEMU来进行实验)。
图3-5 RHEL 7.3安装过程快照
- 点赞
- 收藏
- 关注作者
评论(0)