linux删除网卡bond,linux下网卡bond的基本配置及错误

先看一下系统版本

# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 6.4 (Santiago)

看一下网卡情况

# ifconfig

eth0  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C4

UP BROADCAST RUNNING SLAVE

MULTICAST  MTU:1500

Metric:1

RX packets:236 errors:0

dropped:0 overruns:0 frame:0

TX packets:9 errors:0

dropped:0 overruns:0 carrier:0

collisions:0

txqueuelen:1000

RX bytes:21849 (21.3 KiB)

TX bytes:734 (734.0 b)

Interrupt:32

eth1  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C4

UP BROADCAST SLAVE MULTICAST

MTU:1500  Metric:1

RX packets:0 errors:0

dropped:0 overruns:0 frame:0

TX packets:0 errors:0

dropped:0 overruns:0 carrier:0

collisions:0

txqueuelen:1000

RX bytes:0 (0.0 b)

TX bytes:0 (0.0 b)

Interrupt:36

eth2  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C6

UP BROADCAST RUNNING SLAVE

MULTICAST  MTU:1500

Metric:1

RX packets:771 errors:0

dropped:0 overruns:0 frame:0

TX packets:499 errors:0

dropped:0 overruns:0 carrier:0

collisions:0

txqueuelen:1000

RX bytes:71083 (69.4 KiB)

TX bytes:43259 (42.2 KiB)

Interrupt:32

eth3  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C6

UP BROADCAST RUNNING SLAVE

MULTICAST  MTU:1500

Metric:1

RX packets:256 errors:0

dropped:0 overruns:0 frame:0

TX packets:0 errors:0

dropped:0 overruns:0 carrier:0

collisions:0

txqueuelen:1000

RX bytes:23355 (22.8 KiB)

TX bytes:0 (0.0 b)

Interrupt:36

lo  Link encap:Local Loopback

inet addr:127.0.0.1

Mask:255.0.0.0

inet6 addr: ::1/128

Scope:Host

UP LOOPBACK RUNNING

MTU:16436  Metric:1

RX packets:108 errors:0

dropped:0 overruns:0 frame:0

TX packets:108 errors:0

dropped:0 overruns:0 carrier:0

collisions:0

txqueuelen:0

RX bytes:8608 (8.4 KiB)

TX bytes:8608 (8.4 KiB)

把eth0 和 eth1 绑到一起吧

# cd /etc/sysconfig/network-scripts/

新建ifcfg-bond0文件

# vim ifcfg-bond0

DEVICE=bond0

NM_CONTROLLED=no

ONBOOT=YES

BOOTPROTO=static

IPADDR=172.16.1.1

NETMASK=255.255.255.0

GATEWAY=172.16.1.245

USERCTL=no

BONDING_OPTS="mode=1 miimon=50"

有关最后一句话BONDING_OPTS='mode=1

miimon=50"

也可以换种写法

在/etc/modprobe.d/dist.conf 中 加上

alias bond0

bonding

options bond0

miimon=50 mode=1

修改eth0和eth1的配置文件

# vim ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

NM_CONTROLLED=no

MACADDR=2C:44:FD:7F:E4:C4

USERCTL=no

MASTER=bond0

SLAVE=yes

# vim ifcfg-eth1

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=none

NM_CONTROLLED=no

MACADDR=2C:44:FD:7F:E4:C5

USERCTL=no

MASTER=bond0

SLAVE=yes

下面在执行# modprobe bonding

可以重启机器了

产看一下mac地址信息

# ifconfig | grep HWaddr

bond0  Link

encap:Ethernet  HWaddr 2C:44:FD:7F:E4:C4

eth0  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C4

eth1  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C4

eth2  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C6

eth3  Link encap:Ethernet  HWaddr

2C:44:FD:7F:E4:C7

eth0和eth1和bond0的mac地址一样了

在看一下bond运行情况

# cat /proc/net/bonding/bond0

Ethernet Channel Bonding Driver: v3.6.0 (September 26,

2009)

Bonding Mode: fault-tolerance (active-backup)

Primary Slave: None

Currently Active Slave: eth0

MII Status: up

MII Polling Interval (ms): 50

Up Delay (ms): 0

Down Delay (ms): 0

Slave Interface: eth0

MII Status: up

Speed: 1000 Mbps

Duplex: full

Link Failure Count: 0

Permanent HW addr: 2c:44:fd:7f:e4:c4

Slave queue ID: 0

Slave Interface: eth1

MII Status: down

Speed: Unknown

Duplex: Unknown

Link Failure Count: 0

Permanent HW addr: 2c:44:fd:7f:e4:c5

Slave queue ID: 0

此时eth0为活动eth1是down

查看网卡mac地址命令

ip address show

ip link show

ifenslave -a

eth0变成rename的问题

先把NetworkManager停掉

# service NetworkManager

stop

# chkconfig --level 2345 NetworkManager

off

# chkconfig --list

NetworkManager

NetworkManager  0:off

1:off  2:off

3:off  4:off

5:off  6:off

然后修改配置文件# vim

/etc/udev/rules.d/70-persistent-net.rules

注释掉相关文件

差不多全都注释了

# PCI device 0x14e4:0x1657

(tg3)

#SUBSYSTEM=="net", ACTION=="add",

DRIVERS=="?*", ATTR{address}=="2c:44:fd:7f:e4:c6", ATTR{type}=="1",

KERNEL=="eth*", NAME="eth0"

配置好自己的网卡配置文件

重启机器

然后eth0就回来了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值