Share a directory among multiple guests

From Linux-VServer

Revision as of 02:36, 15 September 2007 by Daniel15 (Talk | contribs)

Jump to: navigation, search

How to share a directory, such as /home, among multiple vserver guests.

Contents

Assumptions

Suppose you have multiple vserver guests at locations such as /var/lib/vservers/<guest>/. You would like to share a directory, such as /srv/common/home, among multiple guests. Each guest will be able to write to the directory.

Command

The following command will mount this directory for all guests:

$ for guest in /var/lib/vservers/*; do mount --bind /srv/common/home ${guest}/home; done

fstab

Alternatively, you may add an entry similar to the below one in /etc/vservers/<guest>/fstab:

/srv/common/home       /home    none    bind    0 0

See also

  • $ man mount
Personal tools