Comment afficher l'état de la resynchronisation RAID 1 du logiciel?

29

J'ai deux disques de 500 Go et hier j'ai mis en miroir le premier lecteur vers le second en utilisant le logiciel RAID 1.

Le PC est maintenant allumé depuis 30 heures. Les deux disques indiquent "Resynchronisation", mais il n'y a aucun indicateur de progression. De plus, il y a un petit point d'exclamation jaune sur les deux disques.

Mes questions sont:

  • Combien de temps la synchronisation peut-elle prendre pour un disque de 500 Go avec environ 150 Go de données? Le PC possède 4 Go de RAM et AMD dual core 4000+
  • Existe-t-il un moyen de surveiller l'état de la synchronisation?
  • Comment puis-je vérifier la signification du point d'exclamation?
tputkonen
la source
3
Juste un mot d'avertissement à ceux qui utilisent Windows 2008 ou Windows 7, il ne vous avertira pas lorsqu'un disque dans le RAID tombe en panne: eventlogblog.com/blog/2012/02/…
Lucky Luke

Réponses:

27

Voici comment récupérer le pourcentage / statut:

Sélectionnez l'un des lecteurs RAID dans la gestion des disques. Puis à droite (avec Windows 7 Professionnel) j'ai l'option "Plus d'actions", quand je clique dessus il y a un nouveau menu avec l'option: Actualiser.

Avec cette action, j'ai récupéré le pourcentage, il est toujours sur 4% mais ici: P. Bonne chance

Eric Grange
la source
Ou vous pouvez simplement attendre. Je trouve que la synchronisation doit durer 15 à 30 minutes avant de vous donner un pourcentage de réussite.
Slaggg
6
Sur Windows 10, l'option n'est pas là, mais vous pouvez appuyer sur F5 pour demander un rafraîchissement, le pourcentage devrait alors apparaître APRÈS quelques secondes.
Eric Grange
2
@EricGrange veut juste vous faire savoir que j'ai Windows 10 Pro, et je vois l'option - mais je dois étendre la gestion des disques dans la barre latérale sous "Actions". Si vous ne voyez pas les actions, vous devrez peut-être cliquer sur Affichage> Personnaliser et placer une coche à côté du volet Actions.
Patrick Moore
14

Voici un résumé pour toute personne effectuant une recherche sur ce sujet et ayant des préoccupations concernant ce problème.

Vous pouvez y aller pendant des mois, des années avant la resynchronisation, si c'est le cas, vous avez de la chance. Toute implémentation de RAID souffrira potentiellement de cette baisse de resynchronisation. Cela se produira que ce soit HW ou SW raid, mais ces notes se rapportent spécifiquement au RAID 1 du logiciel XP / Vista / W7. Dans W7, la mise en miroir donnera des performances plus élevées qu'un disque solitaire, mais la resynchronisation pourrait être mieux gérée.

  • Un Raid 1, jeu de miroirs, devra toujours se resynchroniser après tout arrêt inhabituel du système. Si vous devez appuyer sur le bouton d'alimentation parce que le système est complètement verrouillé ou qu'il tombe en panne de courant, alors vous devrez resynchroniser votre Raid 1 au prochain démarrage. (Il est suggéré que Windows Update peut provoquer une resynchronisation en appliquant des mises à jour à un seul disque de l'ensemble. Cela peut ou peut ne pas être vrai.)

  • La resynchronisation s'applique à l'ensemble du disque, pas seulement à une partition ou à une portion utilisée.

  • Windows 7 (on peut toujours espérer que les choses peuvent être différentes dans W8) se synchronise à une vitesse de disque d'environ 10%. J'ai des disques de 80 Mo / s, mais ils se resynchronisent à environ 7 Mo / s. Toute activité sur l'ensemble de miroirs ralentira encore les choses.

  • Si vous avez l'occasion de redémarrer le système avant la fin de la resynchronisation, il recommencera.

  • La progression en% ne sera pas visible avant un certain temps. Si vous appuyez sur F5 avec la fenêtre de gestion active, cela devrait éventuellement la faire apparaître, mais vous pouvez attendre environ une heure avant que cela fonctionne.

  • Vous pouvez observer l'activité à l'aide du moniteur de performances. Appuyez sur le bouton Démarrer, tapez perfmon , puis vous pouvez démarrer l'application perfmon.exe. Dans la fenêtre LH, cliquez sur Analyseur de performances. Utilisez ensuite l'élément de menu vert pour sélectionner Disque physique, puis Disques octets / s et selon les instances que vous préférez. La personnalisation de l'affichage graphique est une question d'essais et d'erreurs, mais les octets de lecture / écriture apparaîtront juste en dessous - utilisez la «moyenne» pour voir la vitesse de mise à jour du disque.

  • En utilisant la moyenne de la sixième étape et la taille du disque, vous pouvez désormais prédire le temps total avant que le jeu de miroirs soit à 100%. Par exemple, j'ai un miroir de 1,5 To, et je trouve que ma mise à jour moyenne est d'environ 7 Mo / s, ce qui donne un ETA de 60 heures. Je trouve que c'est assez exact. Je ne me préoccupe pas de retouche photo ou vidéo dans l'intervalle, ce qui est un peu gênant, mais le travail serait très
    lent et retarderait l'ETA.

J'espère que cela rassure les gens qui ont touché ce problème. Ces temps s'allongeront à mesure que les disques grossissent et j'aimerais voir MS faire quelques choses: premièrement, utilisez un algorithme adaptatif pour permettre une utilisation plus rapide de la vitesse des disques, surtout permettez à la priorité de monter lorsque le système n'est pas utilisé , ce serait plus comme 5 ou 6 heures si le plein taux io pouvait être utilisé; deuxièmement, gardez une trace des secteurs resynchronisés afin que l'on puisse redémarrer si nécessaire pour d'autres raisons.

SeptimusFry
la source
RE: The resynching applies to the whole disk, not just one partition or used portion.- Mais lorsque vous créez un ensemble en miroir, vous choisissez la quantité de lecteurs que vous prévoyez de mettre en miroir (en mégaoctets), et cela crée une partition de cette taille sur chaque lecteur de l'ensemble. - Quelle resynchronisation cela ferait-il aux autres partitions du disque qui ne faisaient pas partie de la partition en miroir?
BrainSlugs83
Personne ne semble se poser la question: pourquoi? En cas de corruption, Windows lance une pièce pour décider quelle copie des données conserver, ce qui est stupide. S'il n'y a pas de corruption, il n'est pas nécessaire de resynchroniser, donc ce comportement est toujours stupide. J'ai un écran bleu qui désinstalle un pilote et maintenant ça resynchronise, ridicule.
dvtan
3

Vous dites que le lecteur n'a que 150 Go de données pour une paire, mais le lecteur ENTIER doit être synchronisé. Le système d'exploitation crée des copies exactes des disques les uns des autres. La vitesse à laquelle ils se synchroniser dépend de quelques facteurs: 1) Taille de la configuration RAID

Plus le disque RAID est grand, plus il faudra de temps

2) Vitesse de lecture / écriture

La vitesse à laquelle l'ordinateur peut lire et écrire les données est un facteur limitant important. Plus la lecture / écriture est rapide, plus le temps est court.

3) L'un des disques est-il utilisé par d'autres processus?

Si vous essayez réellement d'utiliser le lecteur, vous ralentissez le processus. Si vous pouvez laisser l'ordinateur tranquille et que rien n'essaie activement d'accéder aux données (lecture OU écriture) sur le disque, la resynchronisation se fera plus rapidement.

4) Les lecteurs utilisent-ils le lecteur ENTIER?

Dans mon cas, j'ai en fait partitionné mes disques de telle manière que j'ai quatre partitions, chacune ayant un miroir RAID sur un autre disque - mais elles ne sont PAS situées dans le même ordre. L'un a ABCD, et l'autre est CDBA - la raison en est que j'ai eu quelque chose dans mon ordinateur dans le passé, et il a commencé au secteur 0 et a commencé à effacer les données ... eh bien si cela se reproduit, j'aurai les miroirs sont intacts, car ils ne sont pas au même endroit sur le deuxième disque que sur le premier. (Quelque chose qui commence au secteur 0 de la partition détruira évidemment les données, mais mon idée était de faire en sorte que quelque chose comme ce qui m'était arrivé auparavant ne se reproduise pas.)

5) S'agit-il de votre lecteur système? (Et avez-vous votre fichier d'échange là-dessus?)

