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

Reply via email to