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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Limiter la taille des dossiers sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Limiter la taille des dossiers sous linux

n°449775
Delphine81
Posté le 06-04-2004 à 12:50:33  profilanswer
 

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.
 
 

mood
Publicité
Posté le 06-04-2004 à 12:50:33  profilanswer
 

n°449776
Jar Jar
Intaigriste
Posté le 06-04-2004 à 12:52:17  profilanswer
 

Bin faut utiliser des quotas. Regarde le Quota-mini-HOWTO par exemple.

n°449781
Delphine81
Posté le 06-04-2004 à 12:57:06  profilanswer
 

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.

n°449788
glor
Posté le 06-04-2004 à 13:11:07  profilanswer
 

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..)

n°449799
Delphine81
Posté le 06-04-2004 à 13:24:52  profilanswer
 

je viens de relire le mini howto mais les quotas sont vraiment pour un utilisateur ou un groupe et non juste pour un dossier

n°449802
glor
Posté le 06-04-2004 à 13:26:27  profilanswer
 

Cree un groupe sur ton dossier alors..
D'apres les recherches que j'ai faites, il faut composer avec les quota..


Message édité par glor le 06-04-2004 à 13:30:21
n°449804
GUG
Posté le 06-04-2004 à 13:26:50  profilanswer
 

<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 ....


Message édité par GUG le 06-04-2004 à 13:27:15
n°449809
glor
Posté le 06-04-2004 à 13:32:29  profilanswer
 

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.


Message édité par glor le 06-04-2004 à 13:33:21
n°449835
Delphine81
Posté le 06-04-2004 à 13:46:25  profilanswer
 

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...

n°449843
Delphine81
Posté le 06-04-2004 à 13:49:24  profilanswer
 

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

mood
Publicité
Posté le 06-04-2004 à 13:49:24  profilanswer
 

n°449869
jdloic
Posté le 06-04-2004 à 14:13:20  profilanswer
 

Regarde du coté de LVM.

n°449904
Delphine81
Posté le 06-04-2004 à 14:40:13  profilanswer
 

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...

n°449906
Taz
bisounours-codeur
Posté le 06-04-2004 à 14:43:20  profilanswer
 

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 ...

n°449913
Delphine81
Posté le 06-04-2004 à 14:49:11  profilanswer
 

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...
 

n°449917
Taz
bisounours-codeur
Posté le 06-04-2004 à 14:50:35  profilanswer
 

mais c'est quoi alors ce dossier sur lequel tu veux mettre un quota parce qu'il risque tant de grossir ?

n°449958
Delphine81
Posté le 06-04-2004 à 15:15:57  profilanswer
 

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

n°449963
GUG
Posté le 06-04-2004 à 15:17:43  profilanswer
 

et tu peux pas lui mettre un groupe à ce rep :??:

n°449969
Taz
bisounours-codeur
Posté le 06-04-2004 à 15:19:43  profilanswer
 

ok: achète un disque plus grand ou alors TOUT EN CRYPTOLOOPBACK :o

n°449979
Delphine81
Posté le 06-04-2004 à 15:32:40  profilanswer
 

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...

n°449982
Delphine81
Posté le 06-04-2004 à 15:35:56  profilanswer
 

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.

n°449984
Taz
bisounours-codeur
Posté le 06-04-2004 à 15:37:48  profilanswer
 

tu ne peux pas.

n°449990
jls
Posté le 06-04-2004 à 15:42:11  profilanswer
 

Bonjour.
Comme dit avant, la solution passe par LVM. C'est a ma connaissance le seule moyen de faire ce que tu veut.  


---------------
A Plus Donc...  [:jls]
n°450003
jdloic
Posté le 06-04-2004 à 15:53:45  profilanswer
 

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.

n°450006
Delphine81
Posté le 06-04-2004 à 15:55:59  profilanswer
 

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é

n°450012
Taz
bisounours-codeur
Posté le 06-04-2004 à 16:00:15  profilanswer
 

pour les quota c'est certain, pour lvm y a sans doute

n°450054
jdloic
Posté le 06-04-2004 à 16:54:58  profilanswer
 

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

n°450710
Delphine81
Posté le 07-04-2004 à 08:35:32  profilanswer
 

je vais faire ça...
merci beaucoup

n°796015
fouinux
Posté le 26-03-2006 à 12:33:01  profilanswer
 

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 ;)

n°796090
fouinux
Posté le 26-03-2006 à 19:07:44  profilanswer
 

up

n°796161
fouinux
Posté le 27-03-2006 à 08:55:51  profilanswer
 

up

n°796219
mirtouf
Light is right !
Posté le 27-03-2006 à 12:57:05  profilanswer
 

tu peux utiliser un FS qui sait gérer les quotas ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°796226
francoispg​p
Posté le 27-03-2006 à 13:17:21  profilanswer
 

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...)

n°796307
fouinux
Posté le 27-03-2006 à 18:41:12  profilanswer
 

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.

mood
Publicité
Posté le   profilanswer
 


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

  Limiter la taille des dossiers sous linux

 

Sujets relatifs
[Linux] Probleme de creation de disquette bootJe passe à linux, mais les drivers ?
formater 1disk d'1serveur linux(samba) servant partage a 1domaine NTMdk9.2 xfree, gdm, changement de la taille de l'ima | mode clone xfree
multiboot xp + linux[Linux] cfdisk, qtparted ou fdisk pour partionner ?
récupérer les polices windows sur linuxQuestion bête : transférer un compte thunderbird de windows à linux
Changer le layout du clavier sous Linux[Newbie] Probleme instalation de linux ( mandrake 9.2 )
Plus de sujets relatifs à : Limiter la taille des dossiers sous linux


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