Bon, j'ai un peu cherché là autour, et si le LVM de AIX ou OS/2 supporte le "BBR" (et sans doute HP/UX et d'autres), LVM/LVM2 de Linux ne le supporte pas. Tout juste ai-je vu quelques #define for future use dans le source.
En revanche, EVMS (récent) semble offrir le support BBR:
Donc sur du LVM Linux il faudra gérer ça au niveau du filesystem (sachant que tous ne savent pas) en espérant qu'un problème ne touche pas les metadatas...
Sinon je maintiens que le disque doit s'en débrouiller (par controleur, j'entendais le truc embarqué dans le disque, pas celui de la carte mère). Au pire il faut écrire le secteur défectueux pour obtenir la relocation. Les utilitaires des constructeurs permettent parfois d'inactiver cette fonction, donc vérifier si elle est bien active. Il permettent ausi de tester le media offline et d'éliminer les blocks HS. Par exemple:
[^] # Re: tout simplement ...
Posté par syntaxerror . En réponse au message LVM et badblock relocation. Évalué à 2.
En revanche, EVMS (récent) semble offrir le support BBR:
http://evms.sourceforge.net/user_guide/#LAYERDEF(...)
http://evms.sourceforge.net/user_guide/#id2870316(...)
mais je n'ai jamais essayé (faut patcher le noyo pour EVMS, pas trop le temps de ce genre de contraintes alors j'ai choisi LVM)
Donc sur du LVM Linux il faudra gérer ça au niveau du filesystem (sachant que tous ne savent pas) en espérant qu'un problème ne touche pas les metadatas...
Sinon je maintiens que le disque doit s'en débrouiller (par controleur, j'entendais le truc embarqué dans le disque, pas celui de la carte mère). Au pire il faut écrire le secteur défectueux pour obtenir la relocation. Les utilitaires des constructeurs permettent parfois d'inactiver cette fonction, donc vérifier si elle est bien active. Il permettent ausi de tester le media offline et d'éliminer les blocks HS. Par exemple:
http://www.hitachigst.com/hdd/support/download.htm#DFT(...)
(marche aussi pour certains disques non IBM/Hitachi)
Voir aussi les smartmontools pour tester et voir les logs du disque.
Au cas où, un ptit HOWTO pour la route ;-)
http://smartmontools.sourceforge.net/BadBlockHowTo.txt(...)
Voilà. Bon courage ;-)