www.lgeoffrin.c.la Précédent Actualiser Suivant
 

webmail

RAID


Q. NT Workstation utilise-t-il les disques RAID ?

R. Windows NT Workstation ne permet pas d'utiliser la tolérance de panne RAID, de type RAID 1 or RAID 5. Pourtant, il supporte le RAID 0 (agrégat par bande sans parité). Un contrôleur matériel fontionnera forcément : il est transparent pour le système d'exploitation.

Il y a de fameuses discussions concernant le changement de la clé de registre ProducType pour permettre la tolérance de panne sur NT Workstation, et même si cela est réalisable, cela va à l'encontre de la licence Microsoft et ne sera pas, de ce fait, supporté par Microsoft. Ne m'écrivez pas pour me demander la méthode : je ne la diffuserai pas et j'effacerai simplement le message sans y répondre.


Q. Quels sont les différents type de RAID que reconnaît NT Server?

R. Windows NT Server permet d'utiliser les RAID 1 (disques en miroir) et RAID 5 (agrégat par bande avec parité). NT Server permet aussi le RAID 0, l'agrégat par bande sans parité, ce qui ne n'offre pourtant pas de redondance de données..


Q. Comment créer un agrégat par bande avec parité ?

R. Suivez les instructions suivantes :

  1. Depuis le menu Démarrer - Programmes - Outils d'administration, cliquez sur Administrateur de disques.
  2. Sélectionnez au moins trois zones d'espace libre sur des disques physiques différents.
  3. Dans le menu Tolérance de pannes, sélectionnez Créer un agrégat par bande avec parité.
  4. Entrez la taille voulue, et cliquez sur OK.

Note : Un agrégat de partition utilisera seulement l'espace disque le plus petit de chacun des disques physiques. Par exemple, avec trois disques physiques de 100Mo, 50 Mo et 40 Mo, chaque partie de l'agrégat aura une taille de 40Mo pour un total de 120Mo.


Q. Comment regénérer un agrégat par bande rompu ?

R. Quand un membre d'un agrégat par bande avec parité a une défaillance, vous ne recevez pas de warning, et tout continue à fonctionner. Ces informations vous seront données quand vous démarrerez l'Administrateur de disque, et dans le journal des évènements. Pour regénérer un agrégat par bande rompu, suivez les instructions suivantes :

  1. Remplacez le disque défaillant et démarrez NT.
  2. Depuis le menu Démarrer - Programmes - Outils d'administration, cliquez sur Administrateur de disques.
  3. Sélectionnez l'agrégat par bande à réparer, et une zone non partitionnée sur le nouveau disque physique.
  4. Dans le menu Tolérance de panne, sélectionnez Regénérer.

Q. Comment retirer un agrégat par bande ?

R. Suivez les instructions suivantes :

  1. Depuis le menu Démarrer - Programmes - Outils d'administration, cliquez sur Administrateur de disques.
  2. Sélectionnez l'agrégat que vous voulez effacer.
  3. Dans le menu déroulant Partition, sélectionnez Effacer.
  4. Confirmez pour effacer la partition.

Note : Vous perdrez toutes les données de l'agrégat par bande.


Q. Peut-on mettre le système NT sur un agrégat par bande ?

R. Si NT offre des RAID 0 et RAID 5 logiciels (agrégat par bande ou agrégat par bande avec parité), ni le boot NT, ni la partition sytème, ne peuvent être sur un volume RAID 0 ou RAID 5. La raison est simple : ce type de volume nécessite le driver de tolérance de panne et celui-ci est chargé durant le lancement de NT. Si NT doit obligatoirement être sur un agrégat, alors vous devrez acheter un système RAID matériel.


Q. Comment créer une partition miroir (RAID 1)?

R. Pour créer une partition miroir, vous devez d'abord créer la première partition telle qu'elle doit être, et ensuite, vous pourrez créer un miroir de celle-ci. Pour ce faire, suivez les instructions suivantes :

  1. Depuis le menu Démarrer - Programmes - Outils d'administration, cliquez sur Administrateur de disques.
  2. Sélectionnez la partition existante qui sera l'origine, et maintenez la touche Ctrl enfoncée.
  3. Cliquez sur une zone d'espace disque non partitionnée.
  4. Dans le menu Tolérance de panne, sélectionnez Mettre en miroir.
  5. Dans le menu Partition, sélectionnez Appliquer les changements maintenant, et la duplication commencera.
  6. Vous aurez besoin de redémarrer pour que ces manipulations prennent effet.

