虽然问题还没解决,但是还是记录一下
这几天想把neutron模块添加上,然后来管理网络
我们的系统用的F版本的openstack
以前使用quantum的时候,是可以正常使用的,metadata等等功能都正常
后来需要源码安装
然后就到openstack官网上去下载了neutron
简单的说,neutron的网页那一块,还算正常,集成上就能用
但是neutron的功能,却怎么也无法使用
表现就是创建虚拟机不成功
我从代码检查,后来发现create_domain的时候,出错
导致domain没有定义,出现unboundlocal错误
这个是跟libvirt相关的,这块我也不熟,代码也没看过
但是找到了具体出错的那一步,发现就是domain.createWithFlags(launch_flags)
这个方法出错,把这个方法注释掉,然后再尝试创建虚机
结果,不出错了,但是系统就卡在创建虚机的界面,状态一直是创建
折腾了一天了,没点进度
我觉得是nova.conf的配置的问题,但是再看下再说吧
或许我应该使用quantum的源码来安装,用neutron可能无法成功