首页 > 其他 > 详细

centos7.x制作bond

时间:2019-03-27 16:42:20      阅读:229      评论:0      收藏:0      [点我收藏+]

nmcli的命令参考https://www.iyunv.com/thread-269695-1-1.html

bond的类型和centos6中的一致。

centos7.x制作bond如下:

1.查看网卡

[root@bogon ~]# nmcli connection show
NAME                UUID                                  TYPE            DEVICE 
Wired connection 1  c84ea813-4ac8-3a70-a7d2-3d9eca39f9fa  802-3-ethernet  ens37  
ens33               ae9ff038-a5d4-453a-aa8e-d8ccbb2ca0eb  802-3-ethernet  ens33 

2.设置bond

nmcli connection add con-name bond0 ifname bond0 type bond mode 0
nmcli con show
NAME                UUID                                  TYPE            DEVICE 
Wired connection 1  c84ea813-4ac8-3a70-a7d2-3d9eca39f9fa  802-3-ethernet  ens37  
bond0               f6c57a43-f5c4-4535-9324-60df81adc736  bond            bond0  
ens33               ae9ff038-a5d4-453a-aa8e-d8ccbb2ca0eb  802-3-ethernet  ens33 
ethtool bond0
Settings for bond0:
    Supported ports: [ ]
    Supported link modes:   Not reported
    Supported pause frame use: No
    Supports auto-negotiation: No
    Advertised link modes:  Not reported
    Advertised pause frame use: No
    Advertised auto-negotiation: No
    Speed: Unknown!
    Duplex: Unknown! (255)
    Port: Other
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: off
    Link detected: no

3.添加网卡进bond

nmcli connection add con-name slave-33 ifname ens33 type ethernet master bond0 
Connection slave-33 (33d98939-c472-49cc-842b-4904dd51e101) successfully added.
[root@bogon network-scripts]# nmcli connection add con-name slave-37 ifname ens37 type ethernet master bond0 
Connection slave-37 (b740df2f-66a8-49fc-8efa-5c90ec21f891) successfully added.
nmcli connection show
NAME                UUID                                  TYPE            DEVICE 
Wired connection 1  c84ea813-4ac8-3a70-a7d2-3d9eca39f9fa  802-3-ethernet  ens37  
bond0               f6c57a43-f5c4-4535-9324-60df81adc736  bond            bond0  
ens33               ae9ff038-a5d4-453a-aa8e-d8ccbb2ca0eb  802-3-ethernet  ens33  
slave-33            33d98939-c472-49cc-842b-4904dd51e101  802-3-ethernet  --     
slave-37            b740df2f-66a8-49fc-8efa-5c90ec21f891  802-3-ethernet  --  

4.配置bond0

这里可以使用nmcli命令来配置,也可以进入配置文件配置。

cat ifcfg-bond0 
DEVICE=bond0
BONDING_OPTS=mode=balance-rr
TYPE=Bond
BONDING_MASTER=yes
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=bond0
UUID=f6c57a43-f5c4-4535-9324-60df81adc736
ONBOOT=yes

5.重启网卡

systemctl restart network

6.查看bond

ethtool bond0
Settings for bond0:
    Supported ports: [ ]
    Supported link modes:   Not reported
    Supported pause frame use: No
    Supports auto-negotiation: No
    Advertised link modes:  Not reported
    Advertised pause frame use: No
    Advertised auto-negotiation: No
    Speed: 2000Mb/s
    Duplex: Full
    Port: Other
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: off
    Link detected: yes

7.网卡参数

[root@bogon network-scripts]# cat ifcfg-bond0 
DEVICE=bond0
BONDING_OPTS=mode=balance-rr
TYPE=Bond
BONDING_MASTER=yes
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=bond0
UUID=813f5d1c-265b-493e-b715-b2a38c4d5976
ONBOOT=yes
cat ifcfg-ens33
TYPE=Ethernet
NAME=ens33
UUID=eace0beb-3bef-4da4-885f-c12e497ca000
DEVICE=ens33
ONBOOT=yes
MASTER=bond0
SLAVE=yes

 

centos7.x制作bond

原文:https://www.cnblogs.com/hanRR/p/10608117.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!