Linux下部署KVM虚拟化平台

Linux下部署KVM虚拟化平台

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是否支持虚拟化,如有输出则代表没问题

如果没有输出做以下配置


修改网卡配置文件



这个位置用于存储之后创建的虚拟机。

14


1)打开管理软件libvirt

15


双击黑色箭头位置

16

选择“存储”,单击“+”新建存储池,输入/data_kvm/store,这个位置用于存储之后创建的虚拟机。




按照上面的做法,再创建一个镜像存储池,用于存储系统镜像,方便之后安装系统。

19

1803192042457711[1]

创建完成的结果如下所示

1803192042457717[1]

创建存储卷

上图中是max capacity和allocation是10000


新建虚拟机,点击图中的“new”


上图中选择本地的光盘安装,如果提前把光盘上传到服务器就可以选择use iso image

然后注意选择下面几个地方:

选择完成之后选择右下角的“apply”应用这个配置。

最后选择左上角的begin installation开始启动虚拟机的安装。