Portál AbcLinuxu, 14. května 2025 01:47

Dotaz: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...

6.3.2011 11:47 JanM | skóre: 28
NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Přečteno: 220×
Odpovědět | Admin
Dobrý den,

zcela náhodou při zálohování pomocí rsync jsem postřehl, že ze zálohy bylo smazáno několik souborů, přičemž zdrojem byl NFS export (ze serveru s archlinuxem) připojený na lokálním počítači (archlinux). Při kontrole souborů na serveru bylo vše v pořádku, soubor existoval. Taktéž NFS export připojený na jiný počítač (Ubuntu 10.10) soubor zobrazoval.

Zajímavé je, že stačilo na serveru vytvořit nový soubor libovolného jména v exportovaném adresáři a vida, na lokálním počítači s archlinuxem se onen postrádaný (i ten nový) soubor hned zase objevil.

Taktéž stačilo dotyčný "ztracený" soubor na serveru přejmenovat, nestačilo mu však změnit čas/datum pomocí "touch soubor". Soubor má stejná oprávnění a vlastníky jako všechny ostatní v daném adresáři. V názvu souboru je diaktritika, ale to v ostatních, které se zobrazují bez problémů, taktéž.

Poučil jsem se, zálohuju rsyncem přímo ze serveru.

Otázka zní: už se někdo setkal s obdobným chováním NFS? (kernel 2.6.37-ARCH)

Řešení dotazu:


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

Odpovědi

13.3.2011 12:47 JanM | skóre: 28
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud by to někoho taktéž trápilo, pomohlo snížení verze NFS u klienta na 3.

(tedy fs type "nfs" a volba "vers=3")
pepe_ avatar 13.3.2011 13:06 pepe_ | skóre: 48
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak mně to dělalo i na starší verzi nfs , tak sem nfs nahradil sambou která to nedělá.

Nevim ale chtělo by to něco spolehlivějšího než mačkat F5 na obnovení než se vykreslí soubor kterej hledam.

Složka s pár soubory funguje , ale jak je tam víc věcí tak to začne.

To sem migroval mezi spousty distribucí a dělá to všude. To je asi fičura (vlastnost) nfs bejt nespolehlivej.

Rychlej ale nahov.o .

14.3.2011 09:19 MilanK
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Ještě tomu chvíli dám, a pak možná přejdu plně na sambu.

Jediný problém je, že sambu jsem nerozchodil rychleji než 19 MB/s, zatímco NFS funguje dvakrát rychleji (mám 1 Gb síť, server je Intel Atom).
13.3.2011 13:51 Ash | skóre: 53
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chápu to dobře tak, že nfs export připojený na původní počítač tedy soubor nezobrazoval (a v důsledku toho ho rsync neviděl)? Lze tedy říct že to nesouvisí s rsync, ale jen že nfs4 vám nezobrazoval některé soubory (dokud jste v tom adresáři nevytvořil další, pak se chytil za nos a zobrazil to)?
14.3.2011 09:08 MilanK
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Přesně tak.

Jeden soubor z cca 20 se v daném adresáři nezobrazoval (ani ls, nautilus). Po jakékoliv změně v adresáři (ať již provedené přímo na serveru či z klienta) či přejmenování souboru (na serveru), se soubor laskavě ukázal a zůstal tam vždy zobrazen (tedy žádné nahodilosti).

Teď rsync'uji přímo pomocí rsync daemona na serveru, tj. nfs mount nepotřebuji.
13.3.2011 13:54 Ash | skóre: 53
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaké byly parametry toho nfs4 spojení? Soft/hard, něco dalšího?
14.3.2011 09:00 MilanK
Rozbalit Rozbalit vše Re: NFS: soubor ze serveru se nezobrazí ve výpisu souborů, někdy...
Parametry u klienta byly tuším výchozí (tedy nfs4 defaults).

Nejlepší je, že v minulosti (cca před měsícem či dvěma) to fungovalo, takže podezřelý může být některý z upgradů (nfs-utils?) v archlinuxu.

Na serveru běží též archlinux, plně aktualizovaný. Na jiném klientu (Ubuntu 10.10) problém se zobrazením výpisu souborů nenastal.

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.