服务器更换主板后系统无法识别网卡

                      服务器更换主板后系统无法识别网卡

服务器:IBM X3650 M4

系统:SUSE

一、情况说明

机房一台IBM X3650 M4主板故障,更换主板后,启动系统,发现网卡灯不亮,进系统不识别网卡。

二、解决方式

找到这个文件/etc/udev/rules.d/70-persistent-net.rules,把这个文件删除后(建议这个文件重新命名,保留一份备份)重启服务器就可以解决了,重启后会重新生成这个文件。

cd /etc/udev/rules.d #进入目录
ls  #查看目录
rm /etc/udev/rules.d/70-persistent-net.rules  #删除文件
reboot #重启系统
如果还是出现不识别网卡问题,查看之前的文件,网卡名称是否改变,尝试手动更改。

三、问题原因

系统加载网卡驱动后会去读一个文件,这个文件是一个缓冲文件,包含了网卡的mac地址,因为更换了主板,网卡的mac地址也变了,但是这个文件的mac地址还没变,还是之前坏了的主板的上面的网卡的MAC地址,这样系统在加载网卡,读取这个文件的时候读取的是之前网卡的mac地址,和现在更换后主板后的网卡mac地址不一致导致混乱,所以就识别不了当前网卡。
上一篇 有哪些热门的防火墙工具?
下一篇 Linux 内核中的文件系统缓存机制:提升 I/O 性能的关键