CentOS 7配置高级连接
1 配置聚合连接
1.1 链路聚合的优势
增加带宽,提高冗余。
team:聚合连接(也称为链路聚合、网卡绑定)。
(1)由多块网卡(team-slave)一起组建而成的虚拟网卡,用两张网卡进行冗余备份。
(2)轮询式(roundrobin)的流量负载均衡。
(3)热备份(activebackup)连接冗余。
1.2 实现链路聚合的条件
网络接口的准备:2块或2块以上的物理网卡。
1.3 nmcli命令行配置
# nmcli connection add #nmcli connection添加
con-name team0 #配置文件名为team0
type team #类型为team
ifname team0 #ifconfig显示网卡名为team0
autoconnect yes #每次开机自启
config '{"runner":{"name":"activebackup"}}' #配置网卡绑定模式:热备份模式
# nmcli connection add #nmcli connection添加
type team-slave #类型为team-slave
con-name team0-1 #配置文件名为team0-1
ifname eth1 #网卡为eth1
master team0 #添加到team0中
1.4 激活聚合连接
1.4.1 创建虚拟网卡
# man teamd.conf #查看帮助信息(EXAMPLES)
# nmcli connection add con-name team0 type team ifname team0 autoconnect yes config '{"runner":{"name":"activebackup"}}'
如果敲错:
# nmcli connection delete team0
1.4.2 添加成员(添加奴隶)
# nmcli connection add type team-slave con-name team0-1 ifna