Van egy PC-m, amin Ubuntu fut. Az ubuntu egy SSD-re van telepítve. Mivel az SSD kapacitása kicsi, ezért a /home könyvtár tartalma egy régi HDD-n van.
Ez eddig oké, de lesz itthon egy saját építésű home server, aminek a kapacitása jóval nagyobb lesz, mint a régi HDD-m kapacitása. Arra gondoltam, hogy a /home tartalmát cakk-pakk átteszem a NAS-ra mondjuk (valahogy) seafile-on keresztül, és aztán beállítom az fstab-ban hogy webdav fájlrendszerként csatolja fel.
Tudom, talán egyszerűbb lenne NFS-el megoldani, de azért megpróbálnám a webdav-ot munkára fogni ha lehet.
- Az ok: tetszik a mostani telefonos webdav kliensem. :)
Problémák amik felmerülnek:
- Nem tudom, a webdavon keresztül, mennyire kezelhetők a linuxos userek, csoportok, jogok?
- Valszeg lassabb lesz mint a régi HDD-m.
A kérdésem az lenne, van e tapasztalat a fenti témával kapcsoltban? Vagy teljesen életképtelen ötletet találtam ki?
- 4712 megtekintés
Hozzászólások
Ez sokmindentől függ, ha pl wifi-n tolod 100m-ről akkor mindegy, hogy webdav vagy nfs, akkor is lassú lesz.
Webdavot behúzni home alá azért nem szerencsés, a homenak (pl. .ssh) nincs nagy igénye azt ott hagynám az ssd-n, csak egy data könyvtárat húznék be, de azt nfs-el.
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
A webdav nem erre való, a ~ könyvtár alá mindenképp blokk alapú tárhely kell. NFS.
A ~/My Documents már lehet webdav, de jó sok hátrányát fogod tapasztalni egy NFS/CIFS/SFTP mounthoz képest.
- A hozzászóláshoz be kell jelentkezni
+1
A webdav kezelése lassú, mert az egész HTTP protokollba van becsomagolva. Nem ideális a /home megosztására. Inkább NFS, vagy CIFS, ahogy dap kolléga is írja.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a választ mindenkinek.
Akkor marad az nfs.
Egy kérdésem lenne még: Meg lehetne oldani azt, hogy az nfs megosztás a sefile adatbázisába is belekerüljön?
Azért szeretném, mert barátságos a webes felülete, és tényleg elégedett vagyok a telefonos klienssel.
Szerk.: A seafile csak arra kellene ha hirtelen meg akarok osztani a neten.
- A hozzászóláshoz be kell jelentkezni
Miért ne lehetne ugyanaz a mappa a NAS-on megosztfa NFS-el, Samba-val, vagy ezzel a sefileval? Nincs akadálya nem? És így mindenhonnét azzal tudod elérni, amit az a platform a legjobban támogat.
- A hozzászóláshoz be kell jelentkezni
Igen, ez nekem is tetszene, csak a seafile készít valami adatbázist a tárolón lévő fájlokról, és nem tudom hogy akkor is (vagy egyáltalán) frissül e, ha nem a seafile-on (vagy nem webdav-on) keresztül másolom be oda a fájlokat.
Ez a seafile egy privát felhő szerver, ezt elfelejtettem leírni.
Viszont a puding próbája az evés.. :) Letesztelem egy teszt rendszeren honlap.
- A hozzászóláshoz be kell jelentkezni
A Seafile-lal bármilyen mappát tudsz szinkronizálni, csak létre kell hozni a Seafile kötetet és adott mappára beállva szinkronizálni. Nyílván először egy üres mappát adj neki. Utána ezt a mappát töltsd meg tartalommal, és akkor bekerül a seafile-ba. De tudd, hogy a seafile belső fájl adatbázisában is megjelennek ezek a fájlok. ha kódolva is, de megjelennek és eszik a helyet. Továbbá érdemes kikapcsolni a törölt fájlok megtartását, különben minden módosításról lesz egy árnyékfájlok, amik szintén eszik a helyet.
Helyi gépeden a seafile nem játszik, mivel az letöltené helyben is és mint mondtad, nincs elég helyed.
- A hozzászóláshoz be kell jelentkezni
Igen, az a legegyszerűbb megoldás, hogy a NAS-ra is felteszek egy seafie klienst és ráállítom az nfs-el megosztani kívánt home mappára.
Csak így, ahogy írtad kétszer kerülnek rá a fájlok a merevlemezre. Mondjuk ez egyelőre annyira nem nagy baj mert van hely. De na.. :) Nem a legcélravezetőbb megoldás.
- A hozzászóláshoz be kell jelentkezni
A dolog nagyon 1xű,
/mnt/valahova alá mountolod NAS-od, olyan FS-el amit NAS tud, ahogy már mások is írták NFS a célravezető.
A ténylegesen helyet foglaló mappákat innen egy symlink-el a home-odba csatolod (downloads, desktop, böngésző, levelezőprogram, ...)
- A hozzászóláshoz be kell jelentkezni
Megszületett a fejemben mégegy ötlet.
A fájlokat a nas-on tárolom amit megosztok nfs-sel, eddig ok.
Felcsatolom önmagára a webdav elérést egy mappába, amit ráirányítok az nfs megosztásra. A kivitelezés holnapra marad, remélem megoldható és nem tárolja le kétszer a fileokat.
- A hozzászóláshoz be kell jelentkezni
Lesz megoldás a problémámra.
http://manual.seafile.com/extension/fuse.html
Egy baj van még vele, hogy csak read-only módba fut egyelőre.
- A hozzászóláshoz be kell jelentkezni