• Linux 网卡聚合


    Linux 网卡聚合的类型:

      1.broadcast:传输来自所有端口的每个包

      2.roundrobin:以轮播方式传输来自每个端口的包

      3.activebackup:故障转移运行程序,监视更改并选择活动端口进行数据传输

      4.loadbalance:监控流量并使用哈希函数以尝试在为包传输选择端口是达到完美均衡

      5.lacp:实施802.3ad链路聚合控制协议

    那么,网卡该如何聚合?

    准备:

    ifconfig

    查看网卡;

    这三个网卡中第一个是用来远程登录的以DHCP的方式来获取IP,剩下的两个网卡以前没有进行过配置

    可以使用nmcli connection show来查看当前网卡配置:

    nmcli connection show

    接下来将会对后两个网卡使用activebackup方式进行网卡聚合

    1.创建接口组

    nmcli connection add type team con-name zhi ifname zhi  config '{"runner":{"name":"activebackup"}}'

    其中:

      con-name zhi 是网卡聚合的配置文件名为zhi

      ifname zhi   是接口的网卡为zhi(当前网卡zhi中没有其他网卡)

      

    为了保证命令的正确性运行

    nmcli connection show

    查看是否添加zhi:

    此时,命令成功

    也可使用 nmcli connection show zhi 查看该网卡的详细信息

    2.确定接口组的ipv4/6的属性

    nmcli connection modify zhi ipv4.addresses 192.168.1.1/24 ipv4.method manual

    使用nmcli connection show zhi查看是否配置成功:

    nmcli connection show zhi

    3.分配端口到接口

    将eno33555000网卡接入到之前的zhi网卡中:

    nmcli connection add type team-slave con-name p1 ifname eno33555000 master zhi

    将eno50332208网卡接入到之前的zhi网卡中:

    nmcli connection add type team-slave con-name p2 ifname eno50332208 master zhi

    验证: 

     nmcli connection show

    也可以使用

    nmcli connection show p1
    nmcli connection show p2

    分别查看网卡 配置的详细信息:

    4.启动、关闭组接口和端口接口

    nmcli connection up zhi

    5.查看team的状态

    teamdctl zhi state

    可以看到配置成功

    版权

    作者:feiquan

    出处:http://www.cnblogs.com/feiquan/

    版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    大家写文都不容易,请尊重劳动成果~ 这里谢谢大家啦(*/ω\*)

  • 相关阅读:
    偏最小二乘法回归(Partial Least Squares Regression)
    今天就来聊聊产品运营
    VS2005终于不“变态”了!
    Android 里的对话框Dialog 实现机制基础
    C#多线程操作界面控件的解决方案
    转C++ ,C#数据类型对照
    关于Linq to sql 应用时出现的一个‘row not found or changed’ 异常
    Android之Context Memu
    HttpModule的认识
    Docker:官网文档 Get Started 笔记
  • 原文地址:https://www.cnblogs.com/feiquan/p/9229147.html
Copyright © 2020-2023  润新知