I upgraded to Ubuntu 18.04 and the new Netplan configuration, but my (2) network cards stopped sharing the load evenly. In my network configuration, I have many connections to many different servers; this configuration worked with previous versions of Ubuntu.
My Netplan configuration is below:
network:
ethernets:
enp0s31f6:
dhcp4: false
enp1s0:
dhcp4: false
version: 2
bonds:
bond0:
interfaces: [enp0s31f6,enp1s0]
addresses: [10.0.10.10/16]
gateway4: 10.0.0.1
mtu: 9000
nameservers:
addresses: [10.0.0.1]
search: [mydomain.example.com]
parameters:
mode: 802.3ad
lacp-rate: fast
mii-monitor-interval: 100
However, ifconfig
shows uneven distribution of the network load:
bond0: flags=5187 mtu 9000 inet 10.0.10.10 netmask 255.255.0.0 broadcast 10.0.255.255 inet6 fe80::4876:c7ff:fecc:8a73 prefixlen 64 scopeid 0x20 ether 4a:76:c7:cc:8a:73 txqueuelen 1000 (Ethernet) RX packets 7379403761 bytes 11148965732346 (11.1 TB) RX errors 0 dropped 168862 overruns 8554 frame 0 TX packets 504974341 bytes 37356421339 (37.3 GB) TX errors 0 dropped 6 overruns 0 carrier 0 collisions 0 enp0s31f6: flags=6211 mtu 9000 ether 4a:76:c7:cc:8a:73 txqueuelen 1000 (Ethernet) RX packets 1251616 bytes 107128982 (107.1 MB) RX errors 0 dropped 83864 overruns 0 frame 0 TX packets 1120861 bytes 238470225 (238.4 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 16 memory 0x92f00000-92f20000 enp1s0: flags=6211 mtu 9000 ether 4a:76:c7:cc:8a:73 txqueuelen 1000 (Ethernet) RX packets 7378152145 bytes 11148858603364 (11.1 TB) RX errors 0 dropped 0 overruns 8554 frame 0 TX packets 503853480 bytes 37117951114 (37.1 GB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device memory 0x92e00000-92e1ffff
Any idea what is wrong with this configuration? Thank you for your help.