基于CentOS7.0的系统开发过程中,需要将指定网段的IP请求送到指定网卡上。

方案是将静态路由规则写入到 /etc/sysconfig/network-scripts/route-eth2中,写入的路由规则如下:

169.254.212.0/24 via 169.254.212.1 dev eth2

添加完后重启网络 service network restart,重启完后报错:[eth2]: RTNETLINK answers: File exists

百度上查过很多类似问题,大都说是NetworkManager占用网卡有关。但当前系统上的NM已卸载,不存在占用问题。

看错误应该是静态文档里的路由规则已存在。手动执行 ip route add添加路由规则,重复添加也会出现相同的错误,因此怀疑系统有重复添加路由的动作。

添加网卡路由的动作脚本写在 /etc/sysconfig/network-scripts/ifup-routes 这支里,打开后看到的确是从route-eth2里读取的规则然后运行的 ip route add方法。

将ifup-routes里的  ip route add 改为 ip route replace即可解决问题。

多网卡多网关设置错误:RTNETLINK answers: File exists相关推荐

  1. linux 启动网卡错误 RTNETLINK answers: File exists 解决方案

    重启网卡时 出现 :RTNETLINK answers: File exists  提示 以下是网卡出来错误的解决方法: 第一种: network 和 NetworkManager 服务有冲突,这个好 ...

  2. Linux启动网卡时出现RTNETLINK answers: File exists错误解决方法

    一.问题描述 VMware中克隆虚拟机是经常的事情,虽然如此,用到虚拟机时,本人还是喜欢新安装一个操作系统,针对服务器的应用,在安装操作系统时,一并安装好,并且也花不了多少时间.但最近需要大量的配置一 ...

  3. VMware中CentOS7 Failed to start LSB: Bring up/down networking和RTNETLINK answers: File exists错误解决方法

    VMware中CentOS7 Failed to start LSB: Bring up/down networking和RTNETLINK answers: File exists错误解决方法 问题 ...

  4. 网络错误问题:RTNETLINK answers: File exists

    网络错误问题:RTNETLINK answers: File exists 错误贴上: [root@localhost network-scripts]# systemctl restart netw ...

  5. Centos7修改默认网卡名(改为eth0)以及网卡启动报错RTNETLINK answers: File exists处理...

    安装好centos7版本的系统后,发现默认的网卡名字有点怪,为了便于管理,可以手动修改.下面对centos7版本下网卡重命名操作做一记录: 1)编辑网卡信息 [root@linux-node2~]# ...

  6. Centos-启动network报错RTNETLINK answers: File exists解决方法

    背景:今天在Vcenter上,用模板克隆了一个虚拟机,启动之后,网卡启动不了,报错如下:RTNETLINK answers: File exists 说明:  环境 Centos6.6_X64 : 网 ...

  7. linux下RTNETLINK answers: File exists的解决方案

    linux下RTNETLINK answers: File exists的解决方案 参考文章: (1)linux下RTNETLINK answers: File exists的解决方案 (2)http ...

  8. 问题:linux下RTNETLINK answers: File exists的解决

    背景: CentOS7虚拟机连接不上,使用控制台登录后,发现network服务无法启动. 解决: 在网上搜索到了几种可能的情况和解决办法: 1.原因:网络配置文件ifcfg-ens160中的MAC地址 ...

  9. Linux CentOS修改网卡IP/网关设置

    1. 修改对应网卡IP的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0   修改以下内容 DEVICE=eth0 #描述网卡对应的设备别名,例如if ...

  10. 解决7牛上传图片错误:error: file exists

    使用qiniu-js前端通过token的形式上传图片时,接口报错:error: "file exists" 上传域名:https://upload.qiniup.com/ 方法:Q ...

最新文章

  1. 1264: [AHOI2006]基因匹配Match
  2. QT的QStylePlugin类的使用
  3. 图文详解CDC技术,看这一篇就够了!
  4. [react] react有几种构建组件的方式?可以写出来吗?
  5. php 调用 com,PHP调用COM函数
  6. 程序员听歌该有的样子
  7. Linux ssh shell 自动登录,shell脚本实现ssh自动登录功能分享
  8. jetty java 文件下载_Jetty 嵌入式开发之文件浏览和文件下载
  9. Android的多媒体框架OpenCore介绍
  10. 串口通信程序中十六进制格式发送和接收实现
  11. delphi播放wav声音
  12. 几何学五大公理_高中数学几何公理,定理。全部
  13. zrst指令是什么意思_三菱PLC梯形图所有指令符号是什么意思?
  14. 熟知四种常见的BIOS信息说明【7gyy】
  15. ubuntu 下解压带密码的rar压缩包
  16. 国基北盛-openstack-容器云-环境搭建
  17. MATLAB画图(一)
  18. phpspreadsheet常用设置项
  19. elasticsearch安装和使用
  20. nico和niconiconi dp详解

热门文章

  1. 广东外语外贸大学第16届程序设计竞赛-C 井大师的码魂
  2. wi7计算机桌面删除,win7系统删除桌面右键多余选项
  3. 送给佳佳同学的礼物:测试流程及并行测试介绍
  4. 2021年西式面点师(中级)考试题库及西式面点师(中级)考试试题
  5. 简明现代魔法 php,PHP生成强密码
  6. 这些百度搜索技巧,你知道吗?
  7. Win7怎么开启或关闭dep数据执行保护
  8. CT图像的窗宽窗位(VTK及3Dslicer中的使用)
  9. 你嘴角三十度的微笑,百度搜索不到--2010最拽的100句话
  10. oracle虚拟用户和密码,创建 Virtual Private Catalog(虚拟用户目录)(Oracle 11g)