CentOS8 多网卡BondingTeam
Bonding 聚合链路工作模式
bond聚合链路模式共有7种模式:0-6 Mode
- mod=0 ,即:(balance-rr) Round-robin policy(轮询)聚合口数据报文按包轮询从物理接口转发。
负载均衡—所有链路处于负载均衡状态,轮询方式往每条链路发送报文这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。
性能问题—一个连接或者会话的数据包如果从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要求被发送,这样网络的吞吐量就会下降。Bond0在大压力的网络传输下,性能增长的并不是很理想。
需要交换机进行端口绑定 - mod=1,即: (active-backup) Active-backup policy(主-备份策略)只有Active状态的物理接口才转发数据报文。
容错能力—只有一个slave是激活的(active)。也就是说同一时刻只有一个网卡处于工作状态,其他的slave都处于备份状态,只有在当前激活的slave故障后才有可能会变为激活的(active)。
无负载均衡—此算法的优点是可以提供高网络连接的可用性,但是它的资源利用率较低,只有一个接口处于工作状态,在有 N 个网络接口的情况下,资源利用率为1/N。 - mod=2,即:(balance-xor) XOR policy(平衡策略)聚合口数据报文按源目MAC、源目IP、源目端口进行异或HASH运算得到一个值,根据该值查找接口转发数据报文
负载均衡—基于指定的传输HASH策略传输数据包。
容错能力—这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。
性能问题—该模式将限定流量,以保证到达特定对端的流量总是从同一个接口上发出。既然目的地是通过MAC地址来决定的,因此该模式在“本地”网络配置下可以工作得很好。如果所有流量是通过单个路由器,由于只有一个网关,源和目标mac都固定了,那么这个算法算出的线路就一直是同一条,那么这种模式就没有多少意义了。
需要交换机配置为port channel - mod=3,即:broadcast(广播策略)这种模式的特点是一个报文会复制两份往bond下的两个接口分别发送出去,
当有对端交换机失效,感觉不到任何downtime,但此法过于浪费资源;不过这种模式有很好的容错机制。此模式适用于金融行业,因为他们需要高可靠性的网络,不允许出现任何问题。 - mod=4,即:(802.3ad) IEEE 802.3ad Dynamic link aggregation(IEEE 802.3ad 动态链接聚合)
在动态聚合模式下,聚合组内的成员端口上均启用LACP(链路汇聚控制协议)协议,其端口状态通过该协议自动进行维护。
负载均衡—基于指定的传输HASH策略传输数据包。默认算法与blance-xor一样。
容错能力—这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。对比blance-xor,这种模式定期发送LACPDU报文维护链路聚合状态,保证链路质量。需要交换机支持LACP协议 - mod=5,即:(balance-tlb) Adaptive transmit load balancing(适配器传输负载均衡)
在每个物理接口上根据当前的负载(根据速度计算)分配外出流量。如果正在接收数据的物理接口口出故障了,另一个物理接口接管该故障物理口的MAC地址。
需要ethtool支持获取每个slave的速率 - mod=6,即:(balance-alb) Adaptive load balancing(适配器适应性负载均衡)
该模式包含了balance-tlb模式,同时加上针对IPV4流量的接收负载均衡,而且不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的。bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个物理接口的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。
mod=6与mod=0的区别:mod=6,先把eth0流量占满,再占eth1,….ethX;而mod=0的话,会发现2个口的流量都很稳定,基本一样的带宽。而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量
说明:
常用的模式为 0,1,3,6
mode 1、5、6 不需要交换机设置
mode 0、2、3、4需要交换机设置
active-backup、balance-tlb 和 balance-alb 模式不需要交换机的任何特殊配置。其他绑定模式需要配置交换机以便整合链接。如:Cisco 交换机需要在模式 0、2 和 3 中使用 EtherChannel,但在模式4中需要 LACP和 EtherChannel
nmcli实现Bonding
两块网卡都设置为Nat模式
[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
创建bond0
参数说明:
- mybond0 为bond0的名称
- ifname 指定DEVICE名称
- type 指定bond类型
- mode 指定bond模式
- ipv4.addresses 指定bond0地址
[root@centos8 ~]# nmcli connection add con-name mybond0 ifname bond0 type bond mode active-backup ipv4.method manual ipv4.addresses 10.0.0.100/24
Connection 'mybond0' (baaeba3d-94b3-4e05-849d-06ba507bc4bb) successfully added.[root@centos8 ~]# nmcli connection
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33
mybond0 baaeba3d-94b3-4e05-849d-06ba507bc4bb bond bond0
#查看配置文件
[root@centos8 ~]# ls /etc/sysconfig/network-scripts/
ifcfg-ens33 ifcfg-mybond0
[root@centos8 ~]# cat /etc/sysconfig/network-scripts/ifcfg-mybond0
BONDING_OPTS=mode=active-backup
TYPE=Bond
BONDING_MASTER=yes
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=10.0.0.100
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=mybond0
UUID=baaeba3d-94b3-4e05-849d-06ba507bc4bb
DEVICE=bond0
ONBOOT=yes
添加端口至bond0中
将网卡ens33 和ens36添加至bond0中
[root@centos8 ~]# nmcli connection add type bond-slave ifname ens33 master bond0
Connection 'bond-slave-ens33' (27256251-807f-4b14-b80e-b35ee3dad150) successfully added.
[root@centos8 ~]# nmcli connection add type bond-slave ifname ens36 master bond0
Connection 'bond-slave-ens36' (7bafa5b9-e116-4a0a-bd0e-135aedd72a1e) successfully added.
[root@centos8 ~]# nmcli con
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33
mybond0 baaeba3d-94b3-4e05-849d-06ba507bc4bb bond bond0
bond-slave-ens36 7bafa5b9-e116-4a0a-bd0e-135aedd72a1e ethernet ens36
bond-slave-ens33 27256251-807f-4b14-b80e-b35ee3dad150 ethernet --
[root@centos8 ~]# ls /etc/sysconfig/network-scripts/
ifcfg-bond-slave-ens33 ifcfg-bond-slave-ens36 ifcfg-ens33 ifcfg-mybond0
#启用bond0
[root@centos8 ~]# nmcli con up bond-slave-ens33
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)Connection closed by foreign host.
测试
Connecting to 10.0.0.6:22...
Connection established.
To escape to local shell, press Ctrl+Alt+].Activate the web console with: systemctl enable --now cockpit.socketLast login: Tue Jul 27 13:41:07 2021 from 10.0.0.1
[root@centos8 ~]# ping 10.0.0.100
PING 10.0.0.100 (10.0.0.100) 56(84) bytes of data.
64 bytes from 10.0.0.100: icmp_seq=1 ttl=64 time=0.323 ms
64 bytes from 10.0.0.100: icmp_seq=2 ttl=64 time=0.729 ms
64 bytes from 10.0.0.100: icmp_seq=3 ttl=64 time=0.924 ms
..........
注意
原来的IP地址是10.0.0.5
做好bond之后,远程自动断开了
重新连接 eth0 和eth1不显示地址了
MAC地址都相同
[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bond0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff permaddr 00:0c:29:f6:1b:96
3: ens36: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bond0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ffinet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute bond0valid_lft forever preferred_lft foreverinet6 fe80::e6db:51a1:b1be:125c/64 scope link noprefixroutevalid_lft forever preferred_lft forever#查看主从配置 此时ens36 是主
[root@centos8 ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v4.18.0-305.3.1.el8.x86_64Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: ens36 #ens36是主
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0Slave Interface: ens36
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:f6:1b:a0
Slave queue ID: 0Slave Interface: ens33
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:f6:1b:96
Slave queue ID: 0
一台机器ping 10.0.0.100 不中断
此时把虚拟机的ens36网卡断开,
第二块网卡显示为灰色
再查看bond配置文件
[root@centos8 ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v4.18.0-305.3.1.el8.x86_64Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: ens33 #此时主节点是ens33
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0Slave Interface: ens36
MII Status: down
Speed: Unknown
Duplex: Unknown
Link Failure Count: 1
Permanent HW addr: 00:0c:29:f6:1b:a0
Slave queue ID: 0Slave Interface: ens33
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:f6:1b:96
Slave queue ID: 0
删除Bonding
[root@centos8 ~]# nmcli con del mybond0
Connection 'mybond0' (baaeba3d-94b3-4e05-849d-06ba507bc4bb) successfully deleted.
[root@centos8 ~]# nmcli con
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33
bond-slave-ens33 27256251-807f-4b14-b80e-b35ee3dad150 ethernet --
bond-slave-ens36 7bafa5b9-e116-4a0a-bd0e-135aedd72a1e ethernet --
[root@centos8 ~]# nmcli con del bond-slave-ens33
Connection 'bond-slave-ens33' (27256251-807f-4b14-b80e-b35ee3dad150) successfully deleted.
[root@centos8 ~]# nmcli con del bond-slave-ens36
Connection 'bond-slave-ens36' (7bafa5b9-e116-4a0a-bd0e-135aedd72a1e) successfully deleted.[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
nmcli实现Network Teaming
网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量
网络组不同于旧版中bonding技术,提供更好的性能和扩展性
网络组由内核驱动和teamd守护进程实现
多种方式 runner
- broadcast
- roundrobin
- activebackup
- loadbalance
lacp (implements the 802.3ad Link Aggregation Control Protocol)
网络组特点:
- 启动网络组接口不会自动启动网络组中的port接口
- 启动网络组接口中的port接口总会自动启动网络组接口
- 禁用网络组接口会自动禁用网络组中的port接口
- 没有port接口的网络组接口可以启动静态IP连接
- 启用DHCP连接时,没有port接口的网络组会等待port接口的加入
创建team
[root@centos8 ~]# nmcli con show
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33#创建team0 type 指定类型 con-name team命名 ifname 指定DEVICE名称
[root@centos8 ~]# nmcli con add type team con-name myteam0 ifname team0 config '{"runner": {"name": "loadbalance"}}' ipv4.addresses 10.0.0.200/24 ipv4.method manual
Connection 'myteam0' (22e0ae8d-8f64-4a5d-a0db-713fe4edf93b) successfully added.[root@centos8 ~]# nmcli con show
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33
myteam0 22e0ae8d-8f64-4a5d-a0db-713fe4edf93b team team0[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
5: nm-team: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 1e:b1:8d:61:f4:64 brd ff:ff:ff:ff:ff:ffinet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute nm-teamvalid_lft forever preferred_lft forever
添加端口至team中
把两块网卡加入到myteam0
[root@centos8 ~]# nmcli con add con-name team0-ens33 type team-slave ifname ens33 master team0
Connection 'team0-ens33' (c7ddd345-65c9-451b-b62f-0187fd60179d) successfully added.
[root@centos8 ~]# nmcli con add con-name team0-ens36 type team-slave ifname ens36 master team0
Connection 'team0-ens36' (6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a) successfully added.
[root@centos8 ~]# nmcli con show
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33
myteam0 22e0ae8d-8f64-4a5d-a0db-713fe4edf93b team team0
team0-ens36 6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a ethernet ens36
team0-ens33 c7ddd345-65c9-451b-b62f-0187fd60179d ethernet --
[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master team0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
12: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ffinet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute team0valid_lft forever preferred_lft foreverinet6 fe80::7479:fd64:f863:b20/64 scope link noprefixroutevalid_lft forever preferred_lft forever#启用
[root@centos8 ~]# nmcli con up team0-ens36
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/23)[root@centos8 ~]# nmcli con up team0-ens33
#IP地址生效了,所以自动断开连接了
Connection closed by foreign host.
[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master team0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff permaddr 00:0c:29:f6:1b:96
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master team0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
12: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ffinet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute team0valid_lft forever preferred_lft foreverinet6 fe80::7479:fd64:f863:b20/64 scope link noprefixroutevalid_lft forever preferred_lft forever#查看team0状态
[root@centos8 ~]# teamdctl team0 state
setup:runner: loadbalance
ports:ens33link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0ens36link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0
team配置文件
[root@centos8 ~]# cat /etc/sysconfig/network-scripts/ifcfg-myteam0
TEAM_CONFIG="{\"runner\": {\"name\": \"loadbalance\"}}"
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=10.0.0.200
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=myteam0
UUID=22e0ae8d-8f64-4a5d-a0db-713fe4edf93b
DEVICE=team0
ONBOOT=yes
DEVICETYPE=Team
测试
C:\WINDOWS\system32>ping 10.0.0.200正在 Ping 10.0.0.200 具有 32 字节的数据:
来自 10.0.0.200 的回复: 字节=32 时间<1ms TTL=64
来自 10.0.0.200 的回复: 字节=32 时间<1ms TTL=6410.0.0.200 的 Ping 统计信息:数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0ms
vmware模拟team实验断开网卡连接时,ping也会自动断开。正常生产环境中是正常的。
删除Team
[root@centos8 ~]# nmcli con
NAME UUID TYPE DEVICE
ens33 91a133de-1837-4d97-9a1c-90fa4c71ebe5 ethernet ens33
myteam0 22e0ae8d-8f64-4a5d-a0db-713fe4edf93b team team0
team0-ens36 6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a ethernet ens36
team0-ens33 c7ddd345-65c9-451b-b62f-0187fd60179d ethernet --[root@centos8 ~]# nmcli connection delete myteam0
Connection 'myteam0' (22e0ae8d-8f64-4a5d-a0db-713fe4edf93b) successfully deleted.
[root@centos8 ~]# nmcli con del team0-ens33
Connection 'team0-ens33' (c7ddd345-65c9-451b-b62f-0187fd60179d) successfully deleted.
[root@centos8 ~]# nmcli connection delete team0-ens36
Connection 'team0-ens36' (6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a) successfully deleted.
man
参考官网文档13-14章节
文章理论部分来自马哥教育王晓春老师的笔记
CentOS8 多网卡BondingTeam相关推荐
- centos8修改网卡配置及应用
基于NAT网络配置centos8 默认网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33 [root@A8 ~]#vim /etc/sysconfig/ ...
- linux网卡ens160显示不出来,centos8将网卡名ens160修改为eth0
将网卡名ens160修改为eth0: 查看连接信息: [19:36:04 [email protected] ~]# nmcli connection show NAME UUID TYPE DEVI ...
- centos8重启网卡服务
centos7 怎么重启网络配置 1.首先找到网关: 打开虚拟机,"编辑"-"虚拟网络编辑器",即可看到各个信息 2.查看dns: 输入:cat/etc/res ...
- centos8重启网卡命令nmcli
centos8没法用systemctl restart network和service restart network 方法:nmcli c reload +网卡名 查询网卡名 [root@local ...
- Centos8重启网卡的问题
虽然centos8仍然可以通过安装network.service的方式来使用原来的方法对网卡进行操作,但官方已经不再推荐使用network的方式重启网卡了,且官方也表示以后会将network的方式废除 ...
- centos8修改网卡名称成eth0
新安装的centos8网卡名称有时候会变成ensXXX,不太符合以往的习惯,要修改成ethXX并不难,简单记录一下过程. 1.查看现网卡名 [root@10-0-200-120 ~]# ifconfi ...
- CentOS8重启网卡命令
CentOS已经更新到8.2了,整个系统也发生了许多的改变,比如:重启网卡的命令,万万刚拿到CentOS8的时候,配置完ip后熟练的systemctl restart network,但是紧接着就让我 ...
- linux网卡为啥叫ens160这些,centos8将网卡名ens160修改为eth0
查看连接信息: [19:36:04 [email protected] ~]# nmcli connection show NAME UUID TYPE DEVICE ens160 8e4af756- ...
- 【CentOS8】网卡重启
#启动 systemctl start NetworkManager #重启 systemctl restart NetworkManager
- ansible(replace模块)批量修改centos8、ubuntu、centos7网卡地址
需求:由于网段改变,批量修改网段. 思路演进 1.修改地址最开始我们使用 shell 模块,采用 sed 命令进行替换,然而在运行 ansible playbook 的时候有一个警告提示可以选择 li ...
最新文章
- Quartz-Trigger详解
- 474. 一和零 golang动态规划
- python可以实现哪些功能_Python中实现机器学习功能的四种方法介绍
- 共阴极数码管编码表_数码管循环点亮的PLC控制——基本逻辑指令的应用
- Linux内存背后的那些神秘往事
- 33个PPT下载丨2018年PostgreSQL中国技术大会PPT
- elixir 关键字列表
- linux下rsync服务的搭建
- 分享112个留言聊天PHP源码,总有一款适合你
- Maven安装教程详解
- 史上最全的使用RecyclerView实现下拉刷新和上拉加载更多
- 计算机与音乐整合的教学设计,信息技术与学科教学整合音乐课教学设计 2010年10月 田赞禄...
- 查找SCI期刊的影响因子
- uniapp 密码显示隐藏
- 帝国塔防2 empire defence 2的攻略
- 蚂蚁森林能量自动化收集
- OBJECTPROPERTY用法整理
- 四川成都电信天邑TEWA-300AI EPON光猫各种折腾
- 火炮火控系统嵌入式软件测试平台研究
- 小米雷军|不一般的精彩人生
热门文章
- 微信聊天记录里的文件又失效了?试试这个文件同步开源项目吧
- 基于Java坦克大战小游戏设计(3)
- HDU 3966 Aragorns Story
- 分布式计算,网格计算和云计算的异同
- 织梦dedecms建站流程
- LabVIEW串口调试助手
- PUN☀️实用API
- 计算机无法识别无线USB网卡,Win10 usb无线网卡无法识别连接如何解决?
- linux下数学公式的编辑器,如何利用开源中国Markdown/编辑器优雅的写出数学公式?(KaTeX公式使用篇)...
- html怎么清除背景颜色,怎么去除Word复制网页内容的背景色?