我有tc htb qdisc的设置,看起来像
1:0
|
1:1
/ \
1:10 1:11# tc -s -d class show dev br0以1024 ceil速率显示1:10类,并显示:
class htb 1:10 parent 1:1 prio quantum rate 1024Kbit ceil 1024Kbit linklayer ethernet burst 15Kb/1 mpu 0b cburst 1599b/1 mpu 0b level 0
Sent 3271331 bytes 3482 pkt (dropped 0, overlimits 2132 requeues 0)
backlog 0b 0p requeues 0
lended: 3482 borrowed: 0 giants: 0
tokens: 1866943 ctokens: 187255我想改到1:10班的等级/成绩。我试了一下:
# tc class change dev br0 classid 1:10 rate 1kbit和
# tc class change dev br0 parent 1:0 classid 1:10 rate 1kbit prio 1我在互联网上找不到任何使用tc的change命令的例子。我记得在大文档里有个例子,但是我再也找不到了。TC手册页说它有与add相同的命令语法,但我无法使它工作。错误说:
Error: Qdisc "rate" is classless.发布于 2020-01-07 14:25:37
也许你可以试试这样的方法:
sudo tc class change dev br0 parent 1:1 classid 1:10 htb rate 1kbit ceil 5kbit burst 16b发布于 2018-03-27 23:43:06
最后,我删除了类,并使用相同的类id添加了一个新的类定义。
#tc class del dev br0 classid 1:10
#tc class add dev br0 parent 1:1 classid 1:10 rate 1kbithttps://serverfault.com/questions/904890
复制相似问题