Portál AbcLinuxu, 10. května 2025 04:51

Dotaz: Extrémně pomalý zápis přes NFS

16.5.2012 18:03 chachunbagum
Extrémně pomalý zápis přes NFS
Přečteno: 595×
Odpovědět | Admin
Ahoj. Na datový server jsem nainstaloval distribuci Ubuntu 12.04. Server obsahuje 3 "datové" disky v softwarovém raid 5. Nad tím je šifrování LUKS a pak souborový systém ext4. Samotný systém běží z flash disku. Server má 1GB RAM. Žádný swap. Přes "dd if=/dev/zero of=./test.img bs=1M count=5000" jsem naměřil rychlost zápisu na datové pole 102 MB/s. Po síti přes NFS je to maximálně 5 MB/s a přitom se zdá, že disky dost pracují!!! Mám podezření, že za to může NFS, které exportuji s příznakem sync (/data 192.168.54.5(rw,sync,subtree_check,no_root_squash)). Nicméně na původním systému (debian 5) to fungovalo dobře a rád bych tam synchronní zápis nechal. Zkoušel jsem i zvyšovat stripe raidu (echo 8192 > /sys/block/md0/md/stripe_cache_size), ale to nepomohlo. Jak tento problém vyřešit?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

H0ax avatar 16.5.2012 18:57 H0ax | skóre: 36 | blog: Odnikud_nikam
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
když tam bude sync, tak to bude pomalý
uid=0(root) gid=0(root) skupiny=0(root)
16.5.2012 20:16 Dupex
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Pokud je síť 100Mb tak je to celkem ok, pokud 1Gb take je to málo. Sync tomu na rychlosti nepřidá.
16.5.2012 22:36 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máte stejný čas (opravdu stejný) na serveru i na klientovi?
Je to 100Mbit nebo 1Gbit spojení?
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
17.5.2012 00:49 chachunbagum
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Čas je naprosto stejný, řízený démonem ntpd. Je to 1Gbit.
17.5.2012 08:26 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Zkuste async, jen jako pokus pro změření rychlosti.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
17.5.2012 14:41 chachunbagum
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
S async je to 36MB/s. Rozhodně lepší než ze sync, ale na gigovou síť také žádná sláva.
17.5.2012 13:49 Radovan Garabík
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aké sú parametre rsize,wsize pre nfs? Hlavne wsize. Ak menej ako [nejaké číslo o dosť väčšie ako 1024] , tak to bude pomalé....
17.5.2012 14:42 chachunbagum
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
rsize=32768,wsize=32768
19.5.2012 14:12 chachunbagum
Rozbalit Rozbalit vše Re: Extrémně pomalý zápis přes NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak nakonec budu připojovat s async a rsize+wsize je na 131072. Při tomto nastavení je to nejrychlejší. Zkoušel jsem ještě další metody na zvýšení výkonu (noacl, noatime ...), ale ty na rychlost neměly žádný vliv. Teď je rychlost zápisu na serverové úložiště 68 MB/s, rychlost čtení 75 MB/s. Zkoušel jsem i porovnávat rychlost se sambou, na té jsem dosáhl pro zápis 42 MB/s. Je tam ještě nějaký potenciál pro zvýšení rychlosti nebo už je tato rychlost maximum, co z toho můžu dostat?

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.