网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量

网络组不同于旧版中bonding技术,提供更好的性能和扩展性

网络组由内核驱动和teamd守护进程实现.

下面我们以CentOS7系统为环境,演示下如何在Linux系统上利用nmcli命令创建网络组

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

创建ifcfg-team0配置文件

nmcli connection modify team0 ipv4.addresses 10.1.56.56/16

为team0添加IP

修改ifcfg-team0配置文件中的BOOTPROTO=none

nmcli connection add con-name team-port1 type team-slave ifname eno33554984 master team0

nmcli connection add con-name team-port2 type team-slave ifname eno50332208 master team0

创建port1和prot2接口

查看port1和port2配置文件

nmcli connection up team0 启用team0并查看

nmcli connection up team-port1 启用port1接口

nmcli connection up team-port2 启用port2接口

并查看

teamdctl team0 state 查看team0的详细信息和启用网卡情况

发现port1的eno33554984处于runner状态

ifconfig查看网卡,发现eno33554984和eno50332208没有IP地址

而team0拥有IP地址,这说明我们的配置是正确的,eno33554984和eno50332208服务于team0

模拟损坏port1,发现在丢失一定数量的数据包后网络恢复正常

teamdctl team0 state 查看team0的详细信息和启用网卡情况

发现之前的port1已经处于down状态,port2的eno50332208处于runner状态

模拟port1和port2全部损坏

在丢失一定数量的数据包后网络再次恢复正常

这是因为在我们之前的IP配置时,默认设置的为global全局可用,所以当team0网络组的两的接口全部损坏时,系统的另一个网卡eno16777736自动接手网络工作,从而就实现了冗错机制。

转载于:https://blog.51cto.com/11808474/1846716

Linux系统上利用nmcli命令创建网络组相关推荐

  1. linux nmcli源码,Linux上利用nmcli命令创建网络组(示例代码)

    网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量 网络组不同于旧版中bonding技术,提供更好的性能和扩展性 网络组由内核驱动和teamd守护进程实现. 下面我们以CentOS7系统为环 ...

  2. Linux系统上的防火墙命令

    一.防火墙操作 在Linux系统上的防火墙是一种服务. 二.使用步骤 1.引入库 查看防火墙状态 systemctl status firewalld 或者 firewall-cmd --state ...

  3. Linux系统上没有scp命令,bash scp:未找到命令的解决方法

    scp命令用于通过ssh在两台服务器之间传输文件.大多数scp用户在系统中已经可以使用scp命令,但它仍然显示"bash:scp:command not found".因此注意,s ...

  4. mrtg监控短信报警 linux,Linux系统上安装MRTG来监控网络流量

    Multi Router Traffic Grapher------MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档 ...

  5. linux系统上传下载命令rz和sz

    (一)安装方法汇总 1.安装方法(推荐) yum install lrzsz -y 2.在安装Linux系统时选中"DialupNetworking Support"组包 3.安装 ...

  6. Linux系统上没有scp命令,Linux scp命令没反应

    例子: #scp -P 4400 -r root@10.0.24.103:/home2/backup/ /home/mover00/shadow_bak/sites/ 拷贝远程(10.0.24.103 ...

  7. Linux命令行截屏,linux 系统中利用终端命令截屏

    几个常用的import命令介绍给大家: 1 import mypicture.jpg 然后可以使用鼠标选择的范围 2 sleep 5; import mypicture.jpg 等待5秒钟后,截取鼠标 ...

  8. linux中split分割文件打开方式,Linux系统下使用split命令分割大文件 (转载)

    [小蜗牛闲情之作 ] 我想给一个朋友传一个大视频,有几百M,尝试多种传输办法失败后,最后想到的是把视频切开一片片"邮递"过去给他,让它自己组装起来吧. [root@pps publ ...

  9. Redis进阶实践之二如何在Linux系统上安装安装Redis

    2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...

最新文章

  1. js进阶 12-1 jquery的鼠标事件有哪些
  2. jstl核心标签使用
  3. 8个最高效的Python爬虫框架,你用过几个?
  4. linux下搜狗安装目录,Linux安装搜狗输入法
  5. 图解TCPIP-传输层 UDP
  6. 随机数-random模块
  7. 傅里叶变换的终极解释上
  8. w3wp.exe进程资源占用过大问题
  9. 2021年上半年网络工程师上午真题及答案解析
  10. c语言病毒恶搞代码大全,恶搞病毒代码案例分析
  11. 犹太民族与基督的真相!
  12. 苹果要创新,IPhone是累赘
  13. 《谈谈方法》这本小书篇幅很短,然而想说的却很多
  14. Windows桌面美化(壁纸网站,任务栏透明、颜色设置)
  15. Java class located out of the source root
  16. Linux 系统时间 EST 改 CTS
  17. 对大数据量Excel文件自动排版、转换成PDF用于印刷出版
  18. 东莞dell服务器维修怎么样,看看大牌戴尔服务器 r410的维修,是设计缺陷吗
  19. 程序员写了个开源软件,完成了舔狗的绝地反杀...
  20. 培训班出来,碰到查学历,哎宝宝苦。

热门文章

  1. 服务器客户端通信协议,Redis服务端-客户端通信协议
  2. java 正则判断二进制_regex – 正则表达式,用于定义一些二进制序列
  3. mysql评论与回复一起查_mysql 查询所有评论以及回复
  4. php进程名,DOS根据进程名或PID删除进程命令
  5. 计算机开题报告参考文献,开题报告中参考文献.docx
  6. 20210803:AXI-Stream协议源码分析初探
  7. java排序算法 sort_Java排序算法之SleepSort排序示例
  8. 的标题形状工具在哪里_一分钟教你做一款让人眼前一亮的标题!你想学吗?「Word技巧」...
  9. wifi卡慢延迟高_120平套三没网线,吃鸡延迟只有20ms,网件Orbi RBK50路由真香
  10. android 4.4 webview 上传,android使用webview上傳文件(適配4.4以上系統)