Y a une panne de secteurs !

Magazine
Marque
GNU/Linux Magazine
Numéro
238
Mois de parution
juin 2020
Domaines


Résumé

C’est l’histoire réelle d’une traque de secteurs défectueux jusque dans les fichiers concernés, d’une bourde, de la reconstruction en direct d’une table de partitions, et quelques bonus avec ddrescue et nbdkit.


Pas besoin d’être devin pour savoir qu’un Medium Error dans un syslog n’augure rien de bon pour son disque dur :

sd 0:0:0:0 [sda] tag#11 Sense Key : Medium Error [current]
sd 0:0:0:0 [sda] tag#11 Add. Sense: Unrecovered read error - auto reallocate failed

Là, on se dit… « Bon, il va falloir commander un SSD pour remplacer… En attendant, on peut peut-être les réallouer manuellement, ces secteurs… »

En effet, tant que le problème reste circonscrit à quelques secteurs, on peut supposer que le disque tiendra encore quelques mois (en fait, il mouline encore deux ans après). Avec des backups réguliers bien sûr !

Mais d’abord, ils sont où ces secteurs ? Et surtout, à quoi servent-ils ? Sont-ils dans des fichiers importants qu’on aurait oubliés de backupper ? Dans une image de machine virtuelle ? Ou dans une structure du système de fichier qu’il faudrait donc éviter de manipuler immédiatement ?

Pour ce diagnostic, nous utiliserons...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Accélération de Python avec Numba

Magazine
Marque
GNU/Linux Magazine
Numéro
240
Mois de parution
septembre 2020
Domaines
Résumé

L’usage de Python est croissant depuis une dizaine d’années. L’engouement pour la fouille de données (data mining) et les réseaux de neurones profonds (deep learning) explique en partie ce dynamisme. L’un des rares reproches faits à Python est sa relative lenteur.

Python « moderne » : comment coder en Python en 2020 ?

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
110
Mois de parution
septembre 2020
Domaines
Résumé

Le langage Python évolue progressivement, version après version et de nouvelles fonctionnalités voient le jour et changent la manière dont le langage peut être appréhendé.Au-delà de la curiosité que ces changements provoquent, ils sont des révolutions silencieuses ayant un impact réel sur le style de codage.

Les outils pour les développeurs Python

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
110
Mois de parution
septembre 2020
Domaines
Résumé

Pouvoir déboguer son code en toutes circonstances, le tester à chaque amélioration, suivre son utilisation et son bon fonctionnement et être capable d’en optimiser les points faibles.Ce sont des enjeux importants que tous les développeurs connaissent. Voici les outils pour y parvenir.