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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:install:supprimer-un-raid-logiciel [23/09/2014 10:34] Hypathie [A) suppression du raid avec mdadm + fdisque + mkfs] |
doc:install:supprimer-un-raid-logiciel [16/03/2017 07:25] (Version actuelle) smolski [Supprimer un RAID logiciel pour récupérer ces disques] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* Objet : supprimer un raid1 logiciel | * Objet : supprimer un raid1 logiciel | ||
- | * Niveau requis : {{tag>débutant avisé}} | + | * Niveau requis : {{tag> 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>à-placer}} | + | * Suivi : |
- | * Création par [[user>Hypathie]] 10/05/2014 | + | * Création par [[user>Hypathie]] le 10/05/2014 |
- | * Testé par <Hypathie> le <Mai 2014> | + | * Testé par [[user>Hypathie]] Mai 2014 |
* 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 !)) | * 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 !)) | ||
Ligne 14: | Ligne 14: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Ce wiki prends la suite du wiki [[atelier:chantier:raid-logiciel-crypte-lvm-a-l-installation-de-wheezy|Raid logiciel crypté + LVM à l'installation de wheezy]].\\ | + | Ce wiki prends la suite du wiki [[doc:install:raid-logiciel-crypte-lvm-a-l-installation-de-wheezy?&#raid1-lvm-sans-chiffrement-des-disques|Raid logiciel crypté + LVM à l'installation de wheezy]].\\ |
Je me suis basée sur la même machine virtuelle que celle qui a servie aux illustrations de ce dernier. J'ai changé les ports SATA des disques montés en raid /dev/sda et /dev/sdb (en port SATA0 et SATA1 avant modification), j'ai récupéré le disque virtuel sda (sur lequel une debian est fonctionnelle) d'une autre machine virtuelle sans raid. J'ai affecté le port SATA0 à ce disque ; le port SATA1 au premier disque du raid et le port SATA2 au deuxième disque du raid. Puis j'ai démarré le système.\\ | Je me suis basée sur la même machine virtuelle que celle qui a servie aux illustrations de ce dernier. J'ai changé les ports SATA des disques montés en raid /dev/sda et /dev/sdb (en port SATA0 et SATA1 avant modification), j'ai récupéré le disque virtuel sda (sur lequel une debian est fonctionnelle) d'une autre machine virtuelle sans raid. J'ai affecté le port SATA0 à ce disque ; le port SATA1 au premier disque du raid et le port SATA2 au deuxième disque du raid. Puis j'ai démarré le système.\\ | ||
Ligne 27: | Ligne 27: | ||
- | **Rappelez-vous après avoir sélectionné "configurer le raid logiciel" le message "Ces modifications sont irréversibles" était apparu : | + | **Rappelez-vous après avoir sélectionné "configurer le raid logiciel" le message "Ces modifications sont irréversibles" était apparu :** |
- | ** | + | |
{{http://imagesup.org/images12/1399710792-rai-msg-alert.png|}} | {{http://imagesup.org/images12/1399710792-rai-msg-alert.png|}} | ||
+ | * Sur le forum voir aussi : [[https://debian-facile.org/viewtopic.php?pid=217749#p217749]] | ||
**Il est à noter que deux étapes sont inter-dépendantes :** | **Il est à noter que deux étapes sont inter-dépendantes :** | ||
Ligne 58: | Ligne 57: | ||
<code root> | <code root> | ||
- | sfdisk -s | + | sfdisk -s</code> |
+ | <file config retour de la commande> | ||
/dev/sda: 10485760 | /dev/sda: 10485760 | ||
/dev/sdb: 10485760 | /dev/sdb: 10485760 | ||
Ligne 70: | Ligne 70: | ||
/dev/mapper/systeme-home: 2478080 | /dev/mapper/systeme-home: 2478080 | ||
total : 41235776 blocs | total : 41235776 blocs | ||
- | </code> | + | </file> |
Si le système "tourne" sur le raid (/dev/sda et /dev/sdb montés) on ne peut pas stopper, puis supprimer le raid : | Si le système "tourne" sur le raid (/dev/sda et /dev/sdb montés) on ne peut pas stopper, puis supprimer le raid : | ||
<code root> | <code root> | ||
- | mdadm -S /dev/md0 | + | mdadm -S /dev/md0</code> |
+ | <file config retour de la commande> | ||
mdadm: Cannot get exclusive access to /dev/md0: Perhaps a running process, mounted filesystem or active volume groupe? | mdadm: Cannot get exclusive access to /dev/md0: Perhaps a running process, mounted filesystem or active volume groupe? | ||
- | </code> | + | </file> |
**Plusieurs solutions sont possibles :** | **Plusieurs solutions sont possibles :** | ||
Ligne 95: | Ligne 96: | ||
</code> | </code> | ||
- | <code> | + | <file config retour de la commande> |
Disk /dev/sdb: 10.7 GB, 10737418240 bytes | Disk /dev/sdb: 10.7 GB, 10737418240 bytes | ||
Ligne 118: | Ligne 119: | ||
/dev/sdb2 1368064 20969471 9800704 fd\ | /dev/sdb2 1368064 20969471 9800704 fd\ | ||
RAID Linux autodétecté | RAID Linux autodétecté | ||
- | </code> | + | </file> |
** PUIS** | ** PUIS** | ||
<code root> | <code root> | ||
Ligne 124: | Ligne 125: | ||
</code> | </code> | ||
- | <code> | + | <file config retour de la commande> |
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,\ | ||
Ligne 139: | Ligne 140: | ||
/dev/sdc2 1368064 20969471 9800704 fd\ | /dev/sdc2 1368064 20969471 9800704 fd\ | ||
RAID Linux autodétecté | RAID Linux autodétecté | ||
- | </code> | + | </file> |
* ou encore : | * ou encore : | ||
<code root>sfdisk -s</code> | <code root>sfdisk -s</code> | ||
- | <code> | + | <file config retour de la commande> |
/dev/sda: 8388608 | /dev/sda: 8388608 | ||
/dev/sdb: 10485760 | /dev/sdb: 10485760 | ||
Ligne 156: | Ligne 157: | ||
/dev/mapper/systeme-home: 2478080 | /dev/mapper/systeme-home: 2478080 | ||
total : 49624384 blocs | total : 49624384 blocs | ||
- | </code> | + | </file> |
====2) les commandes mdadm à lancer==== | ====2) les commandes mdadm à lancer==== | ||
Ligne 163: | Ligne 164: | ||
<code root>mdadm -S /dev/md0</code> | <code root>mdadm -S /dev/md0</code> | ||
- | <code>mdadm: stopped /dev/md0</code> | + | <file config retour de la commande>mdadm: stopped /dev/md0</file> |
#PUIS | #PUIS | ||
<code root>mdadm -S /dev/md1</code> | <code root>mdadm -S /dev/md1</code> | ||
- | <code>mdadm: stopped /dev/md1</code> | + | <code config retour de la commande>mdadm: stopped /dev/md1</code> |
Ligne 184: | Ligne 185: | ||
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> | + | |
- | Disk /dev/sdb: 10.7 GB, 10737418240 bytes | + | <code config retour de la commande>Disk /dev/sdb: 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 | ||
Ligne 197: | Ligne 198: | ||
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 RAID Linux autodétecté | /dev/sdc1 * 2048 1368063 683008 fd RAID Linux autodétecté | ||
- | /dev/sdc2 1368064 20969471 9800704 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.** | ||
</note> | </note> | ||
Ligne 212: | Ligne 213: | ||
<code root>mdadm -S /dev/md0</code> | <code root>mdadm -S /dev/md0</code> | ||
- | <code>mdadm: stopped /dev/md0</code> | + | <file config retour de la commande>mdadm: stopped /dev/md0</file> |
<code root>mdadm --zero-superblock /dev/sdb1</code> | <code root>mdadm --zero-superblock /dev/sdb1</code> | ||
Ligne 220: | Ligne 221: | ||
<code root>mdadm -S /dev/md1</code> | <code root>mdadm -S /dev/md1</code> | ||
- | <code>mdadm: Cannot get exclusive access to /dev/md1\ | + | <file config retour de la commande>mdadm: Cannot get exclusive access to /dev/md1\ |
:Perhaps a running process, mounted filesystem\ | :Perhaps a running process, mounted filesystem\ | ||
- | or active volume group?</code> | + | or active volume group?</file> |
<code root>mdadm --zero-superblock /dev/sdb2</code> | <code root>mdadm --zero-superblock /dev/sdb2</code> | ||
- | <code>mdadm: Couldn't open /dev/sdb2 for write - not zeroing</code> | + | <file config retour de la commande>mdadm: Couldn't open /dev/sdb2 for write - not zeroing</file> |
Et après cela: | Et après cela: | ||
<code root>sfdisk -s</code> | <code root>sfdisk -s</code> | ||
- | <code> | + | <file config retour de la commande> |
/dev/sda: 8388608 | /dev/sda: 8388608 | ||
/dev/sdb: 10485760 | /dev/sdb: 10485760 | ||
Ligne 242: | Ligne 243: | ||
/dev/mapper/systeme-home: 2478080 | /dev/mapper/systeme-home: 2478080 | ||
total : 48941952 blocs | total : 48941952 blocs | ||
- | </code> | + | </file> |
**Je n'en ai pas d'explication FIXME\\ | **Je n'en ai pas d'explication FIXME\\ | ||
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>mdadm --manage /dev/md1 --fail /dev/sdb2</code> | <code root>mdadm --manage /dev/md1 --fail /dev/sdb2</code> | ||
- | <code>mdadm: set /dev/sdb2 faulty in /dev/md1 | + | <file config retour de la commande>mdadm: set /dev/sdb2 faulty in /dev/md1 |
- | root@debian-pour-supp-raid:/home/hypathie</code> | + | root@debian-pour-supp-raid:/home/hypathie</file> |
<code root>mdadm --manage /dev/md1 --remove /dev/sdb2</code> | <code root>mdadm --manage /dev/md1 --remove /dev/sdb2</code> | ||
- | <code>mdadm: hot removed /dev/sdb2 from /dev/md1</code> | + | <file config retour de la commande>mdadm: hot removed /dev/sdb2 from /dev/md1</file> |
</note> | </note> | ||
Ligne 265: | Ligne 266: | ||
<code root>dd if=/dev/zero of=/dev/sdb</code> | <code root>dd if=/dev/zero of=/dev/sdb</code> | ||
- | <code> | + | <file config retour de la commande> |
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 | ||
20971520+0 enregistrements écrits | 20971520+0 enregistrements écrits | ||
10737418240 octets (11 GB) copiés, 844,774 s, 12,7 MB/s | 10737418240 octets (11 GB) copiés, 844,774 s, 12,7 MB/s | ||
- | </code> | + | </file> |
<note importante> | <note importante> | ||
Ligne 281: | Ligne 282: | ||
<code root>fdisk /dev/sdb</code> | <code root>fdisk /dev/sdb</code> | ||
- | <code> | + | <file config commande interactive> |
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 310: | Ligne 311: | ||
Appel de ioctl() pour relire la table de partitions. | Appel de ioctl() pour relire la table de partitions. | ||
Synchronisation des disques. | Synchronisation des disques. | ||
- | </code> | + | </file> |
===3.3) Formater en ext4 (par exemple)=== | ===3.3) Formater en ext4 (par exemple)=== | ||
<code root>mkfs.ext4 /dev/sdb</code> | <code root>mkfs.ext4 /dev/sdb</code> | ||
- | <code> | + | <file config commande interactive> |
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)</code> Avec ''o'' | + | Procéder malgré tout ? (o,n)</file> Avec ''o'' |
#retour du prompt | #retour du prompt | ||