分享

OpenStack制作win7镜像卡在QEMU-Kvm???

回帖奖励 8 云币      回复本帖可获得 2 云币奖励! 每人限 1 次
本帖最后由 FengJungle 于 2017-10-12 14:41 编辑

小白经过两天尝试,用fuel部署好了OpenStack的云平台,接下来想在Compute节点上创建一个win7 实例,所以需要自己制作win7镜像并上传。我的环境是VirtualBox+CentOS6.5, VirtualBox里开启了虚拟化,

4.png
我的计算机是宏碁 i5-3210M处理器,用Securable查看得知该CPU支持虚拟化。

于是我按照http://blog.csdn.net/liuhui_charmingglobe/article/details/89110406里的方法步骤,下载了win7的镜像,驱动文件,创建系统盘,统一放在了controller节点下的/home/image目录下:
1.png
接下来创建了脚本create-win7-image.sh并赋予脚本执行权限
2.png
然后执行脚本 sh create-win7-image.sh
但是出现了一下错误: Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory 3.png

网上查了后,运行 rpm -qa | grep kvm: 发现安装了qemu-kvm
6.png 5.png
奇怪的是没有发现网上说的什么kvm_intel???这是怎么回事呢?

然后我各种查,当运行 egrep '(vmx|svm)' /proc/cpuinfo 时,什么都没有返回,这是CPU不支持虚拟化的意思?但是我的笔记本CPU支持虚拟化啊?这是怎么回事呢?

一直卡在这一步,搞了两天了,怎么办呢?请求各位赐教!


5.png

已有(5)人评论

跳转到指定楼层
desehawk 发表于 2017-10-12 22:15:35

回帖奖励 +2 云币

看下自己怎么配置的,输出的如果不是0,默认kvm配置即可
1.通过下面命令,测试是否支持虚拟机硬件加速
egrep -c '(vmx|svm)' /proc/cpuinfo

如果输出的不是0,那么不需要额外配置
如果输出的是0.则使用QEMU 代替KVM

编辑文件/etc/nova/nova-compute.conf,在 [libvirt]部分,修改如下
[libvirt]
...
virt_type = qemu

回复

使用道具 举报

FengJungle 发表于 2017-10-12 23:14:02
desehawk 发表于 2017-10-12 22:15
看下自己怎么配置的,输出的如果不是0,默认kvm配置即可
1.通过下面命令,测试是否支持虚拟机硬件加速
eg ...

nova下面根本就没这个文件啊。。。。。。。
回复

使用道具 举报

desehawk 发表于 2017-10-13 08:05:44
FengJungle 发表于 2017-10-12 23:14
nova下面根本就没这个文件啊。。。。。。。

应该有的,你的是哪个版本?
回复

使用道具 举报

FengJungle 发表于 2017-10-13 09:51:32
FengJungle 发表于 2017-10-12 23:14
nova下面根本就没这个文件啊。。。。。。。

juno


回复

使用道具 举报

FengJungle 发表于 2017-10-13 10:59:18
desehawk 发表于 2017-10-12 22:15
看下自己怎么配置的,输出的如果不是0,默认kvm配置即可
1.通过下面命令,测试是否支持虚拟机硬件加速
eg ...

那么接下来该如何操作呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条