飞牛系统(fnOS)开启OVS导致更新失联的解决方法

症状

一台旧电脑安装了FNOS,经常在飞牛系统更新后或意外断电时导致失联,IP地址ping不通,当然就无法联通。联上显示器,插上键盘,看到系统正常启动,但无法获取IP,reboot后也一样不行。
飞牛1.0.jpg

分析

以前遇到过这个问题,我都是直接重装解决,把硬盘重新挂载一下,也没什么损失。究其原因,其实就是网卡开启OVS导致,但只要装了虚拟机,这个选项还必须开启。也可以准备一个免驱的USB网卡,失联时插上去,用USB网卡联网解决,一般登陆后关闭OVS,再开启一下就解决了。

开药方

  1. 将fnos主机接上显示器和键盘,通过控制台输入账户密码登录以后
  2. 用ovs-vsctl工具删除网桥即可
1
2
3
4
# 查看当前的网桥
sudo ovs-vsctl list-br
# 删除网桥
sudo ovs-vsctl del-br <br-name>
  1. 重启网络或者重启系统
1
2
3
4
# 重启网络
sudo systemctl restart NetworkManager.service
# 重启系统
sudo reboot
  1. 到这里网络就恢复正常了。

结语

只能说飞牛这个OVS稳定性实在不敢恭维,我最近已经将IP地址设置为手动固定IP了,看看还会不会再出现这个问题。