Portál AbcLinuxu, 8. srpna 2025 04:28


Dotaz: vzdálený filesystém na nespolehlivé síti

14.12.2010 12:58 vencas | skóre: 32
vzdálený filesystém na nespolehlivé síti
Přečteno: 364×
Odpovědět | Admin
Zdravím,

poohlížím se po nějakém vzdáleném filesystému (FUSE, případně i nautilus), který by fungoval v rámci možností na síti, která občas (třeba 3x / den, O2 ADSL) spadne. Nemusí být nutně šifrovaný, vzdálená mašina je připojená ve VPN.

Sshfs z toho důvodu nevyhovuje, neboť po krátkém výpadku sítě se evidentně snaží až do timeoutu používat staré spojení.

Nepotřebuju tahat velké objemy dat, jen občas několik menších souborů.

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

Odpovědi

Heron avatar 14.12.2010 13:02 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Neporadím FS, ale co doporučuju zvážit občasnou synchronizaci pomocí rsync, případně, pokud by se to hodilo i pro jiné účely, nějaký systém správy verzí (subversion).
Heron
14.12.2010 13:22 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Synchronizujeme síťové disky mezi dvěma pobočkami (cca 60GB souborů) pomocí unisonu, běh každých deset minut z cronu. Je potřeba sledovat/ručně řesit případné konflikty (zasílané mailem), ale jinak je to celkem OK.
14.12.2010 15:07 vencas | skóre: 32
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Díky, nevím jsestli jsem tu otázku špatně položil, protože tu jsou už 2 odpovědi zmiňující synchronizaci. O synchronizaci mi vůbec nejde, to přece není filesystém.

Vzdálený stroj je výpočetní server, na kterém běží simulace, a občas si potřebuju prohlédnout nějaký výstupní soubor na notebooku, lehce oeditovat vstup atp.
pavlix avatar 18.12.2010 13:51 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Díky, nevím jsestli jsem tu otázku špatně položil, protože tu jsou už 2 odpovědi zmiňující synchronizaci. O synchronizaci mi vůbec nejde, to přece není filesystém.
Tady lidi nastřelují zdarma své kreativní nápady a neexistuje žádná smlouva, která by jim určovala držet se přesně zadání :).

Odpověď typu "a nenapadlo tě zkusit to řešit úplně jinak, třeba...?" je navíc často docela užitečná.
Vzdálený stroj je výpočetní server, na kterém běží simulace, a občas si potřebuju prohlédnout nějaký výstupní soubor na notebooku, lehce oeditovat vstup atp.
Zmínit účel je často nejlepší už v dotazu.

Zkoušel bych to s nějakým FS na UDP místo TCP, který si poradí s drobnými výpadky, nebo zjistit, proč SSHFS nefunguje dobře a vývojářům navrhnout nějakou opravu. Možná by stálo za to uvažovat o NFS.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
14.12.2010 15:14 ZS-Man | skóre: 31 | blog: B26
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim, zrovna zprovoznuju neco podobneho. Mam udelanou OpenVPN (Linux server, Win klienti - adsl) a sdileni adrersaru pres sambu. Klientu je zatim 5, postupne jich bude asi 15. Soubory posilam pomoci skriptu, a na zacatku prenosu si vzdy pro jistotu ten vzdaleny disk remoutnu. Zatim to funguje.
14.12.2010 15:18 vencas | skóre: 32
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Zdravím, díky, ale nepřijde mi, že se to nějak liší od toho, abych každý soubor kopíroval pomocí scp. Stačil by mi sshfs, který často navazoval nové spojení, případně si posílal nějaké heartbeat pakety tam a zpět a podle nich spojení znovu inicializoval...
14.12.2010 15:32 skupko | skóre: 16
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skus pozriet FS-Cache.

Ale prevadzkovat network FS na nestabilnej sieti asi nebude ten najlepsi napad. Azda preto Ti tu ludia odporucali sync na lokalny storage.

Napr. pri sshfs mozes zadefinovat kratsi timeout na spojenie.
18.12.2010 08:13 vencas | skóre: 32
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Odpovědět | | Sbalit | Link | Blokovat | Admin

Zdravím, nakonec se jako nejlepší řešení ukázalo být afuse. Sice jsem našel článek o autofs+sshfs, ale díky afuse není třeba definovat vzdálené stroje; spuštěním

afuse -o mount_template="sshfs -o ConnectTimeout=10 -o reconnect %r: %m" -o unmount_template="fusermount -u -z %m" -o timeout=30 ~/net/

se např. při ls ~/net/vana přimountne vana: přes sshfs a normálně se s ní pracuje. Vzhledem k nastavení krátkého timeoutu síťové výpadky činnost zbrzdí jen krátkou nedostupností (ne zatuhnutím na několik minut jako u sshfs).

18.12.2010 09:14 ehy | skóre: 1
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Ja jsem pouzil NFS a funguje to taky dobre ... i zakladni konfigurace je velmi rychla. Jede mi to ve VPN ktera sama navazuje spojeni pri vypadku (ale me to moc nevypadava ikdyz jsem na wifi)

cele jsem to nastavil podle tohoto: http://ubuntuforums.org/showthread.php?t=249889
18.12.2010 10:32 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: vzdálený filesystém na nespolehlivé síti
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, pokud by to nebyla nějaká supertajná data, tak je dobrý Dropbox.

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.