Debat : les systemes de fichiers journalises

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
28
déc.
2000
Noyau
Je voudrais faire un petit point sur les différents systèmes de fichiers journalisés et savoir pour ceux qui les utilisent quel est à votre avis le meilleur. J'ai testé depuis peu ReiserFS sur un kernel 2.2.18 et je dois dire que cela va vite ! Quelqu'un a une experience similaire sur une machine de production ou un autre type de système de fichiers ?

Aller plus loin

  • # ReiserFS

    Posté par  . Évalué à 1.

    Je pense que ReiserFS est celui qui a le vent en poupe à l'heure actuelle. D'une part parce que c'est le plus connu, d'autre part parce que les "concurents" tardent un peu (ext3fs en particulier).

    Ca veut pas dire que c'est le meilleur! Sa principale faiblesse , à mon sens, est de ne pas pouvoir s'installer sur et convertir "à la volée" un ext2fs. Quoi que les patches "à la nom long sur FAT16", c'est pas terrible non plus.

    Vous voyez, j'attends moi aussi des contributions sur ce point!
  • # Ah bon..

    Posté par  . Évalué à 1.

    Elle est où l'info ?
    Je suis pourtant pas un intégriste de linuxfr.org, mais bon, ya pas des newsgroups pour poser des questions ?
    Comment ce genre de "news" peut-elle passer à travers la modération ?

    enfin bon... :)
    • [^] # Re: Ah bon..

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      C'est ce pour quoi est faite la section RTFM. Pour laisser passer les
      questions. Si elles ne sont pas intéressantes, elles restent dans la section,
      sinon elles sont affichées sur la page principale.
    • [^] # Re: Ah bon..

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      C'est ce pour quoi est faite la section RTFM. Pour laisser passer les
      questions. Si elles ne sont pas intéressantes, elles restent dans la section,
      sinon elles sont affichées sur la page principale.
      • [^] # Re: Ah bon..

        Posté par  . Évalué à 0.

        Alors comme ca Maître Fabien double ces propres commentaires!!!
        C'est pas bien ca .
        • [^] # Re: Ah bon..

          Posté par  . Évalué à 0.

          C'est peut-être un problème de mémoire. Encore un coup de la vache folle !
        • [^] # Re: Ah bon..

          Posté par  (site web personnel, Mastodon) . Évalué à 1.

          Maître c'est un peu fort quand même. Sensei conviendrait mieux ;-)

          Trêves de plaisanteries c'est pas moi c'est w3m qui fait des siennes (et oui
          parce que moi monsieur je visite linuxfr avec un navigateur texte!). Bon ok
          c'est parce que cette !@*$ de woody m'a bien niqué. Netscape me fait un
          bus error, mozilla et galéon un segfault. Mais n'empeche que ... :)
          (Si quelqu'un a la solution je suis preneur).
          • [^] # Re: Ah bon..

            Posté par  . Évalué à 0.

            Pas envie de rentrer dans des querelles de distrib à la con... mais essaye une Red Hat, ça marche bien ! (signoff Bartman)
          • [^] # Re: Ah bon..

            Posté par  . Évalué à 1.

            retourne a la potato
    • [^] # Re: Ah bon..

      Posté par  . Évalué à 1.

      C'est la rubrique "Ask Slashdot"... oups, non "Ask Linuxfr", désolé :-)
    • [^] # Re: Ah bon..

      Posté par  . Évalué à 0.

      Au contraire, je trouve cette question très interressante.
      Pour un système dont on attend surtout une fiabilité de tout instant, les témoignages des users est toujours capital.



  • # L'Url semble vérolée

    Posté par  . Évalué à 1.

    Not Found

    The requested URL /reiserfs was not found on this server.


    Apache/1.3.14 Server at thebsh.namesys.com Port 80
  • # ext3

    Posté par  . Évalué à 1.

    Moi j'avais installé mon /var et mon /home en ext3 là où je bossais avant. Je n'ai pas fait de tests poussés vu que ce n'était que pour une utilisation quotidienne et individuelle, mais c'était vraiment très agréable d'attendre plusieurs minutes de moins lorsque j'avais des ratées en faisant joujou avec X ou lorsque je me suis retrouvé face au gros méchant "init" à psdoom (lancé en root, bien sûr!)... et que je l'ai tué :-)
    Bref, j'en étais très content et je n'ai jamais eu le moindre problème avec. Il me semble d'ailleurs que http://rpmfind.net/(...) tourne avec depuis pas mal de temps déjà sans souçis non plus.
    Depuis je n'ai pas réessayé... mon amusement du moment c'est plus les 2.4, donc les systèmes de fichiers journalisés sont forcément mis de côté.
    En tout cas, tout comme Fabien, un de mes gros regrets reste l'absence de gestion de quotas sur reiserfs... ça limite tout de suite son utilisation aux serveurs non mutualisés et aux machines individuelles sur lesquelles on ne s'amuse pas trop souvent avec les derniers noyaux (car reiserfs n'y est pas intégré et il faut attendre le patch).

    Matthias
    • [^] # Re: ext3

      Posté par  (site web personnel) . Évalué à 1.

      hem ... reiserfs livre les patches pour les kernels 2.4, le pre12 est meme deja dispo chez eux (depuis une semaine environ).
    • [^] # Non pour la maison, c'est bien

      Posté par  . Évalué à 1.

      Vu que chez moi en faisant joujou avec ma carte video, ma carte son, j'ai beaucoup plus de plantage que sur un serveur.

      En plus la derniere Mandrake 7.2 te permet d'utiliser ReiserFS sans probleme.
      Je crois que la derniere Suse te permet aussi de l'installer (pas sur la)
    • [^] # Re: ext3

      Posté par  . Évalué à 1.

      Erreur, http://rpmfind.net(...) utilise ext3 et non pas reiserfs.
      Daniel Veillard l'indique sur la page principale.

      Sur nos serveurs (donc 1 serveur de fichiers samba avec 220Go en Raid 5 -Baie externe-) nous optons petit à petit pour ext3.
      => http://beta.redhat.com(...)

      Ce qui nous plait dans l'ext3 :
      - il est basé sur l'ext2 qui n'a plus grand chose à prouver sur sa stabilité
      - le fsck de l'ext3 est celui de l'ext2
      - on peut passer de l'ext2 à l'ext3 et inversement sans problème.

      Par contre, on ne peut pas (encore) faire de Raid Soft avec.

      http://beta.redhat.com(...)
      • [^] # Re: ext3

        Posté par  . Évalué à 0.

        et lorsque tu as plusieurs centaines de milliers de fichier, ext3 est toujours aussi lent ? reiserfs n'apporte pas que la jounalisation mais aussi la rapidité lorsque tu as plusieurs centaines de millier de fichiers sur ton disque. Cas par exemple d'un serveur squid, d'un serveur de news ou de mail. C'est possible que tu fasses un test de bonnie++ avec un très grand nombre de fichiers ?
        Luc S.
      • [^] # Re: ext3

        Posté par  . Évalué à 1.

        Je ne suis pas certain de comprendre...
        A quoi sert un fsck sur un système de fichiers journalisé ?
        (c'est peut-être une question idiote, excusez-moi par avance)
        • [^] # Re: ext3

          Posté par  . Évalué à 0.

          Ce n'est parce que tes fs sont journalises qu'ils ne sont plus vulnerables. Des inconsistances
          peuvent survenir (dis bonjour a dd et /dev/zero
          sur une partition et tu m'en diras des nouvelles)
          et ton journal ne te servira a rien.
          Bref le journal detecte rapidement une inconsistance, rejoue ses logs et quand il ne peut pas reparer il appelle zorro (fsck) ou il demande a bernado (toi) de l'appeler.

          Fabrice.
  • # en prod

    Posté par  . Évalué à 0.

    J'ai installe ReiserFS pour le /home du serveur d'un laboratoire universitaire. Il y a 60 comptes sur 30Go, le tout exporte en nfs.
    Pour l'instant aucun problemes (heureusement me direz vous ... ;).
    • [^] # Re: en prod

      Posté par  (site web personnel) . Évalué à 1.

      cool, c'etait le type d'exemple que je voulais entendre. Je suis en train de penser a l'exploiter egalement sur un serveur NFS avec des homes centralises :)
    • [^] # Re: en prod

      Posté par  . Évalué à 1.

      > Pour l'instant aucun problème
      Bien sûr, un systême de fichiers journalisé ne dispense pas des sauvegardes régulières (on ne sait jamais, même les softs stables peuvent planter et les dégâts des eaux ne sont pas à exclure).
    • [^] # Re: en prod

      Posté par  . Évalué à 0.

      Je l'utilise pour une trentaine de comptes Ouine avec Samba (sur disque IDE !), sur 15Go, et c'est le reve.

      Le plus fun : l'effacement (1000 fichiers effacés à la seconde en ReiserFS !!!)
      • [^] # Effacement...

        Posté par  . Évalué à 0.

        Cool, comme ça, même pas le temps de sauver 2-3 trucs quand on fait une connerie :)
  • # Systeme de fichier journalisé

    Posté par  . Évalué à 0.

    Vous êtes sur que ReiserFS est un système de fichier journalisé?
  • # ReiserFS en prod'

    Posté par  . Évalué à 1.

    Salut,

    A Alcove ( http://www.alcove.fr(...) ), nous utilisons ReiserFS depuis plus d'un an, pour des configs «extrèmes».
    Il y a justement un an, un grand compte nous a demandé de faire un serveur de mail pour 40000 (quarante mille) utilisateurs.
    Nous avons mis en place un exim avec une partoche ReiserFS pour les comptes mails, avec un format «maildir» pour les mails. Un autre serveur servait pour l'annuaire hautes performances LDAP.
    Résultat : notre client a pu remplacer ces 200 serveurs Exchange(tm)(R) avec une poignée de serveurs sous Debian GNU/Linux + exim + patch ReiserFS.
    C'est quand meme une «success story» pour ce filesystem, non ?
    -*- Un membre d'Alcove Team -*-
    • [^] # Re: ReiserFS en prod'

      Posté par  . Évalué à 1.

      Et exim il tien la charge ? On ne m'en a pas dit que du bien pour les gros serveurs. Moi je l'ai sur mes stations, mais Postfix n'est-il pas préférable ? J'ai lu le livret blanc sur la messagerie et j'avoue avoir été surpris d'y trouver exim.

      PS: RV, c'est toi qui a posté le commentaire ? ;-)
      • [^] # Re: ReiserFS en prod'

        Posté par  (site web personnel) . Évalué à 1.

        Après un tel témoignage, que rajouter ?
        Pour ma part, j'ai installé Mdk 7.2 sur de nombreuses machines comme me nous l'avait suggéré Pierre Etchemaite :
        - /root - ext2
        - /home - reiserfs
        - swap - swap
        - /home - reiserfs
        Ainsi, pas de problème pour rebooter avec LILO qui ne connait pas Reiserfs.
        Grub n'a pas ce problème.
        Cette installation convient bien à la maison.
        Babou a installé le nouveau serveur de l'ABUL avec reiserfs sur une Debian. C'est juste un peu plus compliqué... Le reset à chaud fonctionne à merveille.
        Selon Pierre Etchemaite, il faut compter 2s par utilisateur pour reconstruire le système après une panne.
      • [^] # Re: ReiserFS en prod'

        Posté par  . Évalué à 0.

        exim tient la charge aussi bien que postfix quand on sait le configurer. Un peu comme Sendmail ... Disons qu'avec Exim tu peux réaliser beaucoup de chose facilement parce que tu as un programme qui est bien documenté, et une grosse doc livré en standart. Disons que chaque serveur de mail a des avantages et des inconvénients. Par exemple, Postfix ne supporte par les quotas car wiese n'en veut pas. Il faut récupérer un patch, comme pour Qmail. Par contre, si tu veux faire du relay de mail, sans rien stocker sur le disque, postfix est plus rapide, il ne vas pas écrire de fichier sur ton disque à l'inverse des autres. Postfix est plus lent lorsque tu envoies tes messages via /usr/lib/sendmail -i que via SMTP. Tout dépend de l'utilisation que tu veux en faire. Avec les logiciels tu as le choix, tu choisis donc le meilleur pour ton besoin.
        Luc S.
  • # reiserfs n'aime pas les coupures de courant.

    Posté par  (site web personnel) . Évalué à 1.

    Il y a longtemps, je l'ai testé car dans mon bled(Achet), il y a beaucoup de coupure de courant. j'avais / /usr en reiser et /home plus d'autre en ext2 , tout allais bien mais j'avais besoin de gtk en une nouvelles versions que celle que j' avais a l'origine donc je telecharge les sources de gtk et glib. je fait un petit ls pour voir ou je les avait tapé et la je vois un truc du genre (c'est de memoire):

    ls: gtk-1.2.5.tar.gz: Aucun fichier ou répertoire de ce type
    ls: glib-1.2.5.tar.gz: Aucun fichier ou répertoire de ce type
    GNUstep
    ...

    il y avait un petit probleme, je lit la doc, je fait un reiserfsck qui ne me detecte rien. Ensuite je ne sais plus comment m'est venue l'idée de faire un reiserfsck --rebuild et la ca a marché. ensuite j'ai eu le meme probleme sur / je rede
    mare sur une disquette pour pouvoir la scanner avec reiserfsck --rebuild mais en plein milieu PAF! coupure de courant et c'est ainsi que j
    'ai perdu ma / et je suis repassé a ext2 le jour meme.
    mais c'est il y a longtemps, maintenant ils ont certainement reglé le probleme
    • [^] # Re: reiserfs n'aime pas les coupures de courant.

      Posté par  . Évalué à 1.

      J'ai eu un autre soucis avec une des dernières versions pour noyau 2.2: j'ai eu à rebooter plusieurs fois à chaud successivement dans une soirée, et il m'a fallu faire un rebuild de / et de /usr. Donc là aussi, reiserfsck via une disquette boot.

      Le problème ? Il manquait de nombreux fichiers qui avaient disparus, notamment des fichiers de config dans /etc (des trucs jamais modifiées), /lib et /usr/lib. Au fur et à mesure que des fichiers sont signalés manquant, je fais un apt-get install --reinstall ...

      Mais bon, avec de l'EXT2, ça n'aurait pas forcément été mieux. Et le tps que ça met pour être de nouveau opérationnel suite à un reboot-hard en reiserfs, ça me suffit largement pour l'adopter.

      Une critique: pas d'analyse de la surface de disque avec mkreiserfs. J'ai du bricoler un truc avec LVM et c'est pas très propre je trouve.
      • [^] # Re: reiserfs n'aime pas les coupures de courant.

        Posté par  (site web personnel) . Évalué à 1.

        Je n'ai pas eu besoin de réinstaller les fichiers disparus, un --rebuild et ca remarchait.
        Chez moi, maintenant j'utilise ext2, il n'y a plus de pannnes de courants. Les électriciens ont rajoutés une ligne de courant a l'entreprise qui pompait tout le jus.
        C'est étrange, ca a l'air d'etre un gros bug et il n'est pas encore corrigé. Qqun a des infos a propos de ce bug? A un moment il y avait un développeurs reiser qui trainait sur linuxfr, il est toujours la?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.