Q. Comment briser un miroir de partition ?

R. Si une partie d'un système à tolérance de panne est perdue (suite à une défaillance matérielle, etc ...), alors le message suivant sera affiché : "Un disque faisant partie d'un volume à tolérance de panne n'est plus accessible". Le disque restera utilisable, mais le miroir sera suspendu. Pour briser le miroir, suivez les instructions suivantes :

  1. Depuis le menu Démarrer - Programmes - Outils d'administration, cliquez sur Administrateur de disques.
  2. Un message apparaitra disant qu'un disque est manquant.
  3. Sélectionnez la partition en miroir, et cliquez sur "Briser le miroir" dans le menu Tolérance de panne.
  4. Confirmez.

Q. Comment réparer un miroir rompu ?

R. Il vous faut un espace disque non partitionné qui fasse au moins la taille de la partition primaire. Suivez les instructions suivantes :

  1. Depuis le menu Démarrer - Programmes - Outils d'administration, cliquez sur Administrateur de disques.
  2. Cliquez sur la partie valide du miroir, maintenez la touche CTRL enfoncée et sélectionnez la partie d'espace disque non partitionnée.
  3. Sélectionnez Mettre en miroir dans le menu Tolérance de panne.

Q. Peut-on installer NT sur un agrégat par bande ?

R. Non. Voir Q. Peut-on mettre le système NT sur un agrégat par bande ? pour plus d'information.


Q. Je ne peux pas booter en utilisant le disque miroir. Pourquoi ?

R. Quand vous créez un disque miroir, la partition est automatiqueement créée pour vous, mais le Master Boot Record du disque n'est pas mis à jour avec NT Loader.

Pour installer le NT Boot Loader, vous devez, en premier lieu, partitionner et formater le lecteur, en utilisant l'Administrateur de disque qui écrira le MBR sur le disque fantôme. Vous pouvez ensuite effacer cette partition, et continuer à créer le miroir normalement.

Si vous avez déjà un disque miroir sur lequel vous devez booter, et que vous ne voulez pas utiliser une disquette de Boot NT modifiée (voir Q. Comment créer une disquette de boot? pour les détails), vous pouvez écrire le MBR sur le disque fantôme en utilisant la procédure de réparation. Suivez les instructions suivantes :

  1. Lancez la machine en utilisant les 3 disquettes de démarrage NT.
  2. Après la seconde disquette, à l'affichage des options, appuyez sur R pour réparer.
  3. Désélectionnez toutes les options, exceptée "Inspecter le Secteur de Boot " et continuez.
  4. Pressez Entrer pour détecter le matériel et insérez la disquette 3.
  5. La procédure vous demandera si vous avez une disquette de réparation d'urgence (Emergency Repair Disk (ERD)), répondez Oui et insérez la disquette.
  6. La machine va se relancer et le MBR aura été écrit.

Q. J'ai réinstallé NT et maintenant, j'ai perdu toutes les partition RAID et agrégats. Comment les récupérer ?

R. Windows NT stocke les données concernant les volumes/miroirs/agrégats dans la clé de registre HKEY_LOCAL_MACHINE\System\Disk, donc, si vous réinstallez Windows NT, il perdra ces informations, et ne reconnaitra plus les volumes à tolérance de panne.

Le meilleur moyen pour éviter ce problème est, avant de réinstaller, d'exécuter les actions suivantes :

  1. Démarrez l'Administrateur de disques.
  2. Dans le menu Partition, sélectionnez Sauver la configuration.
  3. Vous devrez insérer une disquette vierge et cliquer sur OK.
  4. Cliquez sur OK sur la fenêtre confirmant la réussite de l'opération.

Une fichier unique, SYSTEM, sera créé sur la disquette. Gardez cette disquette précieusement, et étiquetez-la avec le nom du système et la date de réalisation.

Quand vous réinstallerez, vous pourrez alors démarrer l'Administrateur de disques, et sélectionner Restaurer la configuration du menu Partition. En insérant la disquette, votre configuration originelle de volumes/RAID sera restaurée avec toutes les lettres de lecteurs assignées.

Si vous créez une autre installation de NT sur votre machine en conservant l'originale, vous pouvez simplement effectuer Configuration - Rechercher du menu Partition, et tenter de trouver toutes les autres copies de Windows NT. Le système vous donnera la possibilité de dupliquer la configuration.

Si aucune des solutions citées n'est possible, et que vous avez déjà perdu votre configuration, la seule option est d'utiliser l'utilitaire du Ressource Kit FTEDIT.EXE, qui permet l'édition des partitions à tolérance de panne. L'aide complète est donnée avec l'utilitaire, mais utilisez-le avec précaution où vous pouvez perdre des données.


Q. Comment créer un RAID 5 dans Windows 2000 ?

R. Windows 2000 introduit la notion de disques dynamiques, et tous les membres d'un volume RAID doivent être sur un disque dynamique. Pour convertir un disque de basique à dynamique, voir 'Q. Comment convertir un disque basique à dynamique?'.

Pour créer un RAID5, suivez les instructions :

  1. Démarrez le Gestionnaire de serveur MMC (Démarrer - Programmes - Outils d'aministration - Gestionnaire de serveur)
  2. Etendez la branche Stockage (Storage) et sélectionnez 'Administrateur de disques'.
  3. Cliquez avec le bouton droit de la souris sur une zone d'espace non allouée, et sélectionnez 'Créer un volume ...' dans le menu contextuel qui s'affiche.
    Create volume
  4. Cliquez sur Suivant pour entrer dans l'assistant de création de volume.
  5. Sélectionnez le type de volume "RAID-5 volume" et cliquez sur Suivant.
    RAID 5 create
  6. Dans la partie gauche, sélectionnez les disques à inclure (au moins trois au total), et cliquez sur Ajouter pour les utiliser.
  7. Vous pouvez ensuite entrer la taille à utiliser sur chacun des disques. Elle doit être égale pour tous les disques, et l'espace le plus grand qui pourra être utilisé sera l'espace libre le plus petit des différent disques. Une fois la taille sélectionnée, cliquez sur Suivant. Vous pouvez noter que si vous avez sélectionné 1000Mo sur tous les disques, la taille totale sera de seulement 2000MB du fait qu'un tiers de l'espace est utilisé pour stocker la parité.
  8. Sélectionnez ensuite une lettre à utiliser pour le lecteur, et cliquez sur Suivant.
  9. Sélectionnez le système de fichiers à utiliser, et le label. Vous pouvez aussi choisir d'autoriser ou non la compression de fichiers et/ou de répertoires. Cliquez ensuite sur Suivant.
  10. Un écran en résumé s'affichera, puis cliquez sur Terminer.

L'unité de disque apparaitra alors comme RAID5, et en mode régénération.

Vous pouvez recevoir le message de l'Administrateur de disques logiques "Cette opération n'a pas été terminée car la partition ou le volume n'est pas valable. Veuillez redémarrer l'ordinateur pour prendre en compte la partition ou le volume." Cliquez sur OK, mais ne relancez pas la machine tant que la régénération n'est pas terminée, et que le volume n'est pas affiché correctement, sinon vous aurez à reformater la partition après le redémarrage..

Vous pouvez avoir à reformater le volume même après cela, et il semble que ce soit un bug connu.


Q. Comment effacer un RAID 5 dans Windows 2000 ?

R. Effacer un RAID 5 va provoquer la perte de toutes les données qui y sont contenues, donc faites une sauvegarde avant.

Pour effacer un RAID 5, procédez comme suit :

  1. Démarrez le Gestionnaire de serveur MMC (Démarrer - Programmes - Outils d'aministration - Gestionnaire de serveur)
  2. Etendez la branche Stockage (Storage) et sélectionnez 'Administrateur de disques'.
  3. Cliquez sur un des éléments du RAID 5, et sélectionnez "Supprimer le volume ..." dans le menu contextuel.
  4. Cliquez sur Oui pour confirmer.

Tous les espaces utilisés par le volume RAID5 apparaîtront maintenant comme non-partitionnés.


Q. Comment regénérer un RAID 5 dans Windows 2000 ?

R. Si une des parties d'un RAID 5 est remplacée suite à une faute matérielle, le volume ne perdra aucune donnée grâce aux informations de parité. Cependant, vous devez remplacer le disque défectueux pour rétablir la tolérance de panne du RAID 5.

Example of a failed RAID5

Une fois le disque défectueux remplacé, procédez comme suit :

  1. Démarrez le Gestionnaire de serveur MMC (Démarrer - Programmes - Outils d'aministration - Gestionnaire de serveur)
  2. Etendez la branche Stockage (Storage) et sélectionnez l'Administrateur de disques.
  3. Vous remarquerez que le disque retiré apparaît comme manquant ('Missing').
  4. Faites un clic droit sur un des éléments du RAID 5, et sélectionnez "Réparer le volume ..." dans le menu contextuel.
  5. Sélectionnez un disque à utiliser en remplacement dans la liste, et cliquez sur OK.
    Selecting a repair disk
  6. Le volume sera alors affiché comme regénéré (regenerating).

Le système est à nouveau à tolérance de panne. La partition RAID 5 a été retirée des disques manquants ('missing' disk).

Si vous ajoutez d'autres partitions sur le disque qui avait été retiré, effacez-les en cliquant avec le bouton droit sur la partition, et sélectionnez 'Supprimer le volume ...'. Vous pouvez maintenant cliquer avec le bouton droit sur le texte 'Manquant' (missing) et sélectionner 'Enlever le disque' (Remove Disk) dans le menu contextuel.

Remove disk

Si jamais vous remettez le disque original, il apparaitra comme étranger ("Foreign"). Pour lire ce disque, voir 'Q. Comment importer un volume étranger dans Windows 2000 ?'


Q. Comment créer un miroir (RAID 1) avec Windows 2000 ?

R. Tous les membres d'un volume RAID 1 doivent être sur un disque dynamique. Pour convertir un disque de basique à dynamique, voir 'Q. Comment convertir un disque basique à dynamique?'.

Pour créer un miroir RAID 1, suivez les instruction suivantes :

  1. Démarrez le Gestionnaire de serveur MMC (Démarrer - Programmes - Outils d'aministration - Gestionnaire de serveur)
  2. Etendez la branche Stockage (Storage) et sélectionnez l'Administrateur de disques.
  3. Cliquez avec le bouton droit sur la partition à mettre en miroir, et sélectionnez 'Ajouter miroir ...' (Add Mirror ...) dans le menu contextuel qui s'affiche.
  4. Sélectionnez le disque qui va contenir le miroir, et cliquez 'Ajouter miroir ...' (Add Mirror ...).
    Add Mirror
  5. Si vous mettez en miroir la partition de Boot, une boîte de dialogue vous détaillera les changements à faire au fichier Boot.ini pour autoriser le Boot miroir. Cliquez sur OK.

Le miroir apparaitra en cours de regénération (Regenerating).

What a complex set of disks I have :-)


Q. Comment briser un miroir (RAID 1) dans Windows 2000 ?

R. Briser un miroir ne provoquera pas de perte de données, vous vous retrouverez avec deux volumes contenant les données en double. Pour briser un RAID 1, suivez les instructions suivantes :

  1. Démarrez le Gestionnaire de serveur MMC (Démarrer - Programmes - Outils d'aministration - Gestionnaire de serveur)
  2. Etendez la branche Stockage (Storage) et sélectionnez l'Administrateur de disques.
  3. Cliquez avec le bouton droit sur le volume miroir à retirer, et sélectionnez "Briser le miroir ..." (Break Mirror ...) dans le menu contextuel affiché.
  4. Cliquez sur Oui dans la boîte de confirmation.
  5. Une autre boîte de dialogue peut apparaitre pour prévenir d'une possible perte de données. Cliquez sur Oui pour continuer.

Vous obtiendrez alors deux volumes. Vous pouvez effacer l'ex-miroir que vous ne désirez plus pour éviter toute confusion.

Vous aurez pu remarquer aussi, dans l'étape 3, une autre option "Effacer le miroir ..." (Delete mirror ...), qui efface les deux volumes formant le miroir en perdant toutes les données qui y étaient contenues.