L'utilisation de RAID pour mettre en miroir votre lecteur système peut sembler une bonne idée, mais ce n'est vraiment pas le cas. C'est vrai, vous aurez une sauvegarde si l'on meurt ... mais c'est à ça que servent les sauvegardes. Si le système se bloque, la machine doit être redémarrée et votre RAID peut être désynchronisé pour les fichiers importants tels que les données du registre - soudain, vous êtes dans un monde de douleur car le système essaie non seulement de comprendre deux fichiers disparates, mais en même temps essayer de resynchroniser votre baie. De plus, l'utilisation du RAID pour votre fichier d'échange n'est JAMAIS JAMAISune bonne idée. Chaque fois que vous y écrivez des données, vous devez écrire deux fois et cela ralentira l'utilisation du swap. L'espace de swap doit, si possible, être sur son propre lecteur / partition, et si possible pas sur le lecteur système si vous utilisez une partition pour celui-ci. Le fichier d'échange doit être considéré comme quelque chose qui disparaît lorsque vous redémarrez - pas quelque chose que vous devez protéger en utilisant un miroir RAID.

Juste quelques pensées pour toi.

Jeff
la source
Je suis fortement en désaccord avec le point 5. Vous souhaitez RAID le disque système (& swap) afin de réduire la probabilité de crash pour commencer. Si cela échoue et que les choses se brouillent (terriblement peu probable), alors c'est à cela que servent les sauvegardes. ;-)
Brian Knoblauch
Sur le RAID pour les zones de swap: Avec le RAID1 matériel, il n'y aura pas de délai supplémentaire significatif pour les écritures car le contrôleur pourra écrire sur les deux disques en parallèle. Vous verrez une baisse de vitesse avec RAID 5 ou 6, mais en raison des problèmes de performances d'écriture qui peuvent généralement affecter ces dispositions. Vous ne devez certainement pas utiliser RAID0 seul pour les fichiers d'échange pour des raisons évidentes (bien que j'en ai vu certains suggérer cela pour la vitesse ...), mais il est OK dans le cadre de certains tableaux composés (tels que RAID10).
David Spillett
@DavidSpillett, vous pouvez généralement contourner ces délais si vous ajoutez un cache d'écriture alimenté par batterie à vos cartes de contrôleur (dans les versions haut de gamme) - Et dans les versions prosumer, l'utilisation de caches basés sur SSD / RAM peut également aider beaucoup (comme IRST , LVM ou Primocache, etc.) - si vous faites de la mise en cache RAM, je vous recommande fortement d'utiliser une mémoire ECC et un onduleur ...
BrainSlugs83
2

Dans le composant logiciel enfichable de stockage de gestion de disque, il devrait vous montrer le%.

entrez la description de l'image ici

Si vous ne le voyez pas, vous voudrez peut-être faire un clic droit et: réactiver le disque. Cela peut "rafraîchir" l'étape actuelle du processus.

Saariko
la source
Hmm, je viens de réinstaller W2012 sur mon serveur domestique qui a un lecteur de données en miroir et qui n'affiche pas encore de pourcentage après environ une heure - le laissera un peu plus longtemps. Il y a certainement beaucoup d'activité sur le disque
Rob Nicholson
1

dépend de la vitesse des disques. Vous pouvez rechercher les suintements de transfert dans le moniteur de ressources.

Client
la source
1

Quant à voir le pourcentage d'achèvement de la resynchronisation, il apparaîtra automatiquement dans l'écran Gestion des disques à temps. Il semble que 15 à 30 minutes de resynchronisation soient nécessaires avant d'afficher un état; après cela, il affichera un pourcentage d'achèvement.

Slaggg
la source