Portál AbcLinuxu, 25. dubna 2024 13:43


Dotaz: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha

4.11.2004 15:13 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Přečteno: 345×
Odpovědět | Admin
Zdravim

Na server (slackware, 2.4.22, Pent90) jsem si nainstaloval NFS server, klientem je opet slackware, 2.6.7 (duron800). Nfs-utils jsou oboje aktualni z currentu a nfs moduly jsou z uvedenych jader, podpora NFSv3 je zakompilovana, ale netusim jestli se pouziva.

Problem je v tom ze ze prenos prez NFS mi jede s nejlepsim vyladenim tak max. 130kbyte.sec. Pres sambu stahuju tentyz soubor do tehoz adresare pres 500kbyte/sec. Mam stejny adresar na serveru primountovany pres nfs i sambu zaroven, rozdil rychlosti je diametralni. Mam sice zatim jenom spojeni se serverem 10mbit, ale samba jede dobre, takze siti to nebude.

Napriklad pri nacitani adresare s MP3 do XMMS to nacita oproti sambe mnohem pomaleji a dokonce to ani nezvladne prehravat jednu MP3 pri nacitani ostatnich.

Zkousel jsem laborovat s parametrz rsize a wsize a vsemi dalsimy parametry fstabu, pri nekterych vylozene spatnych kombinacich to jelo a 30kbyte/s, vetsinou to zacalo na cca 20kbyte/s a postupne to vyrostlo na hodnotu kolem 130kbyte/s.

Zkousel jsem i NFS pres TCP a bylo mi vynadano: tato služba je na tomto nfs serveru nedostupná: Adresa je užívána

Nevite nekdo jak to napravit?

Diky Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.11.2004 18:21 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Používáš parametr sync? Ten to brzdí, ale má zase jiné výhody...
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
4.11.2004 20:20 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

Praveze pouzivam async:

/mnt/200 10.193.120.200/255.255.255.248(rw,async,no_root_squash) 10.193.123.38(rw,sync,no_root_squash)

Ten prvni subnet je lokalni a tak jedu asynchronne a ta druha IP je pres nekolik wifi hopu a tak jedu radsi synchronne. Ovsem na tom druhem stroji jsem to zatim nezkousel, jeste jsme se tam nedostal.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
4.11.2004 23:47 petr_p
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
A neztraci se vam pakety na siti? (Samba jede pres TCP, ale NFS standardne pres UDP.)
5.11.2004 08:02 ttt
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, take by mohl byt po ceste na serveru/routeru spusteny nejaky shaper, ktery omezuje nebo znevyhodnuje NFS spojeni.
5.11.2004 11:06 Beda
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
to se mi zda dost pravdepodobny. kdysi davno, kdyz jeste 10base2 byl posledni technologicky vykrik, tak dva stroje povidajici si na nfs spolehlive umlcely dalsich 15 na tom segmentu. A dneska o par let pozdeji koukam situace porad obdobna. gigabit a nfs mi tu bere 82MB/s
Tomáš Bžatek avatar 5.11.2004 11:19 Tomáš Bžatek | skóre: 29 | Brno
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Ano, take to doma pozoruju - NFS traffic dokaze bez problemu degradovat rychlost SMB prenosu na par kB/s >:D

Nevim cim to je, ale NFS mne jede s defaultnima parametrama, cili pres UDP. Na serveru mam shaper, ten ovsem asi shapuje jen TCP flow.
Koupim litajiciho tucnaka
5.11.2004 13:37 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

Mezi klientem a serverem je jenom switch. Psal jsem ze je to na lokalnim subnetu. Zadnej shaper tam nemam. Diskama to byt nemuze, v serveru je uplne novej a stejne to brzdi sit. Cilem je dostat se na stejnou hodnotu jako udela samba.

pri pokusu pripojit server pres TCP mi to vynada:

tato služba je na tomto nfs serveru nedostupná: Adresa je užívána

Nenapada me cim by to mohlo byt.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
5.11.2004 15:26 Martin Čížek | skóre: 20 | Praha
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím,

zkuste zkontrolovat logy kernelů (příkaz dmesg) na obou stranách, zda není nějaký problém, např. s obsluhou IRQ. (Zatímco TCP roste umírněně dle okének, u UDP je to na libovůli aplikačního protokolu.) Také zkontrolujte čítače kolizí a chyb u komunikujících rozhraní.
Kdyby dva z nás byli dvěma z nich, všichni z nás by mohli být všemi z nich.
5.11.2004 17:09 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

IRQ se mi nehada, zas takovej zacatecnik nejsem.

dmesg je plnej tehle hlasek, jsou tam vicemene nahodne poskladany. Neprislo mi dulezity to psat, protoze to je spis informace o stavu sluzby, ne o pricine.

nfs: server 10.193.120.201 not responding, still trying
nfs: server 10.193.120.201 not responding, still trying
nfs: server 10.193.120.201 not responding, still trying
nfs: server 10.193.120.201 OK
nfs: server 10.193.120.201 OK
nfs: server 10.193.120.201 OK

Po primountovani se objevi jeste tato hlaska. Jak jsme psal vyse, nfs-utils a rpc mam ze slackware-current a jadro je 2.6.7.

nfs warning: mount version older than kernel


Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
5.11.2004 23:39 svaca | skóre: 38
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Hlaska je v poradku .... NFS utils jsou kompilovany s jadry 2.4 a jadro 2.6 je stale testing ve Slacku ....

Ja mel UPLNE stejny problem jako ty ... Mam svuj pocitac (server, Slack10,2.6.7,VIA rhineII) a knemu je pripojen pocitac pritelkyne (Slack10,2.4.26,VIA rhineII) ...

NFS proste nefungovalo, POUZE co fungovalo tak samba (ja server) pritelkyne Win98 client (kvuli debilnim office ... :-) )

No a to mi bylo divny ... tak jsem si rekl, ze ta rhineII bezi spatne pod 2.4.26, tak jsem dal pritelkyni jadro 2.6.7 (takze tuto hlasku mame oba:nfs warning: mount version older than kernel) a EJHLE ! Ono to zacalo fungovat a funguje to bez problemu ....

tak to muselo byt tim, jinak si to nedovedu vysvetlit.....
Never give up ! Stay ATARI !
5.11.2004 21:26 petr_p
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin

Chyba muze byt v:
a) NFS/RPC subsystemu
b) na nizsich vrstvach ISO-OSI implementovanych v kernelu
c) v sitovych prvcich

Vyzkousejte:
a) namountovat NFS na severu a otestovat rychlost
b) vyzkouset prenos na inkriminovanych portech a inkriminovanychn protokolech (UDP) netcatem (obcas se mi stava, ze netcat odmita prijimat UDP pakety vysokou rychlosti, ale ale male pakety ridce vysilane jedou OK. Nevim, kde je chyba)
c) prohnat data pres sit

To, ze Vam NFS klient pise casto "NFS server not responding", se deje, kdyz se ztraci nebo zahazuji (pri pretizene lince) UDP pakety nebo je server skutecne nedostupny.

13.11.2004 12:45 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: NFS petkrat pomalejsi nez samba - wsize,rsize 32768 nepomaha
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

Zjistil jsem ze v serveru problem nebude, konecne jsem se dostal k mountovani tehoz zdileni z jineho pocitace, je to pres 4 WiFi hopy. Rychlost je minimalne stejna jako pres lokalni sit, necekal jsem ze by to bylo rychlejsi, sit vic neprotahne, ale neni sebemensi problem si pres sit pustit MP3 320kbps, jakz takz sli i nektery filmy. Subjektivne se mi to zda byt kvalitnejsi nez co mam doma na lokalnim subnetu. Pres sit to jede udp,sync. Mount parametry zatim zadne, takze default.

Jiank doma jsem zjistil ze mam spatne nakrimplovany kabel, mam vsechny barvy vedle sebe, pri nejblizsi prilezitosti to opravim.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.