Je viens de recevoir un QNAP TS-251, un NAS qui exécute Linux ainsi que les outils du fabricant. Une des options de configuration consiste à exécuter une analyse de bloc défectueux, mais sur une paire de disques de 4 To pouvant prendre beaucoup de temps, au cours de laquelle je ne peux pas commencer à utiliser mon nouveau NAS.
Alors, y a-t-il un utilitaire que je peux exécuter en arrière-plan une fois le périphérique entièrement fonctionnel? De toute évidence, un tel utilitaire prendrait encore plus longtemps que celui fonctionnant sur de nouveaux disques vides, car il doit faire son travail sans détruire les données en temps réel. Mais en attendant, la machine est fonctionnelle et disponible.
Un tel utilitaire pourrait également être utile en tant qu'outil de maintenance préventive périodique, quelques fois par an, et non pas simplement comme un moyen de mettre en service un nouvel appareil plus tôt.
- Un tel utilitaire existe-t-il pour Linux en général?
- Si oui, fonctionne-t-il sur un NAS QNAP?
- Ou existe-t-il un utilitaire spécifique à QNAP à cette fin?
la source
Réponses:
Puisque vous avez marqué des badblocks dans votre question, je suppose que vous en avez une certaine connaissance. Il peut être exécuté dans le cadre du
e2fsck
programme utilisé pour vérifier les systèmes de fichiers Ext2 / 3/4 si les partitions sous-jacentes du NAS utilisent ce système de fichiers:la source
e2fsck
très bien, et je crois me souvenir que le BSD quefsck
j'avais utilisé il y a de nombreuses années avait tendance à recommencer fréquemment s'il y avait une activité d'écriture sur le lecteur. De plus, je vois que laman
page dit: "Si e2fsck vous demande si vous devez ou non vérifier un système de fichiers monté, la seule bonne réponse est" non "."