码迷,mamicode.com
首页 > 其他好文 > 详细

KVM模块加载失败造成Openstack VM报错Error

时间:2014-12-31 06:24:25      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:nova kvm modprobe kvm_intel rc.local

今天我接到客户的联系电话,说是 Openstack Icehouse 创建的VM,其中一个VM无法连接上了。我查看Openstack Horizon界面,看VM状态,发现是ERROR。和同事初步判断是KVM模块没有加载产生的Openstack VM报错。排障过程如下:

1.sudo modprobe kvm_intel 开启服务器kvm模块支持。

2.lsmod |grep kvm 查看KVM模块加载状态。

3.ls /dev/kvm 查询KVM的硬件设备。

4.重启Openstack Icehouse版本的计算节点的nova-compute服务。servicenova-compute restart

5.在OpenstackIcehouse的控制端使用命令:nova reset-state $VM_UUID --active  把这台虚拟机重置状态,置为active活动状态。

6.echo "sudo modprobekvm_intel">>/etc/rc.local 添加开机激活KVM模块。

技术分享

7.经发现,在现网生产环境中,由于存在exit 0代码,导致开机后还没有加载kvm_intel模块,就自动退出了开机读取文件/etc/rc.local的过程。使用井号#注释掉exit 0就彻底解决了开机后Openstack Icehouse版本构建的云计算平台不加载KVM模块的问题。

本文出自 “林夕” 博客,请务必保留此出处http://lutaoxu.blog.51cto.com/4224602/1597960

KVM模块加载失败造成Openstack VM报错Error

标签:nova kvm modprobe kvm_intel rc.local

原文地址:http://lutaoxu.blog.51cto.com/4224602/1597960

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!