Portál AbcLinuxu, 14. května 2025 02:56

Dotaz: Symbolic link na automounted folder

3.11.2010 13:56 drtic_cz | skóre: 5 | blog: drtic
Symbolic link na automounted folder
Přečteno: 334×
Odpovědět | Admin
Otazka polozena jiz v nadpisu. Proc nemuzu udelat symlink na adresar, pripojeny pres nfs z jineho serveru automountem? Chci udelat link /Volumes/share na adresar /Volumes/SHARE/. ls -l /Volumes/ mi zobrazi adresar SHARE jako kazdy jiny "drwxrwxrwx".. Samozrejme vsechny operace delam pod rootem pro hnidopichy :).
Arch Linux!

Ř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

3.11.2010 14:18 l4m4
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
Odpovědět | | Sbalit | Link | Blokovat | Admin
Symlink můžeš udělat stejně dobře na cokoli, ani to nemusí existovat - pokud lze na daném souborovém systému vůbec udělat symlink. Což bude možná ten problém, ale těžko říci, protože nevíme detaily.
3.11.2010 14:20 l4m4
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
Varianta (b) je, že máš přes NFS exportovaný nějaký úchylný souborový systém, který nerozlišuje velká a malá písmena, a v tom případě nemůžeš kvůli kolizi jmen. Těžko říci...
3.11.2010 14:51 drtic_cz | skóre: 5 | blog: drtic
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
ext3 na obou stranach bych za moc uchylne nepovazoval :) Ale ten folder, ktery chci symlinkovat neni primo na tom vzdalenem nfs, spatne jsem se mozna vyjadril. Je to folder, ve kterem je ten nfs share pripojeny. Ale tvori se dynamicky pres autofs (CentOS).
Arch Linux!
3.11.2010 15:07 l4m4
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak ještě jednou.

/Volumes/SHARE/ existuje a je tam něco připojeno automountem. To by mělo být irelevantní.

/Volumes/share neexistuje.

/Volumes je na lokálním ext3.

Chceš udělat link /Volumes/share vedoucí na SHARE nebo /Volumes/SHARE (tj. relativní či absolutní).

Co tedy děláš, co se stane, a proč si myslíš, že je to špatně?
3.11.2010 15:15 drtic_cz | skóre: 5 | blog: drtic
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
Chci udelat symlink, vedouci na existujici /Volumes/SHARE. Delam to jako pokazde, kdyz chci udelat symlink pomoci $ln -s /Volumes/SHARE/ /Volumes/share Stane se to, ze ln vypise "No such file or directory".
Arch Linux!
3.11.2010 15:58 drtic_cz | skóre: 5 | blog: drtic
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
Poznatek: zvlastni je, ze odjinud symlink udelam.. napr /share -> /Volumes/SHARE
Arch Linux!
Řešení 1× (drtic_cz (tazatel))
4.11.2010 09:07 drtic_cz | skóre: 5 | blog: drtic
Rozbalit Rozbalit vše Re: Symbolic link na automounted folder
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ok, problem je uplne jinde. Nemuzu v adresari /Volume ani vytvorit jakykoliv adresar.. Jako root, s pravem zapisu. Hazi to "No such file or directory"... A pricina nejspis: $lsof |grep -i volumes automount 21711 root 17r DIR 0,23 0 123099 /Volumes

po vypnuti autofs sice vytvorim symlink ale po zapnuti mi cokoliv vytvoreneho ve /Volumes zmizi. Windows-like reseni tedy je misto symlinku udelat duplicitni zaznam v automounteru :/
Arch Linux!

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.