Really odd one. I've been receiving alerts for dropped packets for a while and thought nothing much of it really. Inside the CT (just restarted)
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.220 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::e86c:14ff:fe27:e01 prefixlen 64 scopeid 0x20<link>
ether ea:6c:14:27:0e:01 txqueuelen 1000 (Ethernet)
RX packets 320 bytes 70000 (68.3 KiB)
RX errors 0 dropped 38 overruns 0 frame 0
TX packets 261 bytes 116764 (114.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1714 bytes 90398 (88.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1714 bytes 90398 (88.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:27:25:72 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
I get a lot of dropped packets when I start using it in anger (the CT hosts one of my Oracle database instances)
If I run up Oracle - this is just starting the listener and DB, my dropped packets have increased
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.220 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::e86c:14ff:fe27:e01 prefixlen 64 scopeid 0x20<link>
ether ea:6c:14:27:0e:01 txqueuelen 1000 (Ethernet)
RX packets 2021 bytes 245810 (240.0 KiB)
RX errors 0 dropped 490 overruns 0 frame 0
TX packets 839 bytes 202530 (197.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1862 bytes 112306 (109.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1862 bytes 112306 (109.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:27:25:72 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
and that's before I do anything really.
Inside the CT, the last 4 hours of sar
14:00:03 all 0.41 0.52 0.83 0.01 0.00 98.23
14:10:31 all 0.42 0.48 0.82 0.10 0.00 98.18
14:20:24 all 0.40 0.49 0.81 0.01 0.00 98.28
14:30:03 all 0.34 0.48 0.81 0.01 0.00 98.37
14:40:31 all 0.39 0.48 0.84 0.01 0.00 98.29
14:50:27 all 0.38 0.50 0.80 0.01 0.00 98.31
15:00:03 all 0.40 0.51 0.85 0.01 0.00 98.23
15:10:00 all 0.38 0.55 0.82 0.15 0.00 98.11
15:20:31 all 0.37 0.63 0.86 0.08 0.00 98.07
15:30:01 all 0.40 0.81 0.91 0.01 0.00 97.87
15:40:04 all 0.42 0.55 0.85 0.01 0.00 98.18
15:50:30 all 0.37 0.56 0.86 0.01 0.00 98.20
16:00:01 all 0.40 0.54 0.85 0.01 0.00 98.21
16:10:07 all 0.37 0.48 0.83 0.01 0.00 98.30
16:20:31 all 0.30 0.48 0.79 0.01 0.00 98.43
16:30:01 all 0.29 0.48 0.77 0.02 0.00 98.44
16:40:10 all 5.31 0.48 0.74 0.03 0.00 93.44
16:50:31 all 8.33 0.49 0.86 0.01 0.00 90.29
17:00:01 all 0.66 0.51 0.82 0.01 0.00 97.99
17:10:14 all 0.48 0.45 0.80 0.01 0.00 98.25
17:20:00 all 0.29 0.48 0.77 0.01 0.00 98.45
17:30:01 all 0.27 0.48 0.75 0.01 0.00 98.50
17:40:18 all 0.31 0.47 0.77 0.01 0.00 98.44
17:50:05 all 0.31 0.57 0.85 0.16 0.00 98.12
18:00:02 all 0.37 0.39 0.80 0.20 0.00 98.23
18:10:23 all 0.30 0.40 0.81 0.08 0.00 98.41
18:20:10 all 0.36 0.45 0.86 0.01 0.00 98.33
18:30:02 all 5.52 0.43 0.88 0.01 0.00 93.15
Average: all 3.86 0.53 0.77 0.04 0.00 94.80
CPU utilisation isn't even breaking into a sweat - I assigned 4 cores to the CT, and 8GB RAM.
[oracle@node1 ~]$ mpstat -A
Linux 5.15.74-1-pve (node1) 12/21/22 _x86_64_ (24 CPU)
18:48:55 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
18:48:55 all 2.49 0.25 2.15 0.08 0.00 0.00 0.00 0.13 0.00 94.91
18:48:55 0 2.70 0.52 2.32 0.13 0.00 0.00 0.00 0.17 0.00 94.17
18:48:55 1 3.36 0.48 2.43 0.09 0.00 0.00 0.00 0.05 0.00 93.59
18:48:55 2 2.41 0.00 2.14 0.04 0.00 0.01 0.00 0.03 0.00 95.39
18:48:55 3 1.50 0.00 1.70 0.05 0.00 0.00 0.00 0.27 0.00 96.48
As I write this, more dropped packets - eth0 on teh CT
RX errors 0 dropped 825 overruns 0 frame 0
Start off an Oracle process - that does use tehnetwork and
Now at
RX errors 0 dropped 981 overruns 0 frame 0
The Proxmox node is installed on a HP DL380G7 with 192GB RAM and 2 6 core Xeons and hyperthreading is enabled, all disks are SSD's so I shouldn't really be having issues with CPU utilisation causing network issues. Hardware network details below
enp3s0f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 3c:4a:92:74:d6:90 txqueuelen 1000 (Ethernet)
RX packets 39272445 bytes 38941459131 (36.2 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6635142 bytes 1530289527 (1.4 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.3 netmask 255.255.255.0 broadcast 0.0.0.0
inet6 fe80::3e4a:92ff:fe74:d690 prefixlen 64 scopeid 0x20<link>
ether 3c:4a:92:74:d6:90 txqueuelen 1000 (Ethernet)
RX packets 3946318 bytes 1583537769 (1.4 GiB)
RX errors 0 dropped 1381046 overruns 0 frame 0
TX packets 150154 bytes 161613135 (154.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@pve2:~# lspci |grep -i eth
03:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
03:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
04:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
04:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
Any ideas welcome.
Thanks
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.220 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::e86c:14ff:fe27:e01 prefixlen 64 scopeid 0x20<link>
ether ea:6c:14:27:0e:01 txqueuelen 1000 (Ethernet)
RX packets 320 bytes 70000 (68.3 KiB)
RX errors 0 dropped 38 overruns 0 frame 0
TX packets 261 bytes 116764 (114.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1714 bytes 90398 (88.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1714 bytes 90398 (88.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:27:25:72 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
I get a lot of dropped packets when I start using it in anger (the CT hosts one of my Oracle database instances)
If I run up Oracle - this is just starting the listener and DB, my dropped packets have increased
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.220 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::e86c:14ff:fe27:e01 prefixlen 64 scopeid 0x20<link>
ether ea:6c:14:27:0e:01 txqueuelen 1000 (Ethernet)
RX packets 2021 bytes 245810 (240.0 KiB)
RX errors 0 dropped 490 overruns 0 frame 0
TX packets 839 bytes 202530 (197.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 1862 bytes 112306 (109.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1862 bytes 112306 (109.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:27:25:72 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
and that's before I do anything really.
Inside the CT, the last 4 hours of sar
14:00:03 all 0.41 0.52 0.83 0.01 0.00 98.23
14:10:31 all 0.42 0.48 0.82 0.10 0.00 98.18
14:20:24 all 0.40 0.49 0.81 0.01 0.00 98.28
14:30:03 all 0.34 0.48 0.81 0.01 0.00 98.37
14:40:31 all 0.39 0.48 0.84 0.01 0.00 98.29
14:50:27 all 0.38 0.50 0.80 0.01 0.00 98.31
15:00:03 all 0.40 0.51 0.85 0.01 0.00 98.23
15:10:00 all 0.38 0.55 0.82 0.15 0.00 98.11
15:20:31 all 0.37 0.63 0.86 0.08 0.00 98.07
15:30:01 all 0.40 0.81 0.91 0.01 0.00 97.87
15:40:04 all 0.42 0.55 0.85 0.01 0.00 98.18
15:50:30 all 0.37 0.56 0.86 0.01 0.00 98.20
16:00:01 all 0.40 0.54 0.85 0.01 0.00 98.21
16:10:07 all 0.37 0.48 0.83 0.01 0.00 98.30
16:20:31 all 0.30 0.48 0.79 0.01 0.00 98.43
16:30:01 all 0.29 0.48 0.77 0.02 0.00 98.44
16:40:10 all 5.31 0.48 0.74 0.03 0.00 93.44
16:50:31 all 8.33 0.49 0.86 0.01 0.00 90.29
17:00:01 all 0.66 0.51 0.82 0.01 0.00 97.99
17:10:14 all 0.48 0.45 0.80 0.01 0.00 98.25
17:20:00 all 0.29 0.48 0.77 0.01 0.00 98.45
17:30:01 all 0.27 0.48 0.75 0.01 0.00 98.50
17:40:18 all 0.31 0.47 0.77 0.01 0.00 98.44
17:50:05 all 0.31 0.57 0.85 0.16 0.00 98.12
18:00:02 all 0.37 0.39 0.80 0.20 0.00 98.23
18:10:23 all 0.30 0.40 0.81 0.08 0.00 98.41
18:20:10 all 0.36 0.45 0.86 0.01 0.00 98.33
18:30:02 all 5.52 0.43 0.88 0.01 0.00 93.15
Average: all 3.86 0.53 0.77 0.04 0.00 94.80
CPU utilisation isn't even breaking into a sweat - I assigned 4 cores to the CT, and 8GB RAM.
[oracle@node1 ~]$ mpstat -A
Linux 5.15.74-1-pve (node1) 12/21/22 _x86_64_ (24 CPU)
18:48:55 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
18:48:55 all 2.49 0.25 2.15 0.08 0.00 0.00 0.00 0.13 0.00 94.91
18:48:55 0 2.70 0.52 2.32 0.13 0.00 0.00 0.00 0.17 0.00 94.17
18:48:55 1 3.36 0.48 2.43 0.09 0.00 0.00 0.00 0.05 0.00 93.59
18:48:55 2 2.41 0.00 2.14 0.04 0.00 0.01 0.00 0.03 0.00 95.39
18:48:55 3 1.50 0.00 1.70 0.05 0.00 0.00 0.00 0.27 0.00 96.48
As I write this, more dropped packets - eth0 on teh CT
RX errors 0 dropped 825 overruns 0 frame 0
Start off an Oracle process - that does use tehnetwork and
Now at
RX errors 0 dropped 981 overruns 0 frame 0
The Proxmox node is installed on a HP DL380G7 with 192GB RAM and 2 6 core Xeons and hyperthreading is enabled, all disks are SSD's so I shouldn't really be having issues with CPU utilisation causing network issues. Hardware network details below
enp3s0f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 3c:4a:92:74:d6:90 txqueuelen 1000 (Ethernet)
RX packets 39272445 bytes 38941459131 (36.2 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6635142 bytes 1530289527 (1.4 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.3 netmask 255.255.255.0 broadcast 0.0.0.0
inet6 fe80::3e4a:92ff:fe74:d690 prefixlen 64 scopeid 0x20<link>
ether 3c:4a:92:74:d6:90 txqueuelen 1000 (Ethernet)
RX packets 3946318 bytes 1583537769 (1.4 GiB)
RX errors 0 dropped 1381046 overruns 0 frame 0
TX packets 150154 bytes 161613135 (154.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@pve2:~# lspci |grep -i eth
03:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
03:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
04:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
04:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
Any ideas welcome.
Thanks