学习目标
1.安装LINUX下虚拟化的kvm(图形、命令)
2.虚拟机的快照
3.从局域网内迁移虚拟机
1.kvm基本概念
kvm(kernal-nssed Virtual Machine):基于内核的虚拟化机,是一个开源的系统虚拟化模型,是基于硬件辅助的开源全虚拟化解决方案,它集成在linux系统中。
全虚拟化功能:vmx,由于kvm是全虚拟化,因此我们必须知道我们的电脑cpu是否支持全虚拟化,可以通过查看以下文件知道:
cat /proc/cpuinfo ##查看cpu的功能
free -m ##查看电脑的内存信息,以便安装虚拟机时进行配置
首先需要安装虚拟机运行的软件(这里yum源已经配置好了,下几个文章会讲如何配置yum源)
yum install qemu-kvm qemu-img
yum install virt-manager
yum install libvirt
yum install libvirt-python
yum install python-virtinst
yum install libvirt-client
安装完毕以后就可以对虚拟机进行管理了
2.图形方式安装虚拟机
【注意】安装虚拟机对电脑的硬件要求:cpu需要支持全虚拟化,默认情况下如果内存超过4g,需要swap的1.5倍,如果超过8g,需要2倍。
##1.调用出虚拟机管理界面
virt-manager ##调出虚拟机的管理界面
##2.准备好镜像文集
rhel-server-7.0-x86_64-dvd.iso
所在位置:/home/kiosk/Documents/linux/10.16
##3.在虚拟机管理器里选则座上角的小电脑 创建一个新的虚拟机
##4.选择第一个本地镜像安装 local install media,选择FORWARD
##5.选择浏览本地browse local,之后选择之前镜像的位置:/home/kiosk/Documents/linux/10.16