RTNETLINK answers: File exists錯誤解決方法

一.寫在前面:

   因爲是我剛學習linux好多問題需要解決,bolg僅作爲記錄自己的在技術這條道路上的點點滴滴。

二.事件起因:

    最近因爲女友的原因消沉的好長時間,在馬哥那裏的課程的結束到現在已經將近45天時間都沒有溫習,今天拿出來突然老師問我會不會配置lvs,頓時傻眼了。忘記光了,看來這溫故而知新的道理不是白來的,然後就出現今天的的事情了。

    今天在安裝REdhat的時候遇見和網卡有關的問題,起初沒有解決系統級別的經驗就是最原始的辦法,重啓虛擬機,不然就是重裝。來來回回折騰了好多次都沒有成功(沒想到百度一下)

啓動網絡如下
[root@localman c]# /etc/init.d/network start
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: RTNETLINK answers: Invalid argument
[ OK ]
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists
RTNETLINK answers: File exists

    經過網上苦苦尋覓,不斷的輸入命令,然後等待失敗,不知道什麼時候才能好。功夫部分有心人,找到了一個可行的辦法,解決了RTNETLINK answers: File exists的問題。

    (1)分析該問題的成因:

/etc/init.d/network

 /etc/init.d/NetworkManager這兩個服務有衝突。

從根本上說是NetworkMaganager(NM)的帶來的衝突,停用NetworkManager即可解決。重啓即可。

      (2)解決問題:

既然不是操作系統和網卡配置的問題解決問題的就簡單許多。利用chkconfig查看下

  [root@localhost ~]# chkconfig --list network

   network         0:off  1:off  2:on  3:on  4;on  5:on  6:off
  [root@localhost ~]# chkconfig --list NetworkManager
   NetworkManager          0:off  1:off  2:off 3:on  4:on  5:off  6:off

  [root@localhost ~]# service NetworkManager stop

   然後就OK了.

     感覺有點濫竽充數。沒辦法。。事實上 後來通過查看百度 發現問題就是這麼簡單。。兩個配置網絡的服務的衝突造成的。

補充:

  後來我又發現一種懶省事的辦法 當前系統如果是橋接的模式 並且 網卡配置問件事固定IP 把  固定IP註銷了。 然後換成DHCP~這樣可以直接繞過 networkmanager這個衝突的毛病~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章