虚拟化技术:KVM实现虚拟化的实验过程、遇到的问题及解决办法
目录实验过程截图记录实验中遇到的问题及解决办法实验过程截图记录1、安装虚拟机VMware Workstation2、创建基于CentOS 7.x的虚拟机CNS3、在CNS里安装、测试KVM步骤1:通过YUM方式安装工具包步骤2:启动libvirtd步骤3:关闭虚拟机CNS,修改虚拟机配置步骤4:通过SSH上传CentOS7的镜像文件,并将镜像文件复制到/var/lib/libvirt/images
目录
实验过程截图记录
1、安装虚拟机VMware Workstation
2、创建基于CentOS 7.x的虚拟机CNS
3、在CNS里安装、测试KVM
步骤1:通过YUM方式安装工具包
步骤2:启动libvirtd
步骤3:关闭虚拟机CNS,修改虚拟机配置
步骤4:通过SSH上传CentOS7的镜像文件,并将镜像文件复制到/var/lib/libvirt/images
步骤5:打开虚拟系统管理器
步骤6:在虚拟系统管理器创建虚拟机
步骤7:使用CentOS虚拟机镜像文件,给新创建的虚拟机安装系统
步骤8:测试KVM对虚拟机的操作命令
A 查看虚拟机命令B 启动虚拟机命令C 关闭虚拟机命令D 克隆虚拟机命令
实验中遇到的问题及解决办法
第一个,虚拟机的联网问题。
问题解决详述:
一开始虚拟机不能ping通外网和本机,是因为ip地址和网关没有设置好。设置好之后,却发现在桥接模式下还是不能ping通。此处留有疑问。后面尝试用NAT模式,就能成功了。
第二个,虚拟机内创建虚拟机报错:Kvm internal error: process exited :cannot set up guest memory ‘pc.ram‘:Cannot allocate memory的问题。
问题解决详述:此问题是在用KVM软件创建虚拟机时提示存储不够,内存的问题。后来发现是在修改外虚拟机配置的过程中,忘了增加内存和处理器个数导致的。改正后就没有再报错了,创建虚拟机成功。
第三个,克隆虚拟机时存储空间不够的问题
问题解决详述:克隆虚拟机时提示外虚拟机的存储空间不足。一开始我的外虚拟机给了20G的存储,说不够。其实后来的扩容操作并不顺利。看报错是什么挂载问题。那台虚拟机之前遇到第二个问题的时候配置调出了毛病,直接导致扩容的连锁问题。于是我便重新开了个虚拟机,配了48G的存储空间。后面就没有遇到克隆空间不足的问题了。
第四个,克隆过程中,shutdown命令无法关闭虚拟机的问题
问题解决详述:在克隆之前,我通过shutdown命令明明将虚拟机关闭了,终端的提示说虚拟机已经关闭,但是在KVM里看,虚拟机还是开着的,克隆操作也无法进行,所以判断shutdown命令失效了,并没有将虚拟机关闭。后来我并没有找到适合的终端关闭虚拟机的命令,于是我在KVM中用图形界面把虚拟机给关闭了。后面的克隆操作就顺利了。
更多推荐
所有评论(0)