nmcil

nmcilteam配置 卡聚合链路
高可用
负载均衡
一、配置team高可用
#查看本地 卡情况
[root@localhost ~]# nmcli device show
#查看示例文件
[root@localhost ~]# cd /usr/share/doc/teamd-1.17/example_configs/
[root@localhost example_configs]# ll
总用量 64
-rw-r–r–. 1 root root 305 Apr 2 2015 activebackup_arp_ping_1.conf
-rw-r–r–. 1 root root 465 Apr 2 2015 activebackup_arp_ping_2.conf
-rw-r–r–. 1 root root 194 Apr 2 2015 activebackup_ethtool_1.conf
-rw-r–r–. 1 root root 212 Apr 2 2015 activebackup_ethtool_2.conf
-rw-r–r–. 1 root root 241 Apr 2 2015 activebackup_ethtool_3.conf
-rw-r–r–. 1 root root 447 Apr 2 2015 activebackup_multi_lw_1.conf
-rw-r–r–. 1 root root 285 Apr 2 2015 activebackup_nsna_ping_1.conf
-rw-r–r–. 1 root root 318 Apr 2 2015 activebackup_tipc.conf
-rw-r–r–. 1 root root 96 Apr 2 2015 broadcast.conf
-rw-r–r–. 1 root root 209 Apr 2 2015 lacp_1.conf
-rw-r–r–. 1 root root 98 Apr 2 2015 loadbalance_1.conf
-rw-r–r–. 1 root root 140 Apr 2 2015 loadbalance_2.conf
-rw-r–r–. 1 root root 183 Apr 2 2015 loadbalance_3.conf
-rw-r–r–. 1 root root 93 Apr 2 2015 random.conf
-rw-r–r–. 1 root root 244 Apr 2 2015 roundrobin_2.conf
-rw-r–r–. 1 root root 97 Apr 2 2015 roundrobin.conf
? Broadcast 广播模式 传输来自所有端口的包
? roundrobin 以轮循的模式传输所有端口的包
? activebakup 主备模式这是一个故障迁移程序,监控链接更改并选择活动的端口进行传输
? loadbalance 监控流量并使用哈希函数以尝试在选择传输端口的时候达到完美均衡
实验环境添加三个 卡:
将其中两个 卡绑定测试:
#选择链路聚合配置模型
#取用以下内容
“runner”: {“name”: “activebackup”}
#创建team0设备和team0会话
[root@localhost ~]# nmcli connection add type team con-name team0 ifname team0 config ‘{“runner”: {“name”: “activebackup”} }’

#查看创建好的team0会话
[root@localhost ~]# nmcli connection show

#修改team0会话的IP地址和 关
[root@localhost ~]# nmcli connection modify team0 ipv4.addresses 192.168.171.150/24
[root@localhost ~]# nmcli connection modify team0 ipv4.gateway 192.168.171.1

? #更改IP地址获取方式为手动
[root@localhost ~]# nmcli connection modify team0 ipv4.method manual

#查看修改后的team0会话
[root@localhost ~]# nmcli connection show team0 | grep method

#添加设备到team0
[root@localhost ~]# nmcli connection add type team-slave con-name team0-port1 ifname eno33554984 master team0
[root@localhost ~]# nmcli connection add type team-slave con-name team0-port2 ifname eno50332208 master team0

#激活从设备
[root@localhost ~]# nmcli connection up team0-port1
[root@localhost ~]# nmcli connection up team0-port2

#激活主设备
[root@localhost ~]# nmcli connection up team0

#查看启动后的team0状态
[root@localhost ~]# teamdctl team0 state
ping 192.168.192.100

#停用一个从设备会话来检验效果
[root@localhost ~]# nmcli connection down team0-port1
测试分别停一个端口的变化/ 两个端口都停掉的变化/在停掉一个真实物理 卡的变化
两个都开着

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月1日
下一篇 2019年3月1日

相关推荐