[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: raid 1 qui foire ?



Salut,

Jean-Yves F. Barbier a écrit :
steve a écrit :
Ben non, j'ai pu reconstruire sans (trop) de problème jusqu'au bout.

ça tendrait à vouloir dire que ton HD  réussi à subtituer des secteurs de secours
à ceux qui sont HS

C'est un fonctionnement normal du disque. Lors de la commande de lecture d'un secteur, s'il ne peut le lire il le marque "pending". Lors de la prochaine commande d'écriture sur ce secteur, il en profite pour le remplacer par un secteur de réserve. Il peut même le faire avant que le secteur soit totalement illisible, quand le nombre d'erreurs à la lecture est limite mais encore corrigeable.

une fois changé, tu peux lui faire subir un formatage complet  avec un '-c -c', ce qui viendra
écrire/lire les patterns qui lui permettront de définitivement marquer HS les mauvais secteurs

Marquer pour qui ? Le contrôleur intégré au disque ? Alors autant utiliser directement badblocks en mode écriture (-w).

(ça ne veut pas dire qu'il sera réinsérable dans un array parce que les RAIDs logiciels se font
au niveau bas des HDs, et que s'il-y-a des secteurs mauvais, il se fera kicker out de l'array.)

En effet. Si une partition RAID contient des secteurs défectueux, on ne doit pas l'inclure dans un volume RAID. Quant à lancer mkfs, fsck ou badblocks sur un volume RAID, c'est peu fiable car tous les secteurs de toutes les partitions RAID faisant partie du volume RAID ne seront pas forcément lus, et donc les secteurs défectueux ne seront pas forcément détectés.

PS : tes lignes ne sont pas un peu longues ?


Reply to: