On 20.01.2022 12:37, Petru Rațiu wrote:
Poate n-am baut destula cafea azi dar nu ma lamuresc ce vrei. Pomenesti de
autofs acolo dar inteleg ca e doar un exemplu. Mai concret ce problema ai
si ce fs-uri sunt implicate? (banuiesc ca inotify s-ar putea sa ajute dar
am senzatia ca e un caz acut de XY problem).
so, autofs are capabilitatea de a chema un handler pentru un anumit basepath
astfel incat daca se acceseaza /base_path/some_directory_in_hierachy cheama
automat handlerul
respectiv
problema e ca nu am gasit o modalitate de a seta rshared pe base_path sau pe
mount-point-ul
din base_path pentru ca autofs sterge proprietatea setata de fiecare data cand
se uita peste base_path
acest lucru e necesar intru-cat un job care ruleaza intr-un private file
namespace (job_container in slurm)
la access va intilni eroarea "Too many levels of symbolic links"
Prin urmare vreau sa reproduc functionalitatea autofs-ului folosindu-ma de systemd (.path, .mount, .automount,
generator) (centos 7 level) dar nu am gasit o cale sa "prind" cand o cale gen /cvmfs/alice.cern.ch/bin/alienv
e accesata (basepath-ul e /cvmfs) atunci sa chem handlerul pentru alice.cern.ch
aceste cai (repositories) NU sunt configurate undeva (pot fi dar nu e necesar)
si pot fi accesate dinamic de orice job
So, aceasta problema XY cred ca reproduce continutul intrebarii pe
serverfault...
Multumesc de idei!
Adrian
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro