Le Dimanche 9 Juin 2002 17:57, Vincent BADIER a �crit :
> Le Samedi  8 Juin 2002 14:38, vous avez �crit :
> > Le Samedi 8 Juin 2002 16:19, vous avez �crit :
> > > Bonjour tout le monde
> > >
> > > Je suis abscent des listes depuis un moment, vraiment occup�, mais
> > > j'�sp�re revenir bientot! (qui a dit non pas lui!!! ?? ;)
> > >
> > > En fait j'ai un chtit soucis : simplement avec cp.
> > >
> > > J'ai un un groupe de volume de 3 disques (9 Go). j'ai construit 1
> > > seul volume logique, ce qui me fait 27 Go. j'ai cr�� le syst�me de
> > > fichier (ext2) puis je l'ai mont�. Pas de probl�me pendant plusieurs
> > > mois.
> > >
> > > L'ensemble du syst�me est install� sur un autre disque et le LV est
> > > utilis� pour le montage ftp (/var/ftp).
> > >
> > > depuis qq jours, j'essaie de mettre a jour un fichier dans l'un des
> > > r�pertoires du ftp et voici son insulte :
> > >
> > > cp: Ne peut cr�er un fichier de type r�gulier
> > > `/var/ftp/Pert/Dev/libpert.ml'.: Aucun espace disponible sur le
> > > p�riph�rique
> >
> > Que donne un df -i ?
> >
> > > en sacant que j'ai 8Go de libre, que le syst�me est bien mont� en
> > > (rw) que j'ai pass� la cmd cp en root... et que j'ai v�rifi� le
> > > syst�me de fichier (e2fsck -> code de retour 0, avec tout qui se
> > > passe bien a l'�cran). J'ai m�me d�mont�, remont� (formc�ment pour le
> > > e2fsck). J'ai m�me pouss� le bouchon jusqu'a rebooter, en d�sespoir
> > > de cause. Et ben non!! rien de mieux!
> > >
> > > Je s�che, qq aurait une petite id�e?
> > >
> > > @+
> > > Vincent, d�butant des temps modernes (et � vie!)
> >
> > A+
> > Christophe Josselin
>
> Effectivement tu as mis le doigt dessus. Je n'avais pas v�rifi� cela.
>
> Pour ceux que la r�ponse int�resse :
>
> df -i montre l'occupation des inodes de chaque montage.
>
> Le terme inode d�signe le descripteur d'un fichier. Il contient les
> attributs du fichier, (qui sont affich� lar ls -l) et une table d'acc�s
> aux donn�es. Il existe une table d'inode par disque, et l'espace qu'elle
> occupe est r�serv�e lors de la cr�ation du syst�me de fichier. La taille
> de la table d'inode est donc un param�tre statique (du moins dans ext2
> que j'utilise). Ce param�tre es important car il fige le nombre maximal
> de fichiers que l'on peut cr�er sur le-dit syst�me.
>
> Mon erreur a �t� double. Lors de la cr�ation du file system, je n'ai pas
> pris en compte ce param�tre et il es rest� � 6100 et des brouettes. (par
> comparaison, lors de la cr�ation du /home, du /var ou du / usr, le
> syst�me a plac� cette valeur a + de 200 000!! J'�tais donc compl�tement
> out! D'autre part, je ne me souvenais pas avoir mis sur le ftp la distro
> compl�te d'OpenBsd (a des fin de tests, pour ne pas mourrir idiot) et ce,
> non pas en iso mais tous les fichiers.
>
>
> Il en r�sulte que ma table d'inod �tait pleine a 100% (m�me si le disque
> lui n'avait que 60%  envirion de pris), donc impossible de cr��er des
> fichier dedans. On pouvait cependant �craser un fichier. Tout ceci se
> tient.
>
>
> Merci encore Christophe de m'avoir mis sur la piste
>
> @+
> Vincent, d�butant des temps modernes (et � vie!)

Pas de quoi et bravo pour l'esplication que tu viens de fournir sur les 
inodes. Je n'avais jamais fait attention au nombre d'inodes qui �taient 
cr��s automatiquement. D'autant plus que je suis en ext3 et reiserfs.

Pour ceux que cela int�ressent, voici le contenu de mes partitions avec le 
nombre d'iodes pr�sent et utilis�s :

[chris@athlon chris]$ df -ih
SysFichier            Inodes   IUtil.  ILibr.IUti% Mont� sur
/dev/hda6                61K     19K     42K   30% /
/dev/hda1               7.8K      56    7.7K    1% /boot
none                     31K       1     31K    1% /dev/shm
/dev/hda11              8.4M     18K    8.4M    1% /home
/dev/hda9                65K      50     64K    1% /tmp
/dev/hda7               375K    140K    235K   38% /usr
/dev/hda8               125K    6.0K    118K    5% /usr/local
/dev/hda10              258K     777    257K    1% /var
/dev/hdb10              4.0G       0    3.9G    0% /home/sav

et pour �tre complet la taille des partition :

[chris@athlon chris]$ df -h
SysFichier            Tail. Util.Disp. Uti% Mont� sur
/dev/hda6             235M   42M  181M  19% /
/dev/hda1              30M  2.9M   25M  11% /boot
none                  125M     0  124M   0% /dev/shm
/dev/hda11             66G  3.1G   63G   5% /home
/dev/hda9             509M   17M  466M   4% /tmp
/dev/hda7             2.9G  2.0G  775M  73% /usr
/dev/hda8             980M  532M  398M  58% /usr/local
/dev/hda10            2.0G   93M  1.7G   5% /var
/dev/hdb10             23G   19G  4.9G  79% /home/sav




Bonnejourn�e � tous.

--
La theorie, c'est quand on comprend tout mais que rien ne marche.
La pratique, c'est quand ca marche sans qu'on ne sache pourquoi.
Les ingenieurs rassemblent les deux:
     rien ne marche et ils ne savent pas pourquoi.       ULg
Christophe Josselin

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à