quantum-l3无法启动 setting network faild invalid argument.


 粗心害人不浅啊,害我浪费两个多小时


一开始的问题确实是setting network faild  invalid argument.,其实很简单就是有两个namespace无法使用

一个是qrouter的,另一个是qdhcp的

ip netns delete 也无法删除

到文件夹底下还是无法删除

后来我发现这两个net namaspace在metadata中使用到

停止了metadata,还是不行,还要把metadata-ns停止掉才行


其实更直接的方法就是把quantum的几个服务全部停掉

这样就肯定能够删除这两个namespace


最害人的还是粗心,有个地方False,写成了Fasle,弄了老半天

看源码,分析到底四号哪儿错了,最后才发现写错了


以后一定要仔细点!!


另外这里记录一下l3-agent无法启动时的状况

我用了多个l3-agent,由于l3跟subnet是可以相关的

一个l3停掉,那么由它管理的router 就无法使用

相应的浮动ip也无法使用了

而不会影响另一个l3-agent上的浮动ip服务

最后就是为什么会出现上面那种namespace失效的问题,我还没弄清楚

不知道是不是配置参数写错的原因


后续一定要检查



你可能感兴趣的:(quantum-l3无法启动 setting network faild invalid argument.)