Linux系统上利用nmcli命令创建网络组
网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量
网络组不同于旧版中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命令创建网络组相关推荐
- linux nmcli源码,Linux上利用nmcli命令创建网络组(示例代码)
网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量 网络组不同于旧版中bonding技术,提供更好的性能和扩展性 网络组由内核驱动和teamd守护进程实现. 下面我们以CentOS7系统为环 ...
- Linux系统上的防火墙命令
一.防火墙操作 在Linux系统上的防火墙是一种服务. 二.使用步骤 1.引入库 查看防火墙状态 systemctl status firewalld 或者 firewall-cmd --state ...
- Linux系统上没有scp命令,bash scp:未找到命令的解决方法
scp命令用于通过ssh在两台服务器之间传输文件.大多数scp用户在系统中已经可以使用scp命令,但它仍然显示"bash:scp:command not found".因此注意,s ...
- mrtg监控短信报警 linux,Linux系统上安装MRTG来监控网络流量
Multi Router Traffic Grapher------MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档 ...
- linux系统上传下载命令rz和sz
(一)安装方法汇总 1.安装方法(推荐) yum install lrzsz -y 2.在安装Linux系统时选中"DialupNetworking Support"组包 3.安装 ...
- Linux系统上没有scp命令,Linux scp命令没反应
例子: #scp -P 4400 -r root@10.0.24.103:/home2/backup/ /home/mover00/shadow_bak/sites/ 拷贝远程(10.0.24.103 ...
- Linux命令行截屏,linux 系统中利用终端命令截屏
几个常用的import命令介绍给大家: 1 import mypicture.jpg 然后可以使用鼠标选择的范围 2 sleep 5; import mypicture.jpg 等待5秒钟后,截取鼠标 ...
- linux中split分割文件打开方式,Linux系统下使用split命令分割大文件 (转载)
[小蜗牛闲情之作 ] 我想给一个朋友传一个大视频,有几百M,尝试多种传输办法失败后,最后想到的是把视频切开一片片"邮递"过去给他,让它自己组装起来吧. [root@pps publ ...
- Redis进阶实践之二如何在Linux系统上安装安装Redis
2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...
最新文章
- js进阶 12-1 jquery的鼠标事件有哪些
- jstl核心标签使用
- 8个最高效的Python爬虫框架,你用过几个?
- linux下搜狗安装目录,Linux安装搜狗输入法
- 图解TCPIP-传输层 UDP
- 随机数-random模块
- 傅里叶变换的终极解释上
- w3wp.exe进程资源占用过大问题
- 2021年上半年网络工程师上午真题及答案解析
- c语言病毒恶搞代码大全,恶搞病毒代码案例分析
- 犹太民族与基督的真相!
- 苹果要创新,IPhone是累赘
- 《谈谈方法》这本小书篇幅很短,然而想说的却很多
- Windows桌面美化(壁纸网站,任务栏透明、颜色设置)
- Java class located out of the source root
- Linux 系统时间 EST 改 CTS
- 对大数据量Excel文件自动排版、转换成PDF用于印刷出版
- 东莞dell服务器维修怎么样,看看大牌戴尔服务器 r410的维修,是设计缺陷吗
- 程序员写了个开源软件,完成了舔狗的绝地反杀...
- 培训班出来,碰到查学历,哎宝宝苦。
热门文章
- 服务器客户端通信协议,Redis服务端-客户端通信协议
- java 正则判断二进制_regex – 正则表达式,用于定义一些二进制序列
- mysql评论与回复一起查_mysql 查询所有评论以及回复
- php进程名,DOS根据进程名或PID删除进程命令
- 计算机开题报告参考文献,开题报告中参考文献.docx
- 20210803:AXI-Stream协议源码分析初探
- java排序算法 sort_Java排序算法之SleepSort排序示例
- 的标题形状工具在哪里_一分钟教你做一款让人眼前一亮的标题!你想学吗?「Word技巧」...
- wifi卡慢延迟高_120平套三没网线,吃鸡延迟只有20ms,网件Orbi RBK50路由真香
- android 4.4 webview 上传,android使用webview上傳文件(適配4.4以上系統)