Salut, Am rezolvat problema astazi, este foarte adevarat ce ai scris in e-mail dar la noua versiune de iproute trebuie sa pui in loc de 0/0 0.0.0.0/0 altfel iti da "Illegal match". Am reusit sa fac hash-urile pana la urma si sa prioritizez si clasele interne pentru servere fata de cele ale clientilor. Vreau sa va spun ca incarcarea procesorului este de max 9% pe si si max 2% pe hi, iar traficul prin el este de aprox 300 Mbps in acest moment.
Multumesc tuturor celor care au incercat sa ma ajute, multumesc rlug. ---------------- Cu respect, Andrei Tatulescu ________________________________ From: Alexandru Cristea <[email protected]> To: Romanian Linux Users Group <[email protected]> Sent: Friday, April 3, 2009 4:27:38 PM Subject: Re: [rlug] probleme cu limitari prin htb pe linux On Fri, 2009-04-03 at 02:19 -0700, Tatulescu Andrei wrote: > Salut, > > Se da urmatoarea configuratie de server : > > - server hp cu 2 procesoare intel xeon la 3,2 Ghz > - 2 GB de ram > - 2 placi de retea Intel MT dual port gigabit > - OS : debian 5.0, kernel default 2.6.26-1-686 > > > In acest moment prin acest server limitez un trafic de 200 - 300 Mbps si > aprox 15 - 20 clase de ip-uri. Problema este ca am foarte mare load-ul pe > procesor, in categoria si (80%-90%), atunci cand sunt on limitarile. Am citit > la lartc.org faptul ca trebuie sa folosesc hash-uri pentru a scadea dramatic > load-ul pe procesor si astfel am trecut la implementarea acestor hash-uri, > dar in momentul in care dau comanda : > tc filter add dev eth0 parent 1: prio 15 u32 ht 800:: match ip dst 0/0 > hashkey mask 0x0000ff00 at 16 link 99: > tc filter add dev eth0 protocol ip parent 1: prio 15 u32 ht 800:: \ match ip dst 0/0 hashkey mask 0x0000ff00 at 16 link 99: sau tc filter add dev eth0 protocol ip parent 1: prio 15 u32 ht 800:: \ match u32 0 0 hashkey mask 0x0000ff00 at 16 link 99: Vezi si: http://lartc.org/howto/lartc.adv-filter.hashing.html http://marc.info/?l=lartc&m=106969774615956&w=2 http://fixunix.com/networking/553270-tc-filter-fw-2-6-26-7-problem.html Ducu > > primesc urmatoarea eroare : > > RTNETLINK answers: Invalid argument > We have an error talking to the kernel > > Am inteles ca sunt anumite lucruri care trebuiesc setate in kernel dar nu > stiu exact ce si cum. Ma poate ajuta cineva sa rezolv aceasta problema ? > > ---------------- > Cu respect, > Andrei Tatulescu > > > > > _______________________________________________ > RLUG mailing list > [email protected] > http://lists.lug.ro/mailman/listinfo/rlug _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
