- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
kvm搭建
1.安装准备查看你的硬件是否支持虚拟化。命令:1#egrep?(vmx|svm)?/proc/cpuinfo注意:1).要有?vmx?或?svm?的标识才行。总的说来,AMD在虚拟化方面作得更好一些。2.安装KVM由于Linux内核已经将KVM收录了,在安装系统时已经加入了KVM,我们只需要在命令行模式下启用KVM即可:【--如果没有安装,则从yum里安装即可:安装kvm内核yuminstall -y qemu-kvm.x86_64 qemu-kvm-tools.x86_64 qemu-img安装virt管理工具yum -y install libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_64 libvirt-java.noarch libvirt-python.x86_64 python-virtinst bridge-utils说明:?kvm:软件包中含有KVM内核模块,它在默认linux内核中提供kvm管理程序libvirts:安装虚拟机管理工具,使用virsh等命令来管理和控制虚拟机。bridge-utils:设置网络网卡桥接。qemu-img:安装qemu组件,使用qemu命令来创建磁盘等。】------启用KVM模块1#modprobe?kvm?功能区分intel/amd的启用:1234#modprobe?kvm-intel#?lsmod?|grep?kvmkvm_intel??????????????55496??0kvm???????????????????337772??1?kvm_intel3.KVM虚拟机创建和管理所依赖的组件介绍KVM虚拟机的创建依赖qemu-kvm:????虽然kvm的技术已经相当成熟而且可以对很多东西进行隔离,但是在某些方面还是无法虚拟出真实的机器。比如对网卡的虚拟,那这个时候就需要另外的技术来做补充,而qemu-kvm则是这样一种技术。它补充了kvm技术的不足,而且在性能上对kvm进行了优化。?我们还可以使用virt-manager,virt-viewer来管理虚拟机;?我们在创建和管理KVM虚拟机时还需要libvirt这个重要的组件:它是一系列提供出来的库函数,用以其他技术调用,来管理机器上的虚拟机。包括各种虚拟机技术,kvm、xen与lxc等,都可以调用libvirt提供的api对虚拟机进行管理。qemu-kvm-common-1.5.3-105.el7.x86_64qemu-kvm-1.5.3-105.el7.x86_64virt-manager-common-1.2.1-8.el7.noarchvirt-manager-1.2.1-8.el7.noarchlibvirt-client# libvirt的客户端,最重要的功能之一就是在宿主机关机时可以通知虚拟机也关机 gpxe-roms-qemu # 虚拟机 iPXE 的启动固件,支持虚拟机从网络启动libvirt-python # libvirt 为 python 提供的 APIpython-virtinst # 一套 Python 的虚拟机安装工具qemu-kvm # KVM 在用户空间运行的程序libvirt # 用于管理虚拟机,它提供了一套虚拟机操作 APIvirt-manager # 基于 libvirt 的图像化虚拟机管理软件 virt-viewer # 显示虚拟机的控制台 Consolevirt-top # 类似于 top 命令,查看虚拟机的资源使用情况virt-what # 在虚拟机内部执行,查看虚拟机运行的虚拟化平台qemu-img # 用于操作虚拟机硬盘镜像的创建、查看和格式转化查看状态:service libvirtd status 服务truncate 一个文件大小,来用于kvm某个虚拟机的存储然后进入图形界面virt-managert 进行安装即可命令行:五、安装虚拟机如:virt-install --name=tomcat_01 --ram 8192 --vcpus=2 --disk path=/var/lib/libvirt/images/tomcat_01.img,size=20,format=raw,bus=virtio --cdrom /var/iso/CentOS-6.7-x86_64-minimal.iso --network bridge=br0,model=virtio 又如:virt-install --name=win10p64 --ram 1096 --vcpus=2 --autostart --hvm --d
文档评论(0)