Auto-entrepreneur
In: Professionnel| Système
14 Apr 2010Une problématique que vous pourrez souvent rencontrer, est de vouloir monter des systèmes de fichier sur des VE OpenVZ. J’ai d’abord essayé une technique qui au final ne fonctionne pas, mais je vais vous l’expliquer quand même.
J’avais donc mis en place dans mon fstab une ligne pour binder un dossier sur le fs de l’hote dans un dossier des VE. Un truc du genre :
# mount --bind /data /var/lib/vz/private/vm/0/data
Bref, dans tous les cas, ceci ne fonctionne pas. Pour ce faire, après un peu de recherche, la solution est toute simple. Il est possible de définir des fichiers de configurations pour le montage et le démontage des systèmes de fichier pour chacune des vm.
# cat /etc/vz/conf/vps.mount
#!/bin/bash
source /etc/vz/vz.conf
source ${VE_CONFFILE}
mount --bind /data ${VE_ROOT}/data
Puis un autre fichier pour le démontage de la partition
# cat /etc/vz/conf/vps.umount
#!/bin/bash
source /etc/vz/vz.conf
source ${VE_CONFFILE}
umount ${VE_ROOT}/data
Voilà, maintenant à chaque appelle de vzctl start ou de vzctl mount ces scripts seront automatiquement lancés.
Passionné des nouvelles technologies, je propose en tant qu’auto-entrepreneur diverses activités : développement de bibliothèques, d’applications ou encore de progiciels mais aussi des prestations plus courantes comme la création de sites web et d'intranet professionnel.
De plus je suis administrateur système, je m occupe ainsi d’un micro parc de six machines dans un environnement professionnel. Passionné par les technologies libres et open-source, il m’arrive souvent d’apporter mon aide au développement de divers projets. Actuellement, je me concentre essentiellement sur Drupal, qui est selon moi le CMS le plus prometteur dans le domaine du net.
Vous avez des idées plus ou moins abouties que vous tentez de concrétiser, vous rencontrez quelques problèmes, ou vous êtes bloqués, n’hésitez pas à partager avec moi votre projet.
Responsable et bien organisé je peux vous accompagner pour faire connaître votre projet ou tout simplement vous aider dans des développements temporels, ainsi que vous conseiller sur des améliorations possibles.