Container OpenVZ fstab
Tout ceux qui utilisent un container OpenVZ ont déjà constaté qu’il n’est pas possible de faire des montages via fstab . Parfois nous en avons bien besoins pour des montages automatiques , sauvegarde . Il est bien dommage de devoir effectuer une tâche de montage après chaque relance de votre système.
La solution est de passer par des montages bind . Le but est de faire le montage sur la machine hôtes puis utiliser l’option bind de mount qui se chargera de faire le nécessaire .
Pour ceux qui ne connaissent pas l’option –bind , pour faire simple il s’agit d’effectuer le montage d’un répertoire dans un autre . Pour la petite histoire ma première utilisation de cette option a été pour des connexions FTP.
Pour monter un device . Depuis la machine hôtes
/etc/pve/openvz/ctid.mount
#!/bin/bash source /etc/vz/vz.conf source ${VE_CONFFILE} mount /mnt/path ${VE_ROOT}/mnt/path
Bien-sur il faut mettre les droits en exécution sur ce fichier .
Autre possibilité
Selon le site de OpenVZ
#!/bin/bash . /etc/vz/vz.conf . ${VE_CONFFILE} SRC=/mnt/disk DST=/mnt/disk if [ ! -e ${VE_ROOT}${DST} ]; then mkdir -p ${VE_ROOT}${DST}; fi mount -n -t simfs ${SRC} ${VE_ROOT}${DST} -o ${SRC}
Cet article Container OpenVZ fstab est apparu en premier sur Guest Blog.