View previous topic :: View next topic |
Author |
Message |
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Tue Sep 14, 2004 1:39 pm Post subject: [XFS] Erreurs sur / (non résolu) |
|
|
Salut
Ce matin, j'ai eu une petite coupure de courant et bien sûr, le pc était allumé à ce moment là. Le problème, c'est qu'au redémarrage, j'ai des "erreur I/O" et la plupart des services refusent de démarrer. J'ai donc rebooté sur une vieille install qui trainait sur une autre partition (et qui pour l'occasion a eu droit à son premier rsync de l'année) pour voir si je pouvais la réparer.
Donc, voila ce que donne un xfs_check (j'ai un peu raccourci la sortie ) Code: | can't read inode block 0/40
agf_freeblks 31904, counted 31903 in ag 9
agf_freeblks 592273, counted 592256 in ag 15
agi_count 30208, counted 30272 in ag 15
agi_freecount 8952, counted 8999 in ag 15
block 0/39 type unknown not expected
block 0/45 type unknown not expected
block 0/47 type unknown not expected
......
link count mismatch for inode 234881316 (name ?), nlink 23, counted 22
link count mismatch for inode 234881331 (name ?), nlink 6, counted 5 |
Maintenant un xfs_repair Code: | Phase 1 - find and verify superblock...
superblock read failed, offset 0, size 524288, ag 163840, rval 0
fatal error -- Argument invalide | Donc, xfs_repair ne "xfs_repaire" rien.
Pour info, le device est /dev/md0 (c'est du raid 0 logiciel) et il peut être monté. Les temps d'accès ne sont pas terribles, mais tout a l'air accessible, sauf /usr (tu m'étonnes que les services ne veulent pas démarrer ). J'ai donc pu sauver etc, home, root et var, c'est déjà ça . Code: | bash-2.05b# ls /mnt/gentoo/usr
ls: /mnt/gentoo/usr: Erreur d'entrée/sortie | Le noyau est un 2.6.4, xfsprogs est en version 2.6.13. Je ne vois pas quoi ajouter.
Si vous avez des idées qui pourraient m'éviter de formater, c'est le moment de les dire.
Last edited by Argian on Wed Sep 15, 2004 3:42 pm; edited 1 time in total |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Tue Sep 14, 2004 6:39 pm Post subject: |
|
|
une recherche avec "superblock read failed" xfs sur google ne donne que tres peu de reponses ! La seule reponse valable est une ml ou un type repond qu'il peut sagir d'un pb hardware !
Mais bon, c'est bizarre, tu passes quoi comme arguments a xfs_repair exactement ? car la l'erreur c'est fatal error -- Argument invalide alors je me pose la question quand meme ! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Tue Sep 14, 2004 7:07 pm Post subject: |
|
|
kernel_sensei wrote: | Mais bon, c'est bizarre, tu passes quoi comme arguments a xfs_repair exactement ? car la l'erreur c'est fatal error -- Argument invalide alors je me pose la question quand meme ! | Ah tiens, je croyais avoir tout copié . Je n'ai pas passé de paramètre. xfs_repair en attend peut-être un pour corriger ce superblock, mais je ne vois vraiment pas quoi lui mettre. Code: | bash-2.05b# xfs_repair /dev/md0
Phase 1 - find and verify superblock...
superblock read failed, offset 0, size 524288, ag 163840, rval 0
fatal error -- Argument invalide | Voila, cette fois il y a tout. Le raid0 n'aide peut-être pas non plus . Je précise que j'ai déjà réparé md0 plusieurs fois de cette façon suite à des arrêts un peu "brutaux" et ça c'était toujours très bien passé. |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Wed Sep 15, 2004 9:50 am Post subject: |
|
|
Hop, un up |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Wed Sep 15, 2004 3:43 pm Post subject: |
|
|
vraiment personne alors ? |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Sep 15, 2004 3:57 pm Post subject: |
|
|
Bah boote avec le LiveCD et essaye xfs-repair ... man xfs, man xfs-repair, faut lire. Je peux pas t'aider, autant que j'en aie envie, et puis essaye un fsck tout con on sait jamais ... _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Wed Sep 15, 2004 4:59 pm Post subject: |
|
|
Trevoke wrote: | Bah boote avec le LiveCD et essaye xfs-repair ... man xfs, man xfs-repair, faut lire. Je peux pas t'aider, autant que j'en aie envie, et puis essaye un fsck tout con on sait jamais ... | Je n'ai pas besoin de livecd, j'ai une autre install qui est donc plus complète qu'un CD. Pour ce qui est des man, je les ai tellement lus que je peux presque les réciter par coeur (faut pas croire que j'ai posté avant de chercher ). fsck ne sert à rien pour du xfs, tout ce qui pourrait servir (je pense mais je peux me tromper) c'est xfs_db et/ou xfs_repair.
Enfin bon, si vraiment personne n'a d'idée, je vais finir par tenter un formatage, c'est qu'elle est toute pourrie cette vieille install, je veux retrouver ma gentoo tip top que j'avais il y a encore deux jours |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Sep 15, 2004 5:04 pm Post subject: |
|
|
Si c'est un raid, essaye de regenerer a partir d'un des disques? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Wed Sep 15, 2004 5:11 pm Post subject: |
|
|
Trevoke wrote: | Si c'est un raid, essaye de regenerer a partir d'un des disques? | C'est du raid 0, ça ne se régénère pas du raid 0. |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Sep 15, 2004 5:20 pm Post subject: |
|
|
Bah alors.. Je ne peux pas t'aider.
Sauvegarde ce qui est important et reinstalle (/etc, /home, /boot pour les kernels....).
Apres tout, c'est toujours une occasion d'apprendre quelque chose de nouveau.
Aujourd'hui : pourquoi investir dans une UPS... _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Argian l33t
Joined: 01 May 2004 Posts: 682 Location: Nîmes
|
Posted: Wed Sep 15, 2004 5:32 pm Post subject: |
|
|
Trevoke wrote: | Bah alors.. Je ne peux pas t'aider. | Merci quand même d'avoir essayé
Trevoke wrote: | Sauvegarde ce qui est important et reinstalle (/etc, /home, /boot pour les kernels....). | Tout ce qu'il y avait a sauver l'a déjà été (tu ne l'as vraiment pas lu mon premier post ?). J'espérais juste ne pas avoir à formater (en supposant qu'il n'y ait pas en plus un problème matériel) et m'éviter de nombreuses heures de compilation.
Trevoke wrote: | Apres tout, c'est toujours une occasion d'apprendre quelque chose de nouveau.
Aujourd'hui : pourquoi investir dans une UPS... | J'y avais déjà pensé en me disant "mouais, bof, un jour peut-être". Je crois que ce jour se rapproche |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Sep 15, 2004 6:16 pm Post subject: |
|
|
Si si je l'avais lu, mais il est toujours mieux d'etre TRES redondant avec ces choses-la (meme si j'avais rate le petit bout du RAID 0 au debut).
Je vais t'avouer que j'ai moi-meme eu un probleme comme ca, mais d'une nature plus bizarre..
Pendant que j'installais Gentoo, j'avais /dev/hda7 (/boot) en ext2 et /dev/hda8 (/) en JFS. et pendant que j'installais, j'obtenais des messages d'erreurs curieux sur /dev/hda7 ... J'ai juste reformate lapartition avec mke2fs, fsck, e2fsck etc etc... Et pis ca a marche.
Je t'avoue que j'ai encore beaucoup la mentalite windows: Si ca marche pas, reboote (enfin.. Reformate, quoi..).
Des fois t'as pas le choix :/ _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|