Quota

Notre installation Debian doit accueillir plusieurs utilisateurs pour lesquels il va falloir limiter l’espace pris par leur répertoire public de Dotclear. (comptes FTP et Dotclear)

Cette semaine j’ai pris un VPS Cloud pour voir, et il semblerait que sur cette version on dispose d’un accès à /etc/fstab et avec un vrai disque dedans et qu’on puisse activer les quotas dessus sans installation de modules de kernel ou autres !

Prérequis

Bonne nouvelle, le noyau Debian des VPS OVH et OpenVz supportent par défaut les quotas, pas besoin de se torturer à préparer des partitions, installer des programmes, etc…
Mauvaise nouvelle cela ne fonctionne pas ! En effet les containers VPS Classic d’OVH ont leur serveur maitre sous OpenVz qui permet de gérer les options usrquota et grpquota sur la partition principale en simfs, mais malheureusement pour les machines virtuelles, ce n’est pas activé, et pas question pour ces machines d’utiliser vzquota et vzctl pour le faire. On aurait pu passer par les outils traditionnels que sont quota et quotatool mais sans entrer dans les détails encore une fois cela ne fonctionne pas à cause d’un bug enfin plutôt d’une envie “à la con” des développeurs d’avoir modifier les chemins des infos partitions (rapport à /etc/fstab, /etc/mtab, /proc/self/mounts, etc…) pour la machine virtuelle, du coup tous ces outils restent muet ne trouvant par leur bonheur… (Sans compter que le modprobe loop est indisponible pour créer ses propres systèmes de fichiers acceptant les quotas)
J’ai fait une petite demande à @ pour que les sysadmin activent l’option, on verra si l’info remonte…
Bref j’ai perdu 2 jours à essayer de trouver un tour de passe passe pour utiliser les quotas et j’abandonne, pas non plus envie de compiler un noyau ce n’est pas de mon niveau, à moins que la modif soit faites sur l’install OpenVz d’OVH (ce qui prendrait 2 clics au sysadmin je pense….)

Au suivant

Cela n’empêche en rien de continuer, ce qu’on fait avec l’installation du serveur web Apache2.

Sources

Quelques idées au cas ou je le fasse un jour…

Atbildēt

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *