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 Les deux révisions suivantes | ||
doc:install:supprimer-un-raid-logiciel [11/05/2014 10:33] Hypathie [suppression du raid avec mdadm et gparted] |
doc:install:supprimer-un-raid-logiciel [11/05/2014 11:10] Hypathie [suppression du raid avec mdadm et gparted] |
||
---|---|---|---|
Ligne 131: | Ligne 131: | ||
</code> | </code> | ||
- | * installer mdadm si besoin : | + | * ou encore : |
<code root> | <code root> | ||
- | apt-get install mdadm | + | sfdisk -s |
+ | /dev/sda: 8388608 | ||
+ | /dev/sdb: 10485760 | ||
+ | /dev/sdc: 10485760 | ||
+ | /dev/md0: 682432 | ||
+ | /dev/md1: 9792384 | ||
+ | /dev/mapper/systeme-swap: 974848 | ||
+ | /dev/mapper/systeme-root: 1949696 | ||
+ | /dev/mapper/systeme-usr: 1949696 | ||
+ | /dev/mapper/systeme-var: 1462272 | ||
+ | /dev/mapper/systeme-tmp: 974848 | ||
+ | /dev/mapper/systeme-home: 2478080 | ||
+ | total : 49624384 blocs | ||
</code> | </code> | ||
Ligne 194: | Ligne 206: | ||
</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 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. | ||
+ | ** | ||
+ | |||
+ | Cela m'est arrivé (trois fois sur quatre essais sur MV, jamais sur les disques physiques (trois essais) : | ||
+ | |||
+ | <code root> | ||
+ | mdadm -S /dev/md0 | ||
+ | mdadm: stopped /dev/md0 | ||
+ | |||
+ | mdadm --zero-superblock /dev/sdb1 | ||
+ | # retour du prompt | ||
+ | </code> | ||
+ | |||
+ | **MAIS bien que le système soit démarré sur /dev/sda\\ | ||
+ | et que umount /dev/sdbx ; umount/sdcx indique des partitions non montées, on peut avoir :** | ||
+ | |||
+ | <code root> | ||
+ | mdadm -S /dev/md0 | ||
+ | mdadm: stopped /dev/md0 | ||
+ | |||
+ | mdadm --zero-superblock /dev/sdb1 | ||
+ | # retour du prompt | ||
+ | </code> | ||
+ | **MAIS** | ||
+ | <code root> | ||
+ | mdadm -S /dev/md1 | ||
+ | mdadm: Cannot get exclusive access to /dev/md1:Perhaps a running process, mounted filesystem or active volume group? | ||
+ | |||
+ | mdadm --zero-superblock /dev/sdb2 | ||
+ | mdadm: Couldn't open /dev/sdb2 for write - not zeroing | ||
+ | </code> | ||
+ | |||
+ | ET APRÈS CELA : | ||
+ | |||
+ | <code root> | ||
+ | sfdisk -s | ||
+ | /dev/sda: 8388608 | ||
+ | /dev/sdb: 10485760 | ||
+ | /dev/sdc: 10485760 | ||
+ | /dev/md1: 9792384 | ||
+ | /dev/mapper/systeme-swap: 974848 | ||
+ | /dev/mapper/systeme-root: 1949696 | ||
+ | /dev/mapper/systeme-usr: 1949696 | ||
+ | /dev/mapper/systeme-var: 1462272 | ||
+ | /dev/mapper/systeme-tmp: 974848 | ||
+ | /dev/mapper/systeme-home: 2478080 | ||
+ | total : 48941952 blocs | ||
+ | </code> | ||
+ | **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 : | ||
+ | ** | ||
+ | <code root> | ||
+ | mdadm --manage /dev/md1 --fail /dev/sdb2 | ||
+ | mdadm: set /dev/sdb2 faulty in /dev/md1 | ||
+ | root@debian-pour-supp-raid:/home/hypathie | ||
+ | |||
+ | mdadm --manage /dev/md1 --remove /dev/sdb2 | ||
+ | mdadm: hot removed /dev/sdb2 from /dev/md1 | ||
+ | </code> | ||
</note> | </note> | ||