logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:install:supprimer-un-raid-logiciel [11/05/2014 12:14]
Hypathie [A) suppression du raid avec mdadm + fdisque + mkfs]
doc:install:supprimer-un-raid-logiciel [23/09/2014 10:34]
Hypathie [A) suppression du raid avec mdadm + fdisque + mkfs]
Ligne 2: Ligne 2:
  
   * Objet : supprimer un raid1 logiciel   * Objet : supprimer un raid1 logiciel
-  * Niveau requis : FIXME {{tag>​débutant avisé}}+  * Niveau requis : {{tag>​débutant avisé}}
   * Commentaires : Ce wiki est écrit dans l'​idée de partager ses "​expériences",​ et n'est pas la rédaction d'un expert.   * Commentaires : Ce wiki est écrit dans l'​idée de partager ses "​expériences",​ et n'est pas la rédaction d'un expert.
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>en-chantier à-tester ​à-placer}} ​- FIXME Pour choisir, voir les autres Tags possibles dans [[:​atelier:#​tags|l'​Atelier]]. +  * Suivi : {{tag>​à-placer}} 
-    * Création par **Hypathie** 10/05/2014+    * Création par [[user>Hypathie]] 10/05/2014
     * Testé par <​Hypathie>​ le <Mai 2014> ​     * Testé par <​Hypathie>​ le <Mai 2014> ​
-  * Commentaires sur le forum : [[url | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=9002 ​| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
-**Nota : ** 
  
 Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Ligne 23: Ligne 22:
 J'ai opté pour cette façon de booter en dehors du raid, parce que mon matériel n'est pas assez puissant pour que la machine virtuelle fonctionne correctement depuis le live cd/dvd bootable (système live très très lent).// ​ J'ai opté pour cette façon de booter en dehors du raid, parce que mon matériel n'est pas assez puissant pour que la machine virtuelle fonctionne correctement depuis le live cd/dvd bootable (système live très très lent).// ​
  
- +J'ai testé aussi cette méthode de suppression du raid logiciel sur deux vieux disques physiques sur lesquels était installé un RAID1 + LVM avant installation. 
-Mais j'ai testé aussi la suppression du raid logiciel sur deux vieux disques physiques sur lesquels était installé un RAID1 + LVM avant installation. +Là encore ​pour la suppression, ​j'ai ajouté un troisième disque dur, sur lequel j'ai installé ​un systèmeet j'ai supprimé ​depuis ce dernier système redémarré.\\  
-Là encore j'ai ajouté un troisième disque dur, sur lequel j'ai installé ​le système et démarré le système depuis lequel ​j'ai supprimé ​le raid.\\  +Cette fois, parce que depuis ​le live CD d'​ubuntu (option "​essayer ubuntu"), le raid n'​était pas détecté par mdadm qui a eu beaucoup de mal à s'y installer.\\
-Cette fois, depuis ​un live CD d'​ubuntu (option "​essayer ubuntu), le raid n'​était pas détecté par mdadm.\\+
  
  
Ligne 34: Ligne 32:
 {{http://​imagesup.org/​images12/​1399710792-rai-msg-alert.png|}} {{http://​imagesup.org/​images12/​1399710792-rai-msg-alert.png|}}
  
-Et effectivement, **si l'on essaie de réinstaller tout le système** en bootant sur une image iso, la détection du matériel aboutit à ceci :+**Il est à noter que deux étapes sont inter-dépendantes :**  
 + 
 +**A) stopper et supprimer le raid avec mdadm ;**\\  
 + 
 +**B) détruire les anciennes partitionsen créer une nouvelle (au moins une) et formater la (ou les) nouvelle(s) partition(s).**\\  
 + 
 +  * gparted ne peut détruire les partitions montées en raid (on a un triangle et non un point d'​exclamation à côté des partitions à supprimer : voir sur l'​image paragraphe B) ; 
 +  * le formatage avec fdisk aboutit à un message d'​erreur même après la commande dd pour détruire les partitions des disques en raid ; 
 +  * et bien qu'on le trouve en ligne l'​affirmation contraire, **le partitionnement raid n'a pas disparu tant que l'on utilise pas gparted ou dd ; fdisk et mkfs pour détruire les anciennes partitions, en re-créer une (ou plusieurs) et la (les) formater !**\\  
 + 
 +Sans l'​état B **si l'on essaie de réinstaller tout le système** en bootant sur une image iso, la détection du matériel aboutit à ceci :
  
 {{http://​imagesup.org/​images12/​1399787067-raid-resistant.png|}} {{http://​imagesup.org/​images12/​1399787067-raid-resistant.png|}}
Ligne 41: Ligne 49:
   *Et le raid persistant sur les disques de 10.7GB, SCSI4 (sdb) et SCS5 (sdc). ​   *Et le raid persistant sur les disques de 10.7GB, SCSI4 (sdb) et SCS5 (sdc). ​
  
-**Voyons comment récupérer ces deux disques montés en raid.**+ 
 +**Voyons comment récupérer ces deux disques montés en raid avec ces deux étapes dans le détail.**
 ===== Installation ===== ===== Installation =====
  
Ligne 89: Ligne 98:
 Disk /dev/sdb: 10.7 GB, 10737418240 bytes Disk /dev/sdb: 10.7 GB, 10737418240 bytes
  
-255 têtes, 63 secteurs/​piste,​ 1305 cylindres, total 20971520 secteurs+255 têtes, 63 secteurs/​piste,​ 1305 cylindres,
 + total 20971520 secteurs
  
 Unités = secteurs de 1 * 512 = 512 octets Unités = secteurs de 1 * 512 = 512 octets
  
-Taille de secteur (logique / physique) : 512 octets / 512 octets+Taille de secteur (logique / physique) :
 + 512 octets / 512 octets
  
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets+taille d'E/S (minimale / optimale) :
 + 512 octets / 512 octets
  
 Identifiant de disque : 0x000a6acc Identifiant de disque : 0x000a6acc
Ligne 101: Ligne 113:
 Périphérique Amorçage Début Fin Blocs Id. Système Périphérique Amorçage Début Fin Blocs Id. Système
  
-/dev/sdb1 * 2048 1368063 683008 fd RAID Linux autodétecté+/dev/sdb1 * 2048 1368063 683008 fd
 + RAID Linux autodétecté
  
-/dev/sdb2 1368064 20969471 9800704 fd RAID Linux autodétecté+/dev/sdb2 1368064 20969471 9800704 fd
 + RAID Linux autodétecté
 </​code>​ </​code>​
 ** PUIS** ** PUIS**
Ligne 112: Ligne 126:
 <​code>​ <​code>​
 Disk /dev/sdc: 10.7 GB, 10737418240 bytes Disk /dev/sdc: 10.7 GB, 10737418240 bytes
- +255 têtes, 63 secteurs/​piste,​ 1305 cylindres,
-255 têtes, 63 secteurs/​piste,​ 1305 cylindres, total 20971520 secteurs + total 20971520 secteurs
 Unités = secteurs de 1 * 512 = 512 octets Unités = secteurs de 1 * 512 = 512 octets
- +Taille de secteur (logique / physique) :
-Taille de secteur (logique / physique) : 512 octets / 512 octets + 512 octets / 512 octets 
- +taille d'E/S (minimale / optimale) :
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets + 512 octets / 512 octets
 Identifiant de disque : 0x00071fa4 Identifiant de disque : 0x00071fa4
- 
 Périphérique Amorçage Début Fin Blocs Id. Système Périphérique Amorçage Début Fin Blocs Id. Système
- +/dev/sdc1 * 2048 1368063 683008 fd
-/dev/sdc1 * 2048 1368063 683008 fd RAID Linux autodétecté + RAID Linux autodétecté 
- +/dev/sdc2 1368064 20969471 9800704 fd
-/dev/sdc2 1368064 20969471 9800704 fd RAID Linux autodétecté+ RAID Linux autodétecté
 </​code>​ </​code>​
  
     * ou encore :     * ou encore :
-<code root> +<code root>​sfdisk -s</​code>​ 
-sfdisk -s+<​code>​
 /​dev/​sda: ​  ​8388608 /​dev/​sda: ​  ​8388608
 /​dev/​sdb: ​ 10485760 /​dev/​sdb: ​ 10485760
Ligne 151: Ligne 162:
   * arrêter raid0 et raid1 :   * arrêter raid0 et raid1 :
  
-<code root> +<code root>​mdadm -S /dev/md0</​code>​ 
-mdadm -S /dev/md0 +<​code>​mdadm: stopped /dev/md0</​code>​
-mdadm: stopped /​dev/​md0 ​+
  
 #PUIS #PUIS
  
-mdadm -S /dev/md1 +<code root>mdadm -S /dev/md1</​code>​ 
-mdadm: stopped /​dev/​md1 ​ +<​code>​mdadm: stopped /​dev/​md1</​code> ​ 
-</​code>​+
  
   * supprimer raid0 et raid1 sur chacune des partitions   * supprimer raid0 et raid1 sur chacune des partitions
  
-<code root> +<code root>​mdadm --zero-superblock /dev/sdb1</​code>​ 
-@# mdadm --zero-superblock /dev/sdb1 +<code root>mdadm --zero-superblock /dev/sdb2</​code>​ 
-@# +<code root>mdadm --zero-superblock /dev/sdc1</​code>​ 
-@# mdadm --zero-superblock /dev/sdb2 +<code root>mdadm --zero-superblock /​dev/​sdc2</​code>​
-@# +
-@# mdadm --zero-superblock /dev/sdc1 +
-@# +
-@#mdadm --zero-superblock /dev/sdc2 +
-@# +
-</​code>​+
  
 => le retour du prompt indique que tout s'est bien passé. => le retour du prompt indique que tout s'est bien passé.
Ligne 179: Ligne 183:
 Le retour de la commande **sfdisk -s** ne contient plus **/dev/md0 et /md1**. Le retour de la commande **sfdisk -s** ne contient plus **/dev/md0 et /md1**.
  
-Mais les commandes **fdisk -l /dev/sdb** puis **fdisk -l /dev/sdc**, renvoient encore :+Mais les commandes **''​fdisk -l /dev/sdb''​** puis **''​fdisk -l /dev/sdc''​**, renvoient encore :
 <​code>​ <​code>​
 Disk /dev/sdb: 10.7 GB, 10737418240 bytes Disk /dev/sdb: 10.7 GB, 10737418240 bytes
-255 têtes, 63 secteurs/​piste,​ 1305 cylindres, total 20971520 secteurs +255 têtes, 63 secteurs/​piste,​ 1305 cylindres,
-Unités = secteurs de 1 * 512 = 512 octets + total 20971520 secteurs 
-Taille de secteur (logique / physique) : 512 octets / 512 octets +[...]
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets +
-Identifiant de disque : 0x000a6acc +
 Périphérique Amorçage ​ Début ​        ​Fin ​     Blocs    Id. Système Périphérique Amorçage ​ Début ​        ​Fin ​     Blocs    Id. Système
-/​dev/​sdb1 ​  ​       2048     ​1368063 ​     ​683008 ​  fd  RAID Linux autodétecté +/​dev/​sdb1 ​  2048    1368063 ​  683008  ​fd  RAID Linux autodétecté 
-/​dev/​sdb2 ​        ​1368064 ​   20969471 ​    ​9800704 ​  ​fd  RAID Linux autodétecté+/​dev/​sdb2 ​    ​1368064 20969471 ​ 9800704 fd  RAID Linux autodétecté
 root@hypathie-VirtualBox:/​home/​hypathie#​ fdisk -l /dev/sdc root@hypathie-VirtualBox:/​home/​hypathie#​ fdisk -l /dev/sdc
  
-Disk /dev/sdc: 10.7 GB, 10737418240 bytes +[...] 
-255 têtes, 63 secteurs/​piste,​ 1305 cylindres, total 20971520 secteurs +Périphérique Amorçage ​ Début ​   Fin   ​Blocs  Id. Système 
-Unités = secteurs de 1 * 512 = 512 octets +/​dev/​sdc1 ​  2048  1368063 ​ 683008 ​ fd  RAID Linux autodétecté 
-Taille de secteur (logique / physique) : 512 octets / 512 octets +/​dev/​sdc2 ​ 1368064 ​ 20969471 9800704 fd  RAID Linux autodétecté ​
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets +
-Identifiant de disque : 0x00071fa4 +
- +
-Périphérique Amorçage ​ Début ​        ​Fin      Blocs    Id. Système +
-/​dev/​sdc1 ​  ​       2048     ​1368063 ​     683008 ​  ​fd  RAID Linux autodétecté +
-/​dev/​sdc2 ​        ​1368064 ​   20969471 ​    ​9800704 ​  ​fd  RAID Linux autodétecté ​+
 </​code>​ </​code>​
 **Après avoir stoppé le raid et lancé les commandes de suppression du raid (mdadm --zero-superblock /dev/sdxx), il est maintenant possible de supprimer ces partitions et d'en créer une nouvelle en ext4 par exemple avec gparted, ce qui n'​était pas possible avant.** **Après avoir stoppé le raid et lancé les commandes de suppression du raid (mdadm --zero-superblock /dev/sdxx), il est maintenant possible de supprimer ces partitions et d'en créer une nouvelle en ext4 par exemple avec gparted, ce qui n'​était pas possible avant.**
Ligne 208: Ligne 203:
  
 <note importante>​ <note importante>​
-**Il peut arriver qu'​après avoir stoppé et supprimé /dev/md0** (commandes mdadm -S /​dev/​md0 ​ puis mdadm --zero-superblock /dev/sdb1 et mdadm --zero-superblock /dev/sdb2), **ces commandes ne soient pas fonctionnelles sur /​dev/​md1.**\\ ​+**Il peut arriver qu'​après avoir stoppé et supprimé /dev/md0** (commandes mdadm -S /​dev/​md0 ​ puis mdadm --zero-superblock /dev/sdb1 et mdadm --zero-superblock /dev/sdb2), **que ces commandes ne soient pas fonctionnelles sur /​dev/​md1.**\\ ​ 
 Cela m'est arrivé (trois fois sur quatre essais sur MV, jamais sur les disques physiques (trois essais).\\ Cela m'est arrivé (trois fois sur quatre essais sur MV, jamais sur les disques physiques (trois essais).\\
  
Ligne 215: Ligne 211:
 on peut avoir :**  on peut avoir :** 
  
-<code root> +<code root>​mdadm -S /dev/md0</​code>​ 
-mdadm -S /dev/md0 +<​code>​mdadm: stopped /dev/md0</​code> ​
-mdadm: stopped /​dev/​md0 ​+
  
-mdadm --zero-superblock /dev/sdb1 +<code root>mdadm --zero-superblock /​dev/​sdb1</​code>​ 
-# retour du prompt +> retour du prompt
-</​code>​+
  
-**MAIS**+**Mais**
  
-<code root> +<code root>​mdadm -S /dev/md1</​code>​ 
-mdadm -S /dev/md1 +<​code>​mdadm: Cannot get exclusive access to /dev/md1
-mdadm: Cannot get exclusive access to /​dev/​md1:​Perhaps a running process, mounted filesystem or active volume group?+:Perhaps a running process, mounted filesystem
 + or active volume group?</​code>​
  
-mdadm --zero-superblock /dev/sdb2 +<code root>mdadm --zero-superblock /dev/sdb2</​code>​ 
-mdadm: Couldn'​t open /dev/sdb2 for write - not zeroing ​ +<​code>​mdadm: Couldn'​t open /dev/sdb2 for write - not zeroing</​code>​
-</​code>​+
  
-ET APRÈS CELA :+Et après cela:
  
-<code root> +<code root>​sfdisk -s</​code>​ 
-sfdisk -s+<​code>​
 /​dev/​sda: ​  ​8388608 /​dev/​sda: ​  ​8388608
 /​dev/​sdb: ​ 10485760 /​dev/​sdb: ​ 10485760
Ligne 252: Ligne 246:
 Mais il a été à chaque fois possible de poursuivre la suppression du raid avec gparted ou dd + mkfs, et de récupérer les disques pour d'​autres installations,​\\ en faisant d'​abord par prudence : Mais il a été à chaque fois possible de poursuivre la suppression du raid avec gparted ou dd + mkfs, et de récupérer les disques pour d'​autres installations,​\\ en faisant d'​abord par prudence :
 ** **
-<code root> +<code root>​mdadm --manage /dev/md1 --fail /dev/sdb2</​code>​ 
-mdadm --manage /dev/md1 --fail /dev/sdb2 +<​code>​mdadm: set /dev/sdb2 faulty in /dev/md1 
-mdadm: set /dev/sdb2 faulty in /dev/md1 +root@debian-pour-supp-raid:/​home/​hypathie</​code>​
-root@debian-pour-supp-raid:/​home/​hypathie+
  
-mdadm --manage /dev/md1 --remove /dev/sdb2 +<code root>mdadm --manage /dev/md1 --remove /dev/sdb2</​code>​ 
-mdadm: hot removed /dev/sdb2 from /dev/md1 +<​code>​mdadm: hot removed /dev/sdb2 from /​dev/​md1</​code>​
-</​code>​+
 </​note>​ </​note>​
  
Ligne 272: Ligne 264:
 ===3.1) effacer complètement le disque=== ===3.1) effacer complètement le disque===
  
-<code root> +<code root>dd if=/​dev/​zero of=/dev/sdb</​code>​ 
-dd if=/​dev/​zero of=/dev/sdb+<​code>​
 dd: écriture vers « /dev/sdb »: Aucun espace disponible sur le périphérique dd: écriture vers « /dev/sdb »: Aucun espace disponible sur le périphérique
 20971521+0 enregistrements lus 20971521+0 enregistrements lus
Ligne 286: Ligne 278:
 </​note>​ </​note>​
  
-===3.2) ​créer ​une partition sur tout le disque /dev/sdb===+===3.2) ​Créer ​une partition sur tout le disque /dev/sdb===
  
-<code root> +<code root>​fdisk /dev/sdb</​code>​ 
-fdisk /dev/sdb+<​code>​
 Le périphérique ne contient pas une table de partitions DOS ou Sun, SGI, OSF valable Le périphérique ne contient pas une table de partitions DOS ou Sun, SGI, OSF valable
 Création d'une nouvelle étiquette DOS avec id de disque 0x6c6d8b8e. Création d'une nouvelle étiquette DOS avec id de disque 0x6c6d8b8e.
Ligne 320: Ligne 312:
 </​code>​ </​code>​
  
-===3.3) ​formater ​en ext4 (par exemple)=== +===3.3) ​Formater ​en ext4 (par exemple)=== 
-<code root> +<code root>​mkfs.ext4 /dev/sdb</​code>​ 
-mkfs.ext4 /dev/sdb+<​code>​
 mke2fs 1.42.5 (29-Jul-2012) mke2fs 1.42.5 (29-Jul-2012)
 /dev/sdb est le périphérique en intégralité,​ pas seulement une partition ! /dev/sdb est le périphérique en intégralité,​ pas seulement une partition !
-Procéder malgré tout ? (o,n) +Procéder malgré tout ? (o,n)</​code>​ Avec ''​o''​
 #retour du prompt #retour du prompt
-</​code>​ 
  
-  ​adapter ​les commandes pour faire de même sur /dev/sdc+ 
 +  ​Adapter ​les commandes pour faire de même sur /dev/sdc
 **Il est possible maintenant de récupérer ses disques pour y installer à nouveau un OS. En tout cas de façon certaine pour une VM ** **Il est possible maintenant de récupérer ses disques pour y installer à nouveau un OS. En tout cas de façon certaine pour une VM **
  
doc/install/supprimer-un-raid-logiciel.txt · Dernière modification: 16/03/2017 07:25 par smolski

Pied de page des forums

Propulsé par FluxBB