Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
827 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Comment faire ce Quota ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment faire ce Quota ?

n°1059995
delcedo
Posté le 13-07-2008 à 10:23:14  profilanswer
 

Bonjour !
 
Voilà mon problème,
 
J'ai une partition /home de 200 Go dans lequel se trouve, des utilisateurs /home/users/ et un pot commun /home/commun/ dans lequel les utilisateurs peuvent déposer des fichiers pour les partager avec tous les membres.
 
Pour remplir au mieux ces 200Go, je souhaiterai que les espaces persos des utilisateurs soient limités en capacité et que le pot commun puisse prendre tout l'espace libre qu'il y a de disponible sur la partition /home. Ainsi, avec 10 utilisateurs ayant un quota de 1Go et n'utilisant que 100Mo chacun, le pot commun pourrait être rempli à 199Go.  
Le pot commun pourrait très bien être rempli par un seul des utilisateurs de /home/users/ qui pourrait déposer 199Go de données (faut le vouloir :-P). Ils ne doivent donc pas être limité dans le pot commun.
 
Si je sépare la partition /home/users de /home/commun/ je serais obligé de mettre une partition de 10Go, et le pot commun ne pourrait atteindre que 190Go. Sachant qu'il y a pas loin de 200 utilisateurs... Je pourrais donc dire adieu au pot commun.
 
Malheureusement Quota ne fonctionne que sur des partitions et pas sur des dossiers (vraiment dommage parce que ça résoudrait mon problème). Ce problème s'étant sûrement déjà posé, je suppose qu'il y a un subterfuge pour résoudre le problème.
 
Avez-vous des pistes pour m'aider ?
 
J'ai entendu parler vaguement de fichier que l'on pourrait transformer en partition. Je pourrais donc monter ce fichier dans /home/users, et il faudrait que ce fichier puisse s'agrandir ou se rétrécir dès qu'un fichier est modifié. Est-ce possible ? (dîtes moi oui !!!!) et si oui, comment faire ? Où trouver ces renseignements ?

mood
Publicité
Posté le 13-07-2008 à 10:23:14  profilanswer
 

n°1060035
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 13-07-2008 à 15:33:39  profilanswer
 

ça dépend du FS :spamafote:


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1060041
delcedo
Posté le 13-07-2008 à 16:26:08  profilanswer
 

Mon système de fichier est ext3

n°1060059
splurf
Rm -Rf / && oops :o
Posté le 13-07-2008 à 19:17:33  profilanswer
 

utiliser inotify pour faire un chown nobody:nogroup sur les fichiers du pot commun ?
 
si tu accedes à commun via samba mettre un force user et un force group pour ne pas comptabiliser les fichiers dans le quota de l'utilisateur.
 
utiliser xfs:
Enabling project quota on an XFS filesystem (restrict files in log file directories to only using 1 gigabyte of space).
 
            # mount -o prjquota /dev/xvm/var /var
            # echo 42:/var/log >> /etc/projects
            # echo logfiles:42 >> /etc/projid
            # xfs_quota -x -c 'project -s logfiles' /home
            # xfs_quota -x -c 'limit -p bhard=1g logfiles' /home

n°1060158
delcedo
Posté le 14-07-2008 à 18:23:44  profilanswer
 

Humm, j'ai préféré tenter cette solution :
http://forum.ubuntu-fr.org/viewtopic.php?id=236572
 
Cela dit, je te remercie beaucoup pour ton aide :-)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Comment faire ce Quota ?

 

Sujets relatifs
Quota sur users virtuels de serveur FTP ?Gestion des quota
NIS / Quota Taille Fichiers / Solaris - LinuxQuota dossier personnel groupe d'utilisateurs+ limite taille fichiers
Imposer un quota à un utilisateurmettre un quota sur une boite mail avec du parl (net::imap)
[Résolu] ProFTPd, MySQL, Quota : Impossible de se connecter.j'ai un problème pour metre en place un système de quota sur les disqu
Quota sous Pure-FTPdProbleme de quota sous linux
Plus de sujets relatifs à : Comment faire ce Quota ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR