kvm安装和删除虚拟机的方法
什么是KVM?
KVM是指基于Linux内核的虚拟机(Kernel-basedVirtualMachine)。2006年10月,由以色列的Qumranet组织开发的一种新的“虚拟机”实现方案。2007年2月发布的Linux2.6.20内核第一次包含了KVM。增加KVM到Linux内核是Linux发展的一个重要里程碑,这也是第一个整合到Linux主线内核的虚拟化技术。
KVM在标准的Linux内核中增加了虚拟技术,从而我们可以通过优化的内核来使用虚拟技术。在KVM模型中,每一个虚拟机都是一个由Linux调度程序管理的标准进程,你可以在用户空间启动客户机操作系统。
安装kvm
[root@puppetserversoft]#yuminstallqemu-kvmlibvirtpython-virtinstbridge-utils [root@puppetserversoft]#yuminstallkvmlibvirtpython-virtinstqemu-kvmvirt-viewerbridge-utils [root@puppetserversoft]#lsmod|grepkvm kvm_intel534840 kvm3165061kvm_intel [root@puppetserversoft]#/etc/init.d/libvirtdstart Startinglibvirtddaemon:[OK]
删除前:
virsh#list--all IdNameState ---------------------------------------------------- 3testrunning -test02shutoff -test03shutoff [root@puppetnode01~]#cd/etc/libvirt/qemu [root@puppetnode01qemu]#ll total16 drwxr-xr-x2rootroot4096Oct2819:36autostart drwx------3rootroot4096Oct2809:44networks -rw-------1rootroot2965Oct2816:41test02.xml -rw-------1rootroot2961Oct2817:15test.xml
删除后:
virsh#destroytest03 error:Failedtodestroydomaintest03 error:Requestedoperationisnotvalid:domainisnotrunning virsh#undefinetest03 Domaintest03hasbeenundefined virsh#undefinetest02 Domaintest02hasbeenundefined virsh#destroytest Domaintestdestroyed virsh#list--all IdNameState ---------------------------------------------------- -testshutoff virsh#undefinetest Domaintesthasbeenundefined virsh#list--all IdNameState ---------------------------------------------------- virsh# [root@puppetnode01qemu]#ll total8 drwxr-xr-x2rootroot4096Oct2819:37autostart drwx------3rootroot4096Oct2809:44networks [root@puppetnode01qemu]#
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。