KVM是Linux的虚拟化平台,KVM直接整合到了Linux内核,因此在性能、安全性、兼容性、稳定性上都有好的表现。
KVM是Kernel Virtual Machine的简写,目前RedHat只支持在64位的Rhel5.4以上的系统运行KVM,同时硬件需要支持VT技术。KVM的前身是QEMU,在2008年被redhat公司收购并获得了一项hypervisor技术,不过redhat的KVM被认为将成为未来linux hypervisor的主流,准确的来说KVM不仅仅是linux内核的一个模块。管理和创建完成的KVM虚拟机,需要更多的辅助工具。接下来部署KVM虚拟化环境。
使用虚拟化技术可以为公司节约成本,可以在一台物理机上运行多个系统,充分利用物理机的资源。
安装步骤如下:
yum安装所需软件
测试cpu是否支持虚拟化,如有输出则代表没问题
如果没有输出做以下配置
修改网卡配置文件
这个位置用于存储之后创建的虚拟机。
1)打开管理软件libvirt
双击黑色箭头位置
选择“存储”,单击“+”新建存储池,输入/data_kvm/store,这个位置用于存储之后创建的虚拟机。
按照上面的做法,再创建一个镜像存储池,用于存储系统镜像,方便之后安装系统。
创建完成的结果如下所示
创建存储卷
上图中是max capacity和allocation是10000
新建虚拟机,点击图中的“new”
上图中选择本地的光盘安装,如果提前把光盘上传到服务器就可以选择use iso image
然后注意选择下面几个地方:
选择完成之后选择右下角的“apply”应用这个配置。
最后选择左上角的begin installation开始启动虚拟机的安装。