您的位置:首页 > 运维架构 > Linux

linux系统中删除eth*.bak或者多余的网卡

2016-02-23 19:54 776 查看
一台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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: