3 votes

Comprendre la sortie de l'état du zpool

Je rencontre des difficultés à comprendre la sortie après avoir exécuté la commande zpool status:

    NAME        STATE     READ WRITE CKSUM
    tank        EN LIGNE       6     0     0
      raidz2-0  EN LIGNE       0     0     0
        c3t0d0  EN LIGNE       0     0     0
        c3t1d0  EN LIGNE       0     0     0
        c3t2d0  EN LIGNE       0     0     0
        c3t3d0  EN LIGNE       0     0     0

Je vois un 6 à côté de READ, que j'assume être des erreurs d'E/S lors de la lecture sur tank. Ce que je ne comprends pas, c'est quel disque est en faute ici à remplacer. Est-ce quelque chose qui devrait m'alarmer? J'ai exécuté un test SMART et aucun des disques n'a signalé une défaillance. Je ne suis pas sûr exactement comment aborder ce problème.

3voto

ewwhite Points 193555

Veuillez exécuter :

zpool scrub tank

Puis examinez un peu plus en détail les propriétés et attitudes de ZFS et comment il essaie de protéger les données.

0voto

voiger Points 121

Les erreurs signalées ne signifient pas nécessairement que le disque est en train de tomber en panne. Un secteur pourrait simplement être devenu défectueux et avoir été remplacé par le pool de réserve. ZFS réparera automatiquement les données corrompues avec des données saines provenant des autres disques.

Cependant, si le nombre d'erreurs continue d'augmenter, cela signifie que de plus en plus de secteurs deviennent défectueux et est un signe certain qu'un disque est sur le point de tomber en panne. Continuez à effectuer des auto-tests intelligents (longs) et à effectuer une vérification de la piscine zpool au cours des prochains jours. Si vous ne voyez pas plus d'erreurs, le disque est probablement en bon état pour le moment.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X