症状

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

分析

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

开药方

  1. 将fnos主机接上显示器和键盘,通过控制台输入账户密码登录以后
  2. 用ovs-vsctl工具删除网桥即可

    # 查看当前的网桥
    sudo ovs-vsctl list-br
    # 删除网桥
    sudo ovs-vsctl del-br <br-name>
  3. 重启网络或者重启系统

    # 重启网络
    sudo systemctl restart NetworkManager.service
    # 重启系统
    sudo reboot
  4. 到这里网络就恢复正常了。

结语

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