openstack neutron模块安装

以前用的是quantum,现在改名叫neutron

以前安装的时候都是用apt-get

更新软件源之后直接安装

这次由于项目的要求,要从源码安装

于是就下载了源码安装了一下

先把openstack装上,然后把neutron的源码下载

python-neutronclient也要下载

然后直接python setup.py develop就可以安装了

装上之后,要配置neutron

就像官方文档中的配置一样即可,

主要是关于keystone的配置,然后要使用的话

就要启动neutron,在这里我没使用screen

neutron启动也很简单,

类似于openstack其他模块的启动

刚启动的时候,运行neutron net-list失败,一开始是rabbitmq的问题

改了下ip,后来出现oslo的问题

这个oslo我以前没用过,因为以前都是用F版本的

后来查了下发现neutron.conf中要配置policy_file

虽然在同一文件夹下,但是不配置的话还是找不到

配上之后,就可以了



书接上回:

上面写的是neutron模块的单独安装,下午是了下页面的安装

我在f版本的openstack中要加入network这一块

首先就是把network那个页面的模块都拷贝到f版本的相应的django目录下

然后就是模块中的一些import需要改,openstack原本的import都是

openstack_dashboard.project.networks...

要把这个目录按照自己的要求改掉

然后还有其他的tempalte的路径,这里是html的路径,也都改掉

还有就是要把neutron的几个api复制过来,neutron.py network_base.py等等

再试一下router和network_topology,看看是否能行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值