[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Reformater une partoche
Bonjour,
Il faut reformater ta partition... Oui, le fait d'avoir une multitude de petits
fichiers consomme tous tes inodes, et donc malgré le fait qu'il te reste des
blocks libres sur ta partoche, il n'y a plus de inodes libres. Ceci est dû au
fait que tu as formatté ta partition avec des gros blocks de data.
(par défaut , la suse fait un formatage en 4096 bytes / blocks, ce qui pose
problèmes pour des partitions contenants des fichiers < 4096 bytes !)
Tu peux le voir avec la commande tune2fs -l /dev/... (pour une partoche ext2
bien sûr). Tu y verra aussi le nombre de inodes construits et occupés.
Pour résoudre ton problème, formatte ta partoche en spécifiant -b 1024 dans le
mke2fs.
Le man mke2fs dit ceci : (dans l'option -i )
-i bytes-per-inode
Specify the bytes/inode ratio. mke2fs creates an
inode for every bytes-per-inode bytes of space on
the disk. The larger the bytes-per-inode ratio,
the fewer inodes will be created. This value gen
erally shouldn't be smaller than the blocksize of
the filesystem, since then too many inodes will be
made. Be warned that is not possible to expand the
number of inodes on a filesystem after it is cre
ated, so be careful decided the correct value for
this parameter.
et le -b ceci:
-b block-size
Specify the size of blocks in bytes. Valid block
size vales are 1024, 2048 and 4096 bytes per block.
If omitted, mke2fs block-size is determined by the
file system size and the expected usage of the
filesystem (see the -T option).
En lisant un peu plus, je tombe sur le -N :
-N number-of-inodes
overrides the default calculation of the number of
inodes that should be reserved for the filesystem
(which is based on the number of blocks and the
bytes-per-inode ratio). This allows the user to
specify the number of desired inodes directly.
Donc , conclusion, si tu fais varier le nombre de blocks, tu fais aussi varier
le nombre d'inodes (évidemment), donc je te conseillerais d'abord de reformater
avec l'option -b 1024, et voir ce que ça donne. Si ce n'est toujours pas
suffisant, reformatter sans l'option -b, mais avec '-T news', si tjrs pas
suffisant, reprendre le -b 1024 et spécifier un -N ... , mais pour ça, faut
que tu fasses un tune2fs -l pour voir combien d'inodes tu as en -b 1024 pour lui
donner une plus grande valeur.
Voilà un peu le topo. Maintenant, avec reiserfs, sais pas comment ça marche...
Hope this help U.
Benjamin
On Wed, 13 Mar 2002, Pascal Duquenoy wrote:
> Salut la ml
>
> Je désire tester un serveur freedb. Donc je récupère l'archives le
> pgm. Puis décompression de l'archive sur une partoche de 3.0 GB.
> Après qqu tasse de thé (Pentium 200mmx) plus de place sur la partoche
> alors qu'il me reste au moins 1.5 GB que faire (df -h)? ( archive est
> constituée d'une fulltitude de pt fichier texte ) . Je pense que le
> prob est un manque de inode dispo non ? . Alors question comment
> changer la densité de inode.... Un reformatage non ? Mais comment
> préciser la densité d'inode désirer !!!
> Merci pour toute aide
>
>
> Pascal Duquenoy
> Avenue Vauban, 14
> 5000 NAMUR
>
> ------------ Output from gpg ------------
> gpg: Signature faite mer 13 mar 2002 22:50:41 MET avec une clé DSA ID 93D4CD8E
> gpg: Impossible de vérifier la signature: clé publique non trouvée
>
>
Cybersalutations
Benjamin Gonay
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux