KVM(Kernel­based Virtual Machine) http://www.linux­kvm.org/ ,基于内核的虚拟机,配合
QEMU(处理器虚拟软件),需要CPU支持虚拟化技术(并且在BIOS里打开虚拟化选项),效率可达到物
理机的80%以上。

安装

系统:Centos7
如果使用用VMware Workstation安装系统,需要勾选虚拟化功能
在这里插入图片描述


安装系统时安装虚拟化功能,选择“带GUI的服务器”,并勾选“虚拟化客户
端”,“虚拟化Hypervisor”,“虚拟化工具”。
在这里插入图片描述


如果是最小化安装需要安装以下软件:

yum groupinstall "GNOME 桌面" -y 	##安装GNOME桌面环境
yum install qemu-kvm -y 			##KVM核心模块
yum install qemu-kvm-tools -y 		##KVM调试工具,可以选择性安装
yum install qemu-img -y 			##创建、转换和修改镜像,能处理被qemu支持的所有镜像格式
yum install libvirt -y 				##管理虚拟机的工具包
yum install virt-install -y 		##virt-install是一个使用libvirt库构建新虚拟机的命令行工具
yum install virt-manager -y 		##图形界面管理虚拟机
yum install bridge-utils -y 		##配置linux以太网桥

系统安装完成之后更改yum源为阿里源
参考网址:https://developer.aliyun.com/mirror/centos


准备好虚拟机系统的镜像
Ubuntu:http://mirrors.aliyun.com/ubuntu-releases/16.04/
Centos:http://mirrors.aliyun.com/centos/7/isos/x86_64/
创建两个文件夹用来存放虚拟机与iso镜像

mkdir /kvm-vm
mkdir /iso
把准备好的iso镜像移动到iso文件中

打开虚拟化图形管理界面
方法1:

virt-manager		##root身份直接输入命令

方法2:
在这里插入图片描述
1.打开之后,双击“QEMU/KVM”,再点击Storage,点击左下方+号创建存储池
在这里插入图片描述
在这里插入图片描述
下一步选择存放路径
在这里插入图片描述
同样的方法创建iso
在这里插入图片描述
在创建好的vm上创建存储卷(右边的volumes+号)
在这里插入图片描述

开始创建虚拟机
在这里插入图片描述
勾选镜像文件选择刚才创建好的镜像存储池
##安装centos就选择centos镜像
在这里插入图片描述
勾选自定义存储,选择刚创建好的vm存储池
在这里插入图片描述
在这里插入图片描述
省下的默认即可,然后进入系统安装
虚拟机所有的配置文件在一个xml文件中,路径:

[root@localhost qemu]# pwd
/etc/libvirt/qemu
[root@localhost qemu]# ls
centos7.0.xml  networks  ubuntu16.04.xml

virt-manager管理虚拟机一些简单的操作

设置引导选项
在这里插入图片描述
注:
1.勾选Autostart,可以设置虚拟机随物理主机启动而启动
2.勾选Boot device order,那么虚拟机启动的时候就会出现启动菜单,然后可以选择从哪里
启动
3.勾选Direct kernel boot,那么可以让虚拟机启动时候使用宿主机中的内核文件启动

调整监控选项
1,调整监控参数,默认只监控cpu
在这里插入图片描述
在这里插入图片描述
然后在查看-图形中勾选监控选项
在这里插入图片描述

Logo

更多推荐