Enviado por Felix Lázaro Ca... el Vie, 06/26/2015 - 15:46
Sin votos
Los llamados "bind mounts" en Inglés permiten que un directorio en el host (su servidor Proxmox) sea visible a un contenedor OpenVZ.
Supongamos que tiene un contenedor con identificador 100. El directorio en el host que quiere hacer visible a su contenedor /media/almacen. (Note que este directorio puede ser una partición que Ud. monte). En mi caso probé hacerlo agregando otro disco duro para hacer salvas en él.
Ahora viene la parte interesante:
-cree un fichero en /etc/pve/openvz/ con nombre 100.mount (100 es el ID del contenedor)
-agregue el siguiente contenido al fichero:
#!/bin/bash
. /etc/vz/vz.conf
. ${VE_CONFFILE}
SRC=/media/almacen
DST=/media/almacen
if [ ! -e ${VE_ROOT}${DST} ]; then mkdir -p ${VE_ROOT}${DST}; fi
mount -n -t simfs ${SRC} ${VE_ROOT}${DST} -o ${SRC}
Reinicie el contenedor.
Ya podrá acceder al directorio deseado desde el contenedor.
Supongamos que tiene un contenedor con identificador 100. El directorio en el host que quiere hacer visible a su contenedor /media/almacen. (Note que este directorio puede ser una partición que Ud. monte). En mi caso probé hacerlo agregando otro disco duro para hacer salvas en él.
Ahora viene la parte interesante:
-cree un fichero en /etc/pve/openvz/ con nombre 100.mount (100 es el ID del contenedor)
-agregue el siguiente contenido al fichero:
#!/bin/bash
. /etc/vz/vz.conf
. ${VE_CONFFILE}
SRC=/media/almacen
DST=/media/almacen
if [ ! -e ${VE_ROOT}${DST} ]; then mkdir -p ${VE_ROOT}${DST}; fi
mount -n -t simfs ${SRC} ${VE_ROOT}${DST} -o ${SRC}
Reinicie el contenedor.
Ya podrá acceder al directorio deseado desde el contenedor.
Categoría:
Bibliografía del minitutorial:
http://wiki.openvz.org/Special:WhatLinksHere/Bind_mounts