目录

实验过程截图记录

实验中遇到的问题及解决办法

实验过程截图记录

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中用图形界面把虚拟机给关闭了。后面的克隆操作就顺利了。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