OVH Cloud OVH Cloud

Log de fsck => taux de fragmentation

5 réponses
Avatar
Sylvain Chouleur
Bonjour

Je cherche à connaitre mon taux de fragmentation sachant qu'une vérification
du disque est faite tout les 30 montages=> est ce que les résultats sont
stockés quelque part?
J'ai trouvé les logs suivants:
sylvain@debian:/var/log/fsck$ sudo cat checkfs
Log of fsck -C -V -R -A -a
Wed Jan 31 17:25:01 2007

fsck 1.40-WIP (14-Nov-2006)
Checking all file systems.

Wed Jan 31 17:25:01 2007
----------------
sylvain@debian:/var/log/fsck$ sudo cat checkroot
Log of fsck -C -a -V -t ext3 /dev/hda3
Wed Jan 31 17:25:01 2007

fsck 1.40-WIP (14-Nov-2006)
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a -C0 /dev/hda3
/: clean, 352688/2350080 files, 3393395/4697004 blocks

Wed Jan 31 17:25:01 2007
----------------

mais ils ne donnent pas de taux...

Sinon, comment lancer fsck manuellement? parce que si je lance la commande
direct, il me dit que ma partition est montée sauf que je ne peux pas la
démonter...

Merci pour votre aide!

Sylvain

_________________________________________________________________
Ten : Messenger en illimité sur votre mobile !
http://mobile.live.fr/messenger/ten/


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
Serge Cavailles
Le Mercredi 31 Janvier 2007 17:50, Sylvain Chouleur a écrit :
Bonjour
Sinon, comment lancer fsck manuellement? parce que si je lance la
commande direct, il me dit que ma partition est montée sauf que je ne
peux pas la démonter...



A partir d'un LiveCD, tout simplement ;-)
Il n'y a que l'embarras du choix. Knoppix, DSL, Kaella....

--
Serge
Avatar
Daniel Huhardeaux
Sylvain Chouleur a écrit :
Bonjour


Bonsoir

Je cherche à connaitre mon taux de fragmentation sachant qu'une
vérification du disque est faite tout les 30 montages=> est ce que les
résultats sont stockés quelque part?


Il n'y a pas de fragmentation sous Linux. Il s'agit d'un test de
cohérence *du système de ficher* et non du disque (il s'execute sur la
partition).

Pour connaitre les infos d'une partitionen ext2/ext3

dumpe2fs -h /dev/<partition> ; -x en plus verbeux

et l'on verra

Mount count: 8
Maximum mount count: 30

[...]

--
Daniel Huhardeaux _____ ____ ____ _____ _____ _
enum +48 32 285 5276 (_ __) _ ) _ (_ __) _ _(_)
iaxtel 1-700-849-6983 / / / // / // / / / / /_/ / /
sip/iax:callto /_/ ( ___( ___/ /_/ (_/ (_/_/.net FWD# 422493


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
cedric cellier
-[ Wed, Jan 31, 2007 at 06:25:17PM +0100, Daniel Huhardeaux ]----
>Je cherche à connaitre mon taux de fragmentation sachant qu'une
>vérification du disque est faite tout les 30 montages=> est ce que les
>résultats sont stockés quelque part?
Il n'y a pas de fragmentation sous Linux. Il s'agit d'un test de
cohérence *du système de ficher* et non du disque (il s'execute sur la
partition).

Pour connaitre les infos d'une partitionen ext2/ext3

dumpe2fs -h /dev/<partition> ; -x en plus verbeux



Personnellement, je ne voit pas d'information sur la fragmentation des
fichiers dans la sortie de dumpe2fs, ce qui correspond à l'idée que je
m'en faisais : ce taux de fragmentation n'est stocké nul part mais
uniquement calculé par un fsck.

Sinon, pour pinailler, il pourrait sembler abusif de prétendre qu'il n'y
a pas de fragmentation sous Linux. D'une part, comme tu le signales, ce
sont les systèmes de fichier qui sont fragmentés, pas les OS. Il est
possible de monter un système de fichier VFAT par exemple, dont le taux
de fragmentation est une donnée importante. Ensuite, le système de
fichier habituel sous Linux est ext2/3, qui peut, comme tous les
systèmes de fichier que je connaisse, souffrir de la fragmentation, même
si c'est beaucoup plus rare que pour un système VFAT.

Pour répondre à l'OP : fsck -n devrait indiquer à la fin de sa sortie
une ligne du genre :

/dev/hdc1: 189571/2448000 files (3.4% non-contiguous), 4438945/4887768 blocks

qui indique apparemment que (seulement) 3.4% des fichiers ne sont pas
contigus.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Michel Grentzinger
Le mercredi 31 janvier 2007 20:07, cedric cellier a écrit :
de fragmentation est une donnée importante. Ensuite, le système de
fichier habituel sous Linux est ext2/3, qui peut, comme tous les
systèmes de fichier que je connaisse, souffrir de la fragmentation, m ême
si c'est beaucoup plus rare que pour un système VFAT.



C'est très négligeable en fait. VFAT stocke les fichiers les uns aprè s les
autres, d'où l'apparition de "trous" dès qu'un fichier est supprimé et
l'apparition de "fragments" lorsque le fichier suivant remplit ces trous.

Ext2/3 utilise d'emblée tout l'espace disque dispo (aléatoirement je cr ois) ce
qui implique que les fichiers restent "groupés" tant que l'occupation du
disque n'atteint pas les limites.

--
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net
Avatar
Eric DECORNOD
Ext2/3 réserve un certain pourcentage de l'espace (accessible uniquement à
root) pour prévenir la fragmentation.
Donc en théorie si on ne dépasse pas les 100% d'utilisation du disque ( et seul
root peut le faire) il n'y a pas de fragmentation.

c.f. wikipedia : « La grande particularité de ext2 est qu'il ne fragmen te
pas. »

Cordialement,
--
Eric DÉCORNOD
Ingénieur d'Études
SCICS - Faculté des Sciences
Université Henri Poincaré