Lukas Haase wrote: > Jeff Moyer schrieb: >> Lukas Haase <lukasha...@gmx.at> writes: >>> Hi, > > Hi, > >>> I have the problem that I have an indirect mount in >>> "/var/lib/vz/root/500/media/media". Unfortunately this directory does >>> not always exists (particulary not on system startup). >> >> So it doesn't get mounted automatically? If it *is* mounted as part of >> startup, then it sounds like you just need to move that sooner in your >> boot order. > > No, that would be easy, of course. The actual problem is, that I want to > have the indirect mount into an OpenVZ container. OpenVZ "bind mounts" > its data root into the directory above before starting a container: > /var/lib/vz/private/500/media/media --> /var/lib/vz/root/500/media/media. > > And of course, the container is not always started. But I can call a > script when starting/stopping a container. > >>> The directory exists as soon as another filesystem >>> "/var/lib/vz/root/500" is mounted. I have the possibility to execute a >>> script when that filesystem is mounted and umounted. >> >>> Do I have the possibility to add/remove this indirect mount somehow >>> "on the fly"? >> >> You would have to script this yourself. There is no real api to tell >> the automounter to add map entries. > > Yes, but how? > > Would it be possible to change the config files and send e.g. a HUP ?
Yep, HUP tells autofs to re-read it's maps. > > That way, I could dynamically add the apropriate line on container > startup and issue HUP, and remove the line when the container shuts down. > > Regards, > Luke > > _______________________________________________ > autofs mailing list > autofs@linux.kernel.org > http://linux.kernel.org/mailman/listinfo/autofs _______________________________________________ autofs mailing list autofs@linux.kernel.org http://linux.kernel.org/mailman/listinfo/autofs