Portál AbcLinuxu, 15. července 2025 09:51


Dotaz: Prodlevy na serveru

6.6.2009 18:14 Huhaf | skóre: 4
Prodlevy na serveru
Přečteno: 194×
Odpovědět | Admin

Dobry den,

mam domaci server s Intel Atomem, na kterem mi bezi pouze cups server a nfs. Oddily ze serveru mam normalne pres mount pripojene na pracovni stanici. Pokud si chci napr. pustit nejaky film primo ze serveru, tak se stane, ze v nahodnych intervalech se film zastavi na cca 20 sekund a pote se znovu rozjede a cas filmu mezitim uplyne. Takhle se muze zastavit 2x behem 5ti minut nebo 1x za hodinu. Xine mi napise, ze zaznamenalo hodne ztracenych snimku. Logicke vysvetleni by bylo, ze je server zatizen, ale on bezi neustale maximalne kolem 5% vytizeni. Nedokazu si predstavit co by vyvolavalo takove jednorazove zatizeni. Setkal se nekdo s podivnym chovanim ? Sit je klasicky 100Mbit ethernet. Server bezi na Debian Lenny a pracovni stanice na Debian testing.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Fuky avatar 7.6.2009 08:15 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Prodlevy na serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin

bezi neustale maximalne kolem 5% vytizeni

Zásadní je 5% vytížení čeho? Klidně může být 100% vytížení I/O za současného +- flákání procesoru. Musíš zjistit co přesně se děje během těch 20s. Na klientu i serveru prozkoumej logy a zjisti co se děje (iotop, iftop, MRTG, jnettop).

-- RÁMO: psí tábor , ETriatlon: Výuka plavání
7.6.2009 10:56 Huhaf | skóre: 4
Rozbalit Rozbalit vše Re: Prodlevy na serveru

zkusil jsem vsechny programy co jsi mi doporucil a zjistil jsem, ze pri preruseni prehravani klesne v programu iotop cteni z disku 0 kB/s a potom se zase rozjede na 120kB/s-250kB/s (tim padem samozrejme prestane komunikace i v siti, ale problem je primarne nejspis v disku. Takze dalsi otazka - jak to resit ?


Fuky avatar 7.6.2009 11:23 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Prodlevy na serveru

Nastává stejný problém i s:

$ mplayer -cache <kBytes> input.avi

7.6.2009 10:41 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: Prodlevy na serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahoj,

a zkusil jsi i jiny prehravac? Treba mplayer nebo vlc, pokud totiz prehravas normalni avi a ne zadny stream, tak by se tohle dit nemelo ani v pripade ze server bude pretizeny, nanejvis se film na chvilku stopne. Dalsi moznost je pouzit nfs na tcp protokolu, pak budes mit jistotu ze se zadne packety ztratit nemuzou.

 

Fuky avatar 7.6.2009 11:13 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Prodlevy na serveru

Dalsi moznost je pouzit nfs na tcp protokolu, pak budes mit jistotu ze se zadne packety ztratit nemuzou.

Stejnou jistotu máš i s NFS na UDP, rozdíl mezi nasazením NFS nad TCP/UDP nespočívá ve "ztrácení paketů", ale v rychlosti. Protokol TCP je stavěný na znovuposlání ztracených paketů, kdežto u UDP se to musí řešit přímo v implementaci NFS.

Nebo si snad myslíš, že někdo jako Sun nasazuje v produkčním prostředí síťový FS, který nezaručí konzistenci dat. Navíc myslíš, že by se vůbec prosadil síťový FS, který by si na UDP nekontroloval ve vlastní režii zda-li protistrana všechna data úspěšně přijmula. Příště bacha na FUD. ;-)

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.