Re: [vserver] Mount fs into a already running vserver

From: Wilhelm Meier <wilhelm.meier_at_fh-kl.de>
Date: Wed 27 Feb 2008 - 18:46:56 GMT
Message-Id: <200802271946.57004.wilhelm.meier@fh-kl.de>

Am Mittwoch, 27. Februar 2008 schrieb Daniel Hokka Zakrisson:
> Wilhelm Meier wrote:
> > Hi,
> >
> > sorry, if this question was answered already ...
> >
> > How can I make mounts visible in a running vserver, if the mounts
> > on the host are made after the guests are started?
> >
> > E.g.:
> > 1) vserver vs1 start
> > 2) mount /dev/usb0 /mnt/test
> > 3) vnamespace -e vs1 mount --bind /dev/usb /test_in_vs
> >
> > but 3) doen't work as expected.
> >
> > I know the namespaces of host and guest are sperated, but I read
> > that with linux-namespaces I can mark a mount-object as shared by
> > all namespaces. Is this possible with vserver.
>
> Of course, we don't remove features, only add new ones.

Ok, do you mean, one can mark a subtree as "shared" and all mounts
within that subtree are visible also to the vserver-guests
namespaces?

>
> > Or are there any other possible solution to this problem?
>
> Depending on the filesystem, vnamespace -e vs1 mount -n /dev/usb0
> /vservers/vs1/test might do the trick.

Then the /dev/usb0 dev-node must be visible inside the vs1, right?

What I actually want to use is the aufs unification-filesystem. In
this case there aren't any dev-nodes, only directories.

-- 
Wilhelm
Received on Wed Feb 27 18:50:00 2008
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Wed 27 Feb 2008 - 18:50:06 GMT by hypermail 2.1.8