码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu网卡名称变化的解决方法

时间:2015-10-08 16:38:43      阅读:1009      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   linux   服务器   网卡   

在chinacache工作时,遇到了东方网力的客户,需要安装使用ubuntu系统,每个服务器有4个网口,在做bond时,发现部分网卡漂移,为了解决这个,搜索了大量的文档,汇总一下。

1 编辑grub文件如下: 

#cat /etc/default/grub

GRUB_CMDLINE_LINUX="biosdevname=0"

或者 GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 biosdevname=0"


2 从新生成grub文件

# grub-mkconfig -o /boot/grub/grub.cfg 
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.19.0-25-generic
Found initrd image: /boot/initrd.img-3.19.0-25-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done


下面这部可以不用操作,直接reboot尝试,如果不行再尝试使用udev绑定。

# cat /etc/udev/rules.d/70-persistent-net.rules 
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="90:e2:ba:93:83:56", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
# PCI device 0x8086:0x1521 (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="18:c5:8a:15:bc:57", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x8086:0x1521 (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="18:c5:8a:15:bc:56", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x10c9 (igb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="90:e2:ba:93:83:57", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

ubuntu网卡名称变化的解决方法

标签:ubuntu   linux   服务器   网卡   

原文地址:http://lizan27.blog.51cto.com/5166696/1700887

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!