Centos-启动network报错RTNETLINK answers: File exists解决方法
背景:今天在Vcenter上,用模板克隆了一個虛擬機(jī),啟動之后,網(wǎng)卡啟動不了,報錯如下:RTNETLINK answers: File exists
說明:? 環(huán)境 Centos6.6_X64 ; 網(wǎng)卡兩個
原因: 由于用模板克隆虛擬機(jī),所以網(wǎng)卡的配置文件也會進(jìn)行克隆,克隆之后網(wǎng)卡的名稱也會相應(yīng)改變,如模板機(jī)上是eth0和eth1, 克隆機(jī)變成eth2和eth3, 而網(wǎng)卡的配置文件并沒有改變,會沖突。
解決方法:
? 更改網(wǎng)卡的名稱。 正常來說,linux在識別網(wǎng)卡時第一張會是eth0,第二張才是eth1。在這里成這樣是因為復(fù)制系統(tǒng)的過程中復(fù)制的文件已經(jīng)有2個網(wǎng)卡在/etc /udev/rules.d/70-persistent-net.rules被識別成了eth0,而虛擬機(jī)中的識別成了eth1。
編輯/etc/udev/rules.d/70-persistent-net.rules
找到與ifconfig -a得出的MAC相同的一行(NAME='eth2'這一行),把它改為"NAME=eth0 ",然后把上面一行(NAME='eth0')刪除掉。
?(NAME='eth3'這一行),把它改為"NAME=eth1",
2 查看MAC地址,編輯/etc/sysconfig/network-script/ifcfg-eth0和ifcfg-eth1
把MAC改為正確的,把UUID刪掉。
轉(zhuǎn)載于:https://blog.51cto.com/pizibaidu/1698263
總結(jié)
以上是生活随笔為你收集整理的Centos-启动network报错RTNETLINK answers: File exists解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux服务器数据备份
- 下一篇: Centos7 安装gitlab 8.7