您的位置:首页 > 运维架构 > Linux

vrouter接口在agent进程crash后丢失的解决办法

2015-06-17 10:47 323 查看
在vrouter agent进程因为crash重启后,原先用contrail_veth_port.py插入的接口没有了,不过在host的接口列表中还在。

此时,如果再用脚本来插入接口,比较麻烦,需要将原先的接口删除,ovs删除,然后重建。

一个更好的办法是在用veth port脚本插入接口时,记录接口相关信息并持久化,然后用一个守护程序,定期的查看vrouter上面该接口是否存在,如果不存在,则用保存的信息来重新向vrouter中插入改接口,从而大大简化了恢复工作,同时也避免业务长时间中断。

可见,作为linux工程师,不但需要有较全面的系统知识,还要有根据需求来灵活解决问题的能力。利用python来构建小工具,解决一些临时性的问题,是很好的方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux python 脚本