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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Défragmenter XFS ? C'est par ici !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Défragmenter XFS ? C'est par ici !

n°1161561
M300A
Posté le 07-09-2009 à 20:56:01  profilanswer
 

Bonsoir :hello:

 

Comme beaucoup vous pensez peut être qu'un filesystem Linux ne se défragmente pas et... vous vous gourez :D Et oui! :D

 

Voila ce que ça donne sur mon /home

gandalf@thrall:~$ sudo xfs_db -r -c frag /dev/sda3
actual 2668407, ideal 1044635, fragmentation factor 60,85%

 

60% de fichiers fragmenté ! Alors la c'est un record...

 

Je vous propose donc un petit paquet Debian (devrait marcher sur Ubuntu aussi) qui va vous permettre de défragmenter vos partitions XFS.
Je suis preneur de tout retour dessus.
Il installe un script associé à un fichier de conf. Les partitions sont détectées automatiquement mais vous pouvez les renseigner à la main (support des label et uuid aussi).
Dans le fichier de conf, vous pouvez activer cron (voir /etc/cron.d/xfs-defrag pour régler l'heure).
En mode cron, un rapport sera envoyé par mail, sinon c'est sur stdout.

 

Ça se passe ici:
http://dedibox.le-vert.net/divers/ [...] .2_all.deb

 

(pour ceux que ça tente, le deb source est au même endroit, dans /divers/)

 

PS: Pour les autres scripts de grand mère, avez-vous jeté un oeil sur mon site sur le RAID ? http://hwraid.le-vert.net

 

A+

Message cité 1 fois
Message édité par M300A le 22-10-2009 à 09:41:08
mood
Publicité
Posté le 07-09-2009 à 20:56:01  profilanswer
 

n°1161566
e_esprit
Posté le 07-09-2009 à 21:23:10  profilanswer
 

J'installe, je regarde, et je teste ça de suite :o
 
Si ca me plait j'installe au taf :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1161567
[Albator]
MDK un jour, MDK toujours !
Posté le 07-09-2009 à 21:23:39  profilanswer
 

Salut,
c'est quoi la différence entre ton programme et xfs_fsr ?

n°1161568
M300A
Posté le 07-09-2009 à 21:24:14  profilanswer
 

Ah bah niveau perfs c'est flagrant. Je ne sais pas comment j'ai fais pour vivre si longtemps sans savoir ça.
 
Ah si je sais... L'outil de defrag online n'existait pas :p

n°1161569
M300A
Posté le 07-09-2009 à 21:24:40  profilanswer
 

[Albator] a écrit :

Salut,
c'est quoi la différence entre ton programme et xfs_fsr ?


 
Aucune, ça lance xfs_fsr, c'est juste un moyen d'automatiser la chose, pour les gens comme moi qui ont bcp de machines à gérer :)


Message édité par M300A le 07-09-2009 à 21:25:01
n°1161570
e_esprit
Posté le 07-09-2009 à 21:26:54  profilanswer
 

M300A a écrit :

Ah bah niveau perfs c'est flagrant. Je ne sais pas comment j'ai fais pour vivre si longtemps sans savoir ça.
 
Ah si je sais... L'outil de defrag online n'existait pas :p


Ben disons qu'au taf ca fragmente assez peu, donc je lance à la main de temps en temps, quand j'y pense.
Mais bon c'est vrai qu'en programmant ça une fois par mois ou par semaine, ca fera un truc de plus à oublier :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1161571
M300A
Posté le 07-09-2009 à 21:27:42  profilanswer
 

Exactement, c'est tout le principe du truc. Avec un ptit rapport mail pour juste voir que ça se fait bien :)
 
En tout cas, tu dois pas avoir de serveur BackupPC, parce la dessus ça fragmente A MORT !

n°1161572
e_esprit
Posté le 07-09-2009 à 21:32:25  profilanswer
 

Nan :o
 
Mais j'ai un serveur bacula, mais je sais pas si c'est du XFS... en tout cas j'ai pas trop de soucis de perfs :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1161573
M300A
Posté le 07-09-2009 à 21:34:07  profilanswer
 

