Page 1 of 1
Différence entre Resilvering et Srub
Posted: 03 Oct 2014 11:57
by CorbeilleNews
Bonjour,
Quelles sont les différences entre un resilvering et la commande scrub ?
Merci
Re: Différence entre Resilvering et Srub
Posted: 03 Oct 2014 12:27
by sleid
scrub vérifie les données en fonction des checksum et les corrige
le resilvering est une réécriture des données manquantes, mais elles sont toutes vérifiées d’où le temps.....
Re: Différence entre Resilvering et Srub
Posted: 03 Oct 2014 12:50
by mtiburs
Bonjour,
Je dirais en gros:
scrub: vérification de l'intégrité de donnes du pool
resilvering: remise en ordre d'un dev (par exemple, on prend un disque qui a été détaché d'un miroir, le pool aura changé, ensuite on ré-attache le disque, ce dernier ne sera pas à jour, alors, au ré-attachement, ZFS va lire le pool et ré-écrire si nécessaire les blocs sur le disque nouvellement ajouté, c'est ça la réargenture.
dans les deux cas, l'avancement est indiqué en pourcentage
pour le scrub, c'est un travail au niveau du pool tout entier, c'est unique
pour la réagenture (resilvering), c'est un travail sur un disque ou une branche d'un vdev
sinon, la doc

:
http://docs.oracle.com/cd/E19253-01/820 ... index.html