Portál AbcLinuxu, 5. května 2025 16:52

Dotaz: Symbolický odkaz

21.1.2017 18:38 m.m
Symbolický odkaz
Přečteno: 478×
Odpovědět | Admin
Dobry den.

Jsem spiše jen uživatel raspi.

Mam k raspberry připojený disk a nasdílený přes sambu a dlna.

Dokoupil jsem další a řeším jak to spojit.

Par lidi mi v prací radilo, že mam v tom prvním disku jen udělat symlink na ten druhý.

Vrtá mi to hlavou a připadá jako kravina.

Když se budu chtít dostat na ten nový disk, rozjede se zbytečně i ten starý, ne?

Není lepší někde na SD kartě vytvořit nějaký adresář a tam udělat symlink na oba a v sambě nastavit cestu k tomu adresáři na SD kartě?

Děkují za radu.

Ř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

21.1.2017 19:31 NN
Rozbalit Rozbalit vše Re: Symbolický odkaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nestacilo by udelat dalsi share na sambe?
21.1.2017 22:44 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Symbolický odkaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Disk se určitě nemusí roztáčet kvůli načtení každého symlinku, ten klidně může být v cache, zvlášť pokud se bude používat často.

Hlavně záleží na tom, jak to chcete používat – pokud chcete spojit kapacitu těch dvou disků do jednoho a neřešit, ke je co uložené, je nejjednodušší použít btrfs a roztáhnout souborový systém přes oba dva disky.
k3dAR avatar 22.1.2017 01:05 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Symbolický odkaz
nejjednodussi btrfs rozhodne neni... kdyz tak pouzit pro spojeni disku v jeden LVM...
porad nemam telo, ale uz mam hlavu... nobody
21.1.2017 22:55 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Symbolický odkaz
Odpovědět | | Sbalit | Link | Blokovat | Admin
disky všude připojuješ pomocí mount. Normálně stačí mít třeba adresář /mnt pod ním si vytvoříš dva disky /mnt/disk1 a /mnt/diskě do těch dvou adresářů namountuješ dva tvé disky a nasdílíš /mnt A vidíš vše bez symlinků.
22.1.2017 06:36 m.m
Rozbalit Rozbalit vše Re: Symbolický odkaz
Jsem trochu nepochopil.

UUID=627E9DE67E9DB371 /media/Disk1 ntfs rw,noatime,nofail,x-systemd.device-timeout=1 0 1

UUID=141AF19A1AF178D6 /media/Disk2 ntfs rw,noatime,nofail,x-systemd.device-timeout=1 0 1

Co se stane, když u obou disku zadam stejný adresař?

Co se stane, když použijí tu druhou možnost?

Na SD kartě vytvořit nějaký adresář a tam udělat symlink na oba disky a v sambě nastavit cestu k tomu adresáři na SD kartě
22.1.2017 09:19 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Symbolický odkaz
Když oba disky namapujete na /media/disk, uvidíte jen ten poslední namapovaný disk. Když je připojíte do /media/disk1 a /media/disk2, můžete nasdílet adresář /media, nebo nasdílet každý adresář zvlášť. Pokud máte teď nasdílený adresář /media/disk1, můžete vytvořit adresář /media/disk1/disk2 a do něj namountovat ten nový disk (mount /media/disk1/disk2), pak ten nový disk uvidíte jako adresář disk2 v tom vašem sdílení. Všechny tyhle varianty, kdy rozlišujete disky, ale mají tu nevýhodu, že musíte vždy rozlišovat, na který disk data nahráváte – a nejspíš se vám stane, že na jednom disku vám začne docházet místo, zatímco na druhém ho budete mít ještě spoustu volného.
22.1.2017 10:32 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Symbolický odkaz
Pekne vysvetlené. Len kvôli jednej drobnosti by som odporučil cez sambu nazdieľať dva rôzne priečinky, jeden pre každý disk. Teda kvôli reportovaniu diskového priestoru. Ale ak to RaspberyPI nebude slúžiť ako NAS, tak je to jedno.
22.1.2017 19:24 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Symbolický odkaz
Odpovědět | | Sbalit | Link | Blokovat | Admin

Disk se symlinkem na jiný disk se nebude kvůli symlinku probouzet, protože symlink bude s pravděpodobností hraničící s jistotou v dentry cache či v jiné vhodné struktuře. Pokud tedy systém nemá kritický nedostatek RAM — to jediné by ho mohlo donutit číst opakovaně tentýž symlink z disku.

Mnohem lepší řešení by asi bylo disky nedělit a vytvořit souborový systém přes oba, aby volné místo nebylo zbytečně škatulkované předem. (V takovém případě je ale třeba mít přehled, jak je to s redundancí, tedy která (meta)data přežijí výpadek disku a která ne.)

22.1.2017 19:29 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Symbolický odkaz
Ako dobrý nápad môže byť spojenie dvoch USB diskov do jedného súborového systému ak chce človek tie disky vypínať?
23.1.2017 17:39 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Symbolický odkaz

Záleží na tom, zda je chce nechat vypínat automaticky pomocí běžných mechanismů pro šetření energie, nebo zda je chce vypínat explicitně manuálně. Pro druhý případ se vícediskový filesystém nehodí. V prvním případě může být problém se sdílenými datovými strukturami a s nastavením redundance metadat. Kdyby byla například data v lineárním režimu (single) a metadata v režimu RAID 1, vysněná úspora energie by nebyla valná, protože každý zápis by musel probudit oba disky. (Čtení by ovšem úsporné být mohlo.) Ale výhoda dostupnosti celého nerozděleného volného místa by tam stále byla.

23.1.2017 18:47 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Symbolický odkaz
Až na takú drobnosť. Disky pripojené cez USB1 a USB2 sa silno neodporúčajú dávať do RAIDu nech je akýkoľvek. Pomalá odozva USB ich schuti vykopáva. Máš na to riešenie alebo si len odhadol použitie takejto kombinácie technológií?

PS: Bohate mu stačí to, čo už bolo navrhnuté.

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.