Hello, I have made every effort learning QoS. I chose HTB and wrote a script (attached to the message). The problem is error messages in syslog. They appear on heavy load. It looks like: Jun 12 23:00:04 server kernel: KERNEL: assertion (delay > 0 && delay < 5000000) failed at sch_htb.c(411) Jun 12 23:00:41 server last message repeated 12 times Jun 12 23:01:42 server last message repeated 72 times Jun 12 23:02:43 server last message repeated 49 times Jun 12 23:03:51 server last message repeated 29 times Jun 12 23:04:52 server last message repeated 46 times Jun 12 23:05:02 server last message repeated 16 times What does it mean? There was another type of messages: Jun 12 19:42:33 server kernel: htb*r0 m=0 Jun 12 19:42:34 server kernel: HTB: quantum of class 10040 is small. Consider r2q change.<7>htb*g j=7636248 Jun 12 19:42:34 server kernel: htb*r7 m=0 Jun 12 19:42:34 server kernel: htb*r6 m=0 Jun 12 19:42:34 server kernel: htb*r5 m=0 Jun 12 19:42:34 server kernel: htb*r4 m=0 Jun 12 19:42:34 server kernel: htb*r3 m=0 Jun 12 19:42:34 server kernel: htb*r2 m=0 Jun 12 19:42:34 server kernel: htb*r1 m=0 but after I added "r2q 1" parameter to a htb qdisc, kernel started complaining with the message above. Please help me or give some kind of hint. Bye, Tadas
version htb & kernel found what command gives this messages why you use r2q message: Jun 12 19:42:34 server kernel: HTB: quantum of class 10040 is small. Consider r2q change.<7>htb*g j=7636248 only for debug I also see it. Try htb-3.6 if you use older version ----------------------------------- mailto:alexey_talikov@texlab.com.uz BR Alexey Talikov FORTEK -----------------------------------
seems you don''t use latest version of htb .. On Wed, 12 Jun 2002, Tadas wrote:> Hello, > > I have made every effort learning QoS. I chose HTB and wrote a script > (attached to the message). The problem is error messages in syslog. They > appear on heavy load. It looks like: > > Jun 12 23:00:04 server kernel: KERNEL: assertion (delay > 0 && delay < > 5000000) failed at sch_htb.c(411) > Jun 12 23:00:41 server last message repeated 12 times > Jun 12 23:01:42 server last message repeated 72 times > Jun 12 23:02:43 server last message repeated 49 times > Jun 12 23:03:51 server last message repeated 29 times > Jun 12 23:04:52 server last message repeated 46 times > Jun 12 23:05:02 server last message repeated 16 times > > What does it mean? > > There was another type of messages: > Jun 12 19:42:33 server kernel: htb*r0 m=0 > Jun 12 19:42:34 server kernel: HTB: quantum of class 10040 is small. > Consider r2q change.<7>htb*g j=7636248 > Jun 12 19:42:34 server kernel: htb*r7 m=0 > Jun 12 19:42:34 server kernel: htb*r6 m=0 > Jun 12 19:42:34 server kernel: htb*r5 m=0 > Jun 12 19:42:34 server kernel: htb*r4 m=0 > Jun 12 19:42:34 server kernel: htb*r3 m=0 > Jun 12 19:42:34 server kernel: htb*r2 m=0 > Jun 12 19:42:34 server kernel: htb*r1 m=0 > > but after I added "r2q 1" parameter to a htb qdisc, kernel started > complaining with the message above. > > Please help me or give some kind of hint. > > Bye, > Tadas >