Open main menu

OpenVZ Virtuozzo Containers Wiki β

Bind mounts

Revision as of 16:47, 8 January 2012 by 83.30.35.51 (talk) (Note on using folders from another container)

Bind mounts can be used to make directories on the hardware node visible to the container.

This is how you can make host system's /mnt/disk directory available to a container 777:

CTID=777
cat << EOF > /etc/vz/conf/${CTID}.mount
#!/bin/bash
. /etc/vz/vz.conf
. ${VE_CONFFILE}
SRC=/mnt/disk
DST=/mnt/disk
mount -n -t simfs ${SRC} ${VE_ROOT}${DST} -o ${SRC}
EOF
chmod +x /etc/vz/conf/${CTID}.mount

If you want read-only mount, add -r option to mount command.

Yellowpin.svg Note: Do not use directory from other container as the source i.e. (SRC=/vz/private/101/home).
This will not work and result in the target folder contents appearing as empty from within the container.

See also