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

neutron lb 删除vip时的bug修复

时间:2014-11-27 14:35:56      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   sp   on   数据   div   2014   

lb在删除vip时,如果vip的状态为error,则删除时不删底层namespace里的tap设备,这就存在bug了。如果我之后创建相同ip的vip则导致不能正常通信,因为有两张同样ip的tap设备存在。
数据库层:
neutron/db/loadbalancer/loadbalancer_db.py
bubuko.com,布布扣
bubuko.com,布布扣
如果是haproxy的驱动,则具体删除设备的代码在:
neutron\services\loadbalancer\drivers\haproxy\namespace_driver.py
bubuko.com,布布扣
bubuko.com,布布扣
neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py

修改:
bubuko.com,布布扣

bubuko.com,布布扣
bubuko.com,布布扣
bubuko.com,布布扣

neutron lb 删除vip时的bug修复

标签:style   blog   http   ar   sp   on   数据   div   2014   

原文地址:http://blog.csdn.net/ivy_feifei/article/details/41544657

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