linux系統中刪除eth*.bak或者多餘的網路卡

淡定的DBA發表於2014-10-02
一臺HP 980 DL G7 伺服器在更換網路卡後,系統出現多個eth*.bak的檔案,在管理維護時很不方便,那最好的辦法就是刪除eth*.bak檔案
刪除方法:

#cd /etc/sysconfig/networking/devices
#rm -f *.bak

#cd /etc/sysconfig/networking/profiles/default
#rm -f *.bak

#cd /etc/sysconfig/network-scripts/
#rm -f *.bak
有時候沒有這些檔案,是因為對應的網路卡被停用了,執行ifup eth*後再執行上面的刪除動作。



同一臺服務因為購買的都是網路卡,一個網路卡有四個或者八個口的,其實只接入了一條線,其他的在管理時很不方便,刪除好了


1.遮蔽多餘的網路卡核心檔案
#vi /etc/modprobe.conf
遮蔽 無用網路卡檔案,如eth20 
#alias eth0 e1000
2.刪除該網路卡的裝置檔案
#cd /etc/sysconfig/networking/devices
#rm ifcfg-eth20
3.刪除profile檔案
#cd /etc/sysconfig/networking/profiles/default
#rm -f ifcfg-eth1
4.刪除網路卡配置檔案
#cd /etc/sysconfig/network-scripts/
#rm -f ifcfg-eth20

從以上破壞式的保護,我們可以發現平時在維護網路卡資訊時需要檢視的關鍵引數檔案位置:

/etc/modprobe.conf,該檔案中必須有:alias eth20 XXX
/etc/sysconfig/hwconf,該檔案中eth20對應的配置也必須正確
/etc/sysconfig/network-scripts目錄下,必須有網路介面的配置檔案:ifcfg-eth20
/etc/sysconfig/network-scripts/ifcfg-eth0檔案中的配置是否正確,例如:DEVICE=eth20


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27144762/viewspace-1287392/,如需轉載,請註明出處,否則將追究法律責任。

相關文章