如何搭建KVM开源虚拟机
小编给大家分享一下如何搭建KVM开源虚拟机,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
KVM (全称是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块。
环境:Red Hat Enterprise Linux Server release 7.3
1. 首先要配置好yum源,检查当前CPU是否支持KVM虚拟化。RedHat或者CentOS[root@localhostDesktop]#cat/proc/cpuinfo|egrep'(vmx|svm)'#如果输出结果中包含vmx,则表示采用Intel虚拟化技术;如果包含svm,则表示采用AMD虚拟化技术;如果没有任何输出,表示当前的CPU不支持KVM虚拟化技术。还可以用grep-E'svm|vmx'/proc/cpuinfo和egrep--color-i"svm|vmx"/proc/cpuinfo来检查。Ubuntu系统中查看apt-getinstallcpu-checkerkvm-ok以下结果说明支持VTINFO:/dev/kvmexistsKVMaccelerationcanbeused以下结果说明不支持VTINFO:YourCPUdoesnotsupportKVMextensionsKVMaccelerationcanNOTbeused2. 安装虚拟化软件包
[root@localhostDesktop]#yuminstall-yqemu-kvmqemu-img#Ubuntu用apt-getinstall-yvirt-manager来安装[root@localhostDesktop]#lsmod|grepkvm#验证KVM模块是否成功加载kvm_intel1701810kvm5546091kvm_intelirqbypass135031kvm#如果输出以上结果,则表示KVM模块已经成功加载。[root@localhostDesktop]#virsh-cqemu:///systemlist#验证libvirtd服务是否正常启动IdNameState#如果已经成功启动,则会输出以上结果;如果出现错误,则表示libvirtd服务没有成功启动。3. 安装虚拟机
[root@localhostDesktop]#virt-manager#如果默认的storage不能用,那么就选择创建自定义的storage
配置好相关参数,准备装系统:
正在安装:
安装完成,准备重启:
安装成功!
[root@localhost~]#virshlist--allIdNameState-----------------------------------------------------rhel7.3shutoff[root@localhost~]#virshstartrhel7.3Domainrhel7.3started[root@localhost~]#virshlist--allIdNameState----------------------------------------------------6rhel7.3running[root@localhost~]#virshdestroyrhel7.3Domainrhel7.3destroyed[root@localhost~]#virshlist--allIdNameState-----------------------------------------------------rhel7.3shutoff
以上是“如何搭建KVM开源虚拟机”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。