Personne n'a de soucis de perfs avec Bacula.
 
Ca sssscaaaaaaale :)

n°1161576
the_k586
♥ Punk à Chats ♥
Posté le 07-09-2009 à 21:56:02  profilanswer
 

M300A a écrit :


Voila ce que ça donne sur mon /home

gandalf@thrall:~$ sudo xfs_db -r -c frag /dev/sda3
actual 2668407, ideal 1044635, fragmentation factor 60,85%



J'arrive la avec mes gros sabots, mais, ya un équivalent de cette commande (état & Tx de fragmentation) et une fragmentation potentielle (et donc un gain grace a la défrag) sur les FS ext3/4 ?


---------------
♦ bl0g ♦ // ♠ Twitter ♠ // << Just for the lulz ! The Only reason anyone does anything >> // Free Open DNS
mood
Publicité
Posté le 07-09-2009 à 21:56:02  profilanswer
 

n°1161577
M300A
Posté le 07-09-2009 à 22:05:52  profilanswer
 

ext4, encore en dev :)
 
2.6.32 je crois :)

n°1161580
THRAK
- THR4K -
Posté le 07-09-2009 à 22:21:49  profilanswer
 

Intéressant !   :hello:

 

Je vais en profiter pour faire un petit test sur mon /home, ça fait plusieurs mois que j'ai pas lancé xfs_fsr chez moi.

 


Autrement j'en profite pour rajouter 2 petites précisions utiles à ceux qui ne connaissent pas xfs_fsr :

 

1) sous Debian, faut installer xfsdump pour disposer de la commande pré-citée

 

2) attention en cas de defrag du secteur d'amorçage si LILO est utilisé :

Citation :

In general we do not foresee the need to run xfs_fsr on system partitions such as /, /boot and /usr as in general these will not suffer from fragmentation. There are also issues with defragmenting files lilo(8) uses to boot your system. It is recommended that these files should be flagged as no-defrag with the xfs_io(8) chattr command. Should these files be moved by xfs_fsr then you must rerun lilo before you reboot or you may have an unbootable system.

 


Voilou, et merci  ;)


Message édité par THRAK le 07-09-2009 à 22:22:19

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°1161583
M300A
Posté le 07-09-2009 à 23:06:20  profilanswer
 

Bon ok mais lilo ça sux grave quand même !
 
Pour xfs_fsr il est dans xfsprogs maintenant :)

n°1161661
burn2
ça rox du poney
Posté le 08-09-2009 à 10:33:56  profilanswer
 

the_k586 a écrit :


J'arrive la avec mes gros sabots, mais, ya un équivalent de cette commande (état & Tx de fragmentation) et une fragmentation potentielle (et donc un gain grace a la défrag) sur les FS ext3/4 ?


Je me pose la même question ainsi que pour reiserfs?  
 
Il va faloir que je me planche sur toutes ces questions tout de même :D (je ne connaissais pas XFS d'ailleurs)


---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
n°1169972
Skylouck
Posté le 07-10-2009 à 18:31:25  profilanswer
 

Bonjour,
 
un de vous peu m'aider sur ce pb ?
http://forum.hardware.fr/hfr/Hardw [...] 4281_1.htm
 
Thks


---------------
Il vaut mieux vivre avec des remords que des regrets

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

  Défragmenter XFS ? C'est par ici !

 

Sujets relatifs
emacs raccourcis pour commenter Ctrl+/[KUNBUNTU] C'est quoi un plasmoïde?
en C, double accepté, float refusé pour scanf("%lf", pourquoi ?[O/C@linux] Enfin sur OSA clockez en 100% linux !!
C'est facile d'ouvrir un fichier .pps avec un Mac ?Problème XFS
Win2K SP4 : Partages réseau C$ D$ toussa visiblesdual boot avec partition XFS
XFS où EXT3 
Plus de sujets relatifs à : Défragmenter XFS ? C'est par ici !


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