Alors tout d'abord, c'est une debian SID et Linux-2.6.14 avec en temps normal 3x120go en raid5 logiciel et 1x120go en spare, ces 4 disques étant sur 2 cartes IDE a base de Sil0680.
Un disque a présenté des erreurs SMART il y a 3 semaines, et je l'ai retiré de suite de la matrice, le disque de spare le remplacant mais je ne pense pas que cela influe.
Et puis, durant la semaine dernière, j'ai voulu supprimer (via krusader) un .rar (venant surement d'un Windows, avec un nom bien longsur la partition en Ext3-fs logée sur la matrice raid et cette opération a été refusée. J'ai essayé sur un autre fichier et pareil, opération refusée. Je sors la console, je retourne dans ce répértoire, et bim, refusé, avec en prime
rm: ne peut enlever `tagadatsointsoin.rar': Système de fichiers accessible en lecture seulement. |
En root pareil, évidement.
Mais c'est toujours en rw... :
23:22 maxix@serveuse ~% mount
...
/dev/md0 on /mnt/raid type ext3 (rw,noexec,nosuid,nodev) |
Du coup j'ai voulu démonter la partition et lancer un e2fsck. J'ai démonté la parition sur les clients nfs, j'ai fermé les processus qui l'utilisaient, mais impossible de démonter la partition, meme en forcant. J'ai modifié fstab pour ne pas charger la partition au démarrage et j'ai redémarré. J'ai fait mon e2fsck, et la il m'a répondu trop d'erreurs pour le faire en automatique, et j'ai préféré le faire a la main plutot que de -y. En gros, l'écriture a du etre arrétée en plein millieu, et du coup j'ai du corriger les erreurs qui en découlaient.
J'ai remonté la partition, tout est impeccable, j'ai pu supprimer les fichiers que je voulais, le lost+found était vide.
Bon je m'était dis, ca peut arriver, un p'tit peu de corruption... Mais la, ca m'est arrivé de nouveau ce soir. Et encore en supprimant une archive .rar s'apparentant plus ou moins a la meme famille que la première, et le tout avec krusader.
Je ne sais pas si krusader est en cause et plante avec ce genre de noms de fichiers, vu que de toute façon j'utilise surtout krusader. Je vais préferer konqueror cette semaine pour voir si krusader a un bug (mais j'en doute).
Il est a noter aussi que tous les fichiers que j'ai recu ces temps ci comme ces 2 fichiers via les grandes oreilles semblaient plus ou moins corrompus a la base. Les vidéos présentent des artefacts, les archives sont très rarement bonnes, tous leurs fichiers font des erreurs CRC a la décompression.
Je ferais l'e2fsck demain matin, en éspérant des avis pour d'ici la sinon plus tard, y'a surement un problème de fond
Ensuite, les logs :
[b]23:10 maxix@serveuse ~% sudo mdadm --detail /dev/md0[/b]
/dev/md0:
Version : 00.90.02
Creation Time : Mon Apr 4 03:29:30 2005
Raid Level : raid5
Array Size : 234436352 (223.58 GiB 240.06 GB)
Device Size : 117218176 (111.79 GiB 120.03 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Wed Nov 23 21:45:49 2005
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 128K
UUID : 9c8b1a17:f130b58d:0a68d199:4472000f
Events : 0.3732924
Number Major Minor RaidDevice State
0 33 1 0 active sync /dev/hde1
1 56 1 1 active sync /dev/hdi1
2 34 1 2 active sync /dev/hdg1
|
[b]23:15 maxix@serveuse ~% dmesg [/b]
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
printk: 1 messages suppressed.
printk: 1 messages suppressed.
printk: 2 messages suppressed.
printk: 2 messages suppressed.
printk: 2 messages suppressed.
printk: 3 messages suppressed.
printk: 15 messages suppressed.
printk: 4 messages suppressed.
printk: 3 messages suppressed.
printk: 3 messages suppressed.
printk: 2 messages suppressed.
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827709
Aborting journal on device md0.
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827710
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827711
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827712
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827713
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827714
EXT3-fs error (device md0): ext3_free_blocks_sb: bit already cleared for block 21827715
ext3_abort called.
EXT3-fs error (device md0): ext3_journal_start_sb: Detected aborted journal
Remounting filesystem read-only
EXT3-fs error (device md0) in ext3_reserve_inode_write: Journal has aborted
EXT3-fs error (device md0) in ext3_truncate: Journal has aborted
EXT3-fs error (device md0) in ext3_reserve_inode_write: Journal has aborted
EXT3-fs error (device md0) in ext3_orphan_del: Journal has aborted
EXT3-fs error (device md0) in ext3_reserve_inode_write: Journal has aborted
__journal_remove_journal_head: freeing b_committed_data
__journal_remove_journal_head: freeing b_committed_data
__journal_remove_journal_head: freeing b_committed_data
__journal_remove_journal_head: freeing b_committed_data |
---------------
Zozoll-online!