Traffic Shaping mit TC (CLASSFUL QDISCS, wie prio, HTB, CBQ) funktioniert nach dem Upgrade Ubuntu von 14.04 auf 16.04 nicht
484
user705655
Ich habe ein Problem. Ich habe tc mit HTB benutzt, um Traffic 14 am 14.04. Zu gestalten
tc qdisc add dev docker0 root handle 1: htb default 1024
Dies funktioniert gut auf Ubuntu 14.04 mit Docker 1.11. Nach dem Upgrade von Ubuntu von 14.04 auf 16.04 (kein Docker-Upgrade). Wenn ich denselben Befehl ausführen:
tc qdisc add dev docker0 root handle 1: htb default 1024
Alle laufenden Container können das Netzwerk nicht erreichen, auch nicht das Standardgateway.
/ # ip r l default via 172.20.0.1 dev eth0 172.20.0.0/16 dev eth0 src 172.20.0.2 / # ping 172.20.0.1 PING 172.20.0.1 (172.20.0.1): 56 data bytes ^C --- 172.20.0.1 ping statistics --- 2 packets transmitted, 0 packets received, 100% packet loss
Und ich nehme ein Paket auf dem Host auf
tcpdump -vvv -nn -i docker0 tcpdump: listening on docker0, link-type EN10MB (Ethernet), capture size 262144 bytes 15:44:59.611212 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 172.20.0.1 tell 172.20.0.2, length 28 15:45:00.629100 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 172.20.0.1 tell 172.20.0.2, length 28 15:45:01.653096 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 172.20.0.1 tell 172.20.0.2, length 28
Und überprüfe den tc-Status von docker0:
tc -s -d qdisc show dev docker0 qdisc htb 1: root refcnt 2 r2q 10 default 1024 direct_packets_stat 0 ver 3.17 direct_qlen 0 Sent 0 bytes 0 pkt (dropped 48, overlimits 0 requeues 0) backlog 0b 0p requeues 0
Da war so etwas wie alles Paket verloren. Kann mir jemand einen Vorschlag geben. Danke
Können Container das Internet erreichen, bevor Sie die Stamm-Qdisc erstellen? Könnten Sie bitte das Ergebnis von 'ip link' vor und nach dem Befehl hinzufügen? Und könnten Sie das Ergebnis 'ip netns' hinzufügen?
Sanael vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?