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

 


Dernière réponse
Sujet : Limiter la taille des dossiers sous linux
fouinux mince j'oré pensé que depuis le temps ca cT arrangé .. tant pis. En fait ca m'aurais servi pour installer un serveur web ftp et tt.
Chaue user aurait un repertoire et dans ce sous repertoire le dossier web, le dossier bdd et le dosssier de Mail.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
fouinux mince j'oré pensé que depuis le temps ca cT arrangé .. tant pis. En fait ca m'aurais servi pour installer un serveur web ftp et tt.
Chaue user aurait un repertoire et dans ce sous repertoire le dossier web, le dossier bdd et le dosssier de Mail.
francoispgp tu ne trouvera rien de plus souple pour le faire que le LVM car c'est le seul systeme de management de partitions virtuelles dynamique (transparant=pas besoin de couper les utilisateurs pour reduire augmenter etc...)
mirtouf tu peux utiliser un FS qui sait gérer les quotas ?
fouinux up
fouinux up
fouinux Bon allez un petit deterrage de topic car je me pose la même question et que peut etre depuis le temps il y a de nouvelles solutions !
Personne aurait une idée pour simplement limiter la taille d'un dossier ?
Merci ;)
Delphine81 je vais faire ça...
merci beaucoup
jdloic

Code :
  1. root@Virage ~# lvcreate -L12M -n test volume
  2.   Logical volume "test" created
  3. root@Virage ~# mke2fs -j /dev/volume/test
  4. ...
  5. root@Virage ~# mkdir /test
  6. root@Virage ~# mount /dev/volume/test /test
  7. root@Virage ~# df -h /test
  8. Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
  9. /dev/mapper/volume-test
  10.                        12M  1,1M   10M  10% /test
  11. root@Virage ~# ll gros_fichier
  12. -rw-r-----    1 root     root          17M 2004-04-06 16:38 gros_fichier
  13. root@Virage ~# cp gros_fichier /test
  14. cp: écriture de `/test/gros_fichier': Aucun espace disponible sur le périphérique
  15. zsh: exit 1     cp --interactive gros_fichier /test
  16. root@Virage ~# umount /test
  17. root@Virage ~# lvextend -L32M /dev/volume/test
  18.   Extending logical volume test to 32,00 MB
  19.   Logical volume test successfully resized
  20. root@Virage ~# umount /test
  21. root@Virage ~# e2fsck -f /dev/volume/test
  22. ...
  23. root@Virage ~# resize2fs /dev/volume/test
  24. resize2fs 1.35 (28-Feb-2004)
  25. Resizing the filesystem on /dev/volume/test to 32768 (1k) blocks.
  26. The filesystem on /dev/volume/test is now 32768 blocks long.
  27. root@Virage ~# mount /dev/volume/test /test
  28. root@Virage ~# cp gros_fichier /test
  29. cp: écraser `/test/gros_fichier'?y
  30. root@Virage ~# df -h /test
  31. Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
  32. /dev/mapper/volume-test
  33.                        32M   18M   13M  59% /test
  34. root@Virage ~# umount /test
  35. root@Virage ~# lvremove /dev/volume/test
  36. Do you really want to remove active logical volume "test"? [y/n]: y
  37.   Logical volume "test" successfully removed
  38. root@Virage ~# rmdir /test

Taz pour les quota c'est certain, pour lvm y a sans doute
Delphine81 je vais essayer de voir ça...
 
sinon vous ne connaissez pas un logiciel qui permette de faire ce que je veux? je sais qu'il en existe sous windows (quota manager par exemple) et j'ai cherché pour linux mais pour le moment je n'ai rien trouvé
jdloic

Delphine81 a écrit :

LVM gère aussi des partitions et je ne veux pas risquer de perdre des données si je veux redimmensionner mes partitions.


 
avec LVM, tu créé un "volume logique" par service/département avec une taille initiale (qui ne peut pas être dépassée). Ensuite tu peux les redimensionner à la volée si besoin.

jls Bonjour.
Comme dit avant, la solution passe par LVM. C'est a ma connaissance le seule moyen de faire ce que tu veut.  
Taz tu ne peux pas.
Delphine81 J'ai regardé tout pour les quotas mais avec ce que je veux faire ce n'est pas très pratique je recherche vraiment qqch qui me permette de limiter la taille des dossiers.
Delphine81 Je ne veux pas acheter de disque plus grand, je veux limiter la taille des dossiers pour ne pas que les utilisateurs mettent n'importe quoi dedans et qu'ils soient obligés de faire du tri... sans limite de taille il faudrait racheter des disques sans arrêt...
Taz ok: achète un disque plus grand ou alors TOUT EN CRYPTOLOOPBACK :o
GUG et tu peux pas lui mettre un groupe à ce rep :??:
Delphine81 en fait j'ai un dossier par utilisateur, un dossier par service (partagé pour tout un service) et un dossier par département (partagé pour tout le département).
Et si je veux utiliser les quotas il faudrait que pour chaque département je fasse une partition pour les dossiers personnels, une pour les dossiers des services et une partition pour le dossier partagé pour tout le département.
Avec une seule partition si je mets un quota pour un utilisateur, cet utilisateur sera limité pour ces trois dossiers et ce n'est pas ce que je veux.
Je voudrais pouvoir limiter la taille des dossiers utilisateur, la taille des dossiers pour les services et la taille des dossiers pour les départements indépendemment de qui met quoi dedans
Taz mais c'est quoi alors ce dossier sur lequel tu veux mettre un quota parce qu'il risque tant de grossir ?
Delphine81 non parce que à côté de la partition sur laquelle je veux mettre mes données, il y a les partitions /var, /usr, etc... je ne mets pas tout sur la même partitions, je fais une partition à part pour les données utilisateurs...
 
Taz

Delphine81 a écrit :

ce que j'aurais voulu faire c'est une seule partition dans laquelle je mets toutes les données et après je limite la taille des dossiers...
De cette manière, je peux sans problème rajouter des dossiers ou modifier la taille limite de mes dossiers

comme ça en cas de pépin, tu formates, du bazardes tous tes documents et tes paramètres utilisateurs ...

Delphine81 LVM gère aussi des partitions et je ne veux pas risquer de perdre des données si je veux redimmensionner mes partitions.  
Je voudrais vraiment ne pas utiliser les quotas pour les groupes ou les utilisateurs mais limiter la taille d'un dossier et pouvoir modifier cette limite sans aucun problème...
jdloic Regarde du coté de LVM.
Delphine81 ce que j'aurais voulu faire c'est une seule partition dans laquelle je mets toutes les données et après je limite la taille des dossiers...
De cette manière, je peux sans problème rajouter des dossiers ou modifier la taille limite de mes dossiers
Delphine81 le problème avec les partitions c'est que tu ne peux pas modifier la taille comme tu veux et tu ne peux pas en rajouter comme tu le veux...
glor En fait c'est quasiment comme ca qu'il faut faire, puisque les quota s'applique aux volumes..
C'est une des raisons pour les lesquelles il est un avantage de metre son /home/ dans un nouveau volume.
GUG <bourrin on>
*tu fais une partition de taille maxi
*tu fais une partition dans un fichier
</bourrin off>
[:joce]
il y a des methodes plus soft ;) mais je les connais pas
tu peux aussi créer un groupe/user partage ....
glor Cree un groupe sur ton dossier alors..
D'apres les recherches que j'ai faites, il faut composer avec les quota..
Delphine81 je viens de relire le mini howto mais les quotas sont vraiment pour un utilisateur ou un groupe et non juste pour un dossier
glor Comme la dis Jar Jar, il faut regarder du coté des quotas..
Il y a surement des options pour faire ce que tu veux avec cet outil, en tout cas il en existe sous Linux, je l'ai deja vu (sans savoir comment ils ont fait..)
Delphine81 avec les quotas, on limite la taille pour un groupe ou un utilisateur pour un système de fichier si je ne me trompe pas.
moi ce que je voudrais faire c'est limiter la taille d'un dossier sans me soucier de qui met quoi dans ce dossier.
les utilisateurs peuvent avoir accès à différents dossiers pour lesquels je ne voudrais pas mettre la même limite de taille.
Jar Jar Bin faut utiliser des quotas. Regarde le Quota-mini-HOWTO par exemple.
Delphine81 Bonjour,
 
J'ai un serveur de fichier et je voudrais limiter la taille de certains dossiers.
Comment est-ce que je peux faire ça? Existe-t-il une commande pour faire ça ou faut-il installer un logiciel?
Je cherche une commande ou un logiciel qui pourrait me faire à peu près la même chose que Quota manager sous windows.
 
 

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)