Portál AbcLinuxu, 7. května 2025 22:13

Dotaz: Při kopírování souborů přes síť rapidně klesá odezva počítače

16.6.2013 12:24 spectrum
Při kopírování souborů přes síť rapidně klesá odezva počítače
Přečteno: 504×
Odpovědět | Admin
Dobrý den, na serveru s Debianem 6.0.7 (jádro nějaké 2.6.32-5-amd64) se mi začala dít taková divná věc. Pokud je počítač bez zátěže, pak je odezva celkem běžná (i když vyšší - 2ms, vzdálenost v tom samém switchi). Jakmile ovšem začnu ze serveru kopírovat nějaká data (a je jedno jestli použiju Sambu nebo SSHFS), pak rychlost přenosu klesne na mizerných < 1 MB/s a zároveň vzroste odezva serveru (ping) na 2 s (nespletl jsem se, 2000ms) což v důsledku při vyšším vytížení vede k nedostupnosti serveru.

Zbytek se jeví v pořádku - ostatní počítače v síti (v tom samém switchi) komunikují obvyklou rychlostí i s běžnou dobou odezvy. Na tomto problémovém počítači jsem zkusil vyměnit kabel i síťovku, ale bez úspěchu. V logu nic není, dmesg neprodukuje žádné chyby, výstup nástroje ethtool je:
Settings for eth1:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Speed: 1000Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 1
	Transceiver: internal
	Auto-negotiation: on
	MDI-X: on
	Supports Wake-on: pumbag
	Wake-on: g
	Current message level: 0x00000001 (1)
	Link detected: yes
a příkaz ifconfig neobsahuje zřejmě nic zvláštního
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ BĚŽÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:45924189 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11878587 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000 
          RX bytes:2983069646 (2.7 GiB)  TX bytes:14035427645 (13.0 GiB)
          Přerušení:19 Paměť:df220000-df240000 
Pomocí hdparm jsem testoval přenosové rychlosti diskového pole a smartctl také nevykázalo žádné chyby disků. Napadne vás něco, nebo jste se setkali s něčím podobným? Mně napadá už jenom nějaká divná chyby Hardwaru (základní desky) nebo nevím... Předem díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.6.2013 12:41 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Odpovědět | | Sbalit | Link | Blokovat | Admin
To kopírování je čistě na drátě? Ne přes wifi? Zkuste spustit atop, mělo by vám to říci o zátěžích jednotlivých prvků.
16.6.2013 21:26 sectrum
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Kopírování je přes switch, po drátě. Zkusil jsem jiné kabely, jiný port switche, sousední switch a se stále stejným výsledkem (při zátěži=kopírování souborů) se počítač neúnosně zpomalí. HTOP, TOP a jiné ukazují obvyklou zátěž (téměř nulovou, paměť je obsazená na 1GB - ze 4 GB dostupných)..
16.6.2013 23:46 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Právě proto jsem psal o atop. Ten nezobrazuje jen zátěž procesoru a procesů.
16.6.2013 14:16 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepíšeš na jaké rychlosti jede síť. Podobnou srandu jsem zažil, když nějak blbla autodetekce (kabel) a neustále přapínal na 100 síti mezi half a duplex. Zkusil bych nastavit síťovku pevně.
16.6.2013 21:38 sectrum
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Podle výpisu dmesg (a výše uvedeného ethtool) to bude tato:
[192541.166360] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
Podle dmesg na této rychlosti naskočí a pak na ní drží (řádek se objevuje pouze po zapojení/vypojení kabelu). Nevím jestli to hraje roli, ale hrál jsem si ještě s těma kabelema, dal tam další/jiný kabel, dal to do jiného switche, a fungovalo to na jedničku. No, pak jsem se připojil z domova a už jenom koukám, že je vše při starém. Tzn. po nějakém restartu (třeba vypnutí/zapnutí switche, vyndání kabelu) to chvíli funguje OK a pak to znovu jde do kytek.

Nejradši bych svedl chybu na ten switch, když linuxové jádro nepíše žádné chyby (tzn. chyba mimo počítač), ale dělá si to co chce, resp. nefunguje tak jak by podle všeho mělo..
17.6.2013 08:16 j
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Vem si switch spoj snim jen dva stroje a testuj. Muze byt, ze ti neco posila nejakej bordel do site. Vadna sitovka jedinyho stroje ... vadnej switch ...

Mimochodem, predpokladam, ze nemas switch kterej by zvladal multicast. Pokud mas zapojeny neco desitkovyho (coz by odpovidalo ty rychlosti) a tvuj nebo jakejkoli jinek stroj zacne posilat do site muticasty, tak se beznej blbej swich zachova tak, ze zacne broadcastovat, a !vsechny porty se chovaj jako desitkovy! bez ohledu na to, co ti ukazuje linka. Nektery stroje se jevej jako desitkovy kdyz sou uspany/vypnuty, presto ze maj stovkovou/gigovou kartu.
17.6.2013 00:24 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Při kopírování souborů přes síť rapidně klesá odezva počítače
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaký OS je na druhé straně? Dělo se mi něco podobného když byl nabotován linux OK, jak jsem nabotoval Windows tak se to někdy odpojilo od sítě i když síťovka byla připojená prostě komunikace nefungovala, v windows jsem musel napevno zadat pro síťovku rychlost, ful/half duplex atd... pak to fungovalo pořád OK.

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.