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.
Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:install:supprimer-un-raid-logiciel [10/05/2014 10:41] Hypathie créée |
doc:install:supprimer-un-raid-logiciel [10/05/2014 13:05] Hypathie [suppression partitions et formatage des disques avec gparted] |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Ce wiki est la suite de {{http://wiki.debian-facile.org/atelier:chantier:raid-logiciel-crypte-lvm-a-l-installation-de-wheezy|celui-ci}}\\ | + | Ce wiki va dans la suite de [[atelier:chantier:raid-logiciel-crypte-lvm-a-l-installation-de-wheezy|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, et j'ai testé sur deux vieux disques d'occasion sur lesquels j'avais installé un RAID1 + LVM avant installation.\\ | + | |
+ | Je me suis basée sur la même machine virtuelle que celle qui a servie aux illustrations de ce dernier, et j'ai testé aussi sur deux vieux disques d'occasion sur lesquels j'avais installé un RAID1 + LVM avant installation.\\ | ||
Rappelez-vous après avoir sélectionné "configurer le raid logiciel" le message suivant était apparu : | Rappelez-vous après avoir sélectionné "configurer le raid logiciel" le message suivant était apparu : | ||
Ligne 27: | Ligne 28: | ||
===== Installation ===== | ===== Installation ===== | ||
- | ===== Utilisation ===== | + | Pour supprimer le RAID, il faut démonter les partitions qui le constituent.\\ |
+ | |||
+ | Voyons le retour de sfdisk -s : après suppression du raid les lignes /dev/md0 et /dev/md1 auront disparu. | ||
+ | |||
+ | <code root> | ||
+ | sfdisk -s | ||
+ | /dev/sda: 10485760 | ||
+ | /dev/sdb: 10485760 | ||
+ | /dev/md0: 682432 | ||
+ | /dev/md1: 9792384 | ||
+ | /dev/mapper/systeme-root: 1949696 | ||
+ | /dev/mapper/systeme-swap: 974848 | ||
+ | /dev/mapper/systeme-usr: 1949696 | ||
+ | /dev/mapper/systeme-var: 1462272 | ||
+ | /dev/mapper/systeme-tmp: 974848 | ||
+ | /dev/mapper/systeme-home: 2478080 | ||
+ | total : 41235776 blocs | ||
+ | </code> | ||
+ | |||
+ | Si l'on a pas démonté /dev/sda et /dev/sdb on ne peut pas stopper, puis supprimer le raid : | ||
+ | |||
+ | <code root> | ||
+ | mdadm -S /dev/md0 | ||
+ | mdadm: Cannot get exclusive access to /dev/md0: Perhaps a running process, mounted filesystem or active volume groupe? | ||
+ | </code> | ||
+ | |||
+ | **Plusieurs solutions sont possibles :** | ||
+ | |||
+ | *Munissez-vous d'un live CD d'Ubuntu et choissisez "essayer ubuntu" ; | ||
+ | |||
+ | * ou démarrer une live usb inscriptible de debian ; | ||
+ | |||
+ | * ou encore, si vous n'avez sous la main ni usb ni CD/DVD mais un disque vieux dur en rab : (méthode bizarroïde) branchez ce disque qui ne vous sert pas sur lequel vous installez debian ou ubuntu : repérez bien sa taille pour choisir le bon disque (le libre) et branchez-le sur l'emplacement du disque anciennement reconnu comme étant /dev/sda, et placez ce dernier sur l'un des emplacement libre de la carte mère. Ainsi, après installation le système démarré sera bien celui-ci sans le RAID. | ||
+ | |||
+ | <note> | ||
+ | En effet, pour avoir essayé cette solution, le disque étant branché sur un emplacement libre de la carte mère, après l'installation, le système lancé était celui du raid.\\ | ||
+ | Grub-pc au démarrage ne donne pas dans ce cas, la possibilité de booter sur les différents systèmes.\\ | ||
+ | Cela évite aussi qu'à la fin de l'installation sur le disque supplémentaire, grub-pc ait des difficultés à s'installer.\\ | ||
+ | </note> | ||
+ | ===== suppression du raid avec mdadm ===== | ||
+ | |||
+ | Depuis le système démarré à partir du live CD/DVD ; de la live-usb inscriptible ou la dernière installation sur un disque dur ajouter à la machine à côté des disques dont les partitions sont en raid, il faut entrer quelques commandes et formater ses disques. | ||
+ | |||
+ | Vérifier les partitions du raid. | ||
+ | |||
+ | Dans mon cas j'ai choisi la méthode bizarroïde sur la VM, j'ai changé et j'ai créé un nouveau disque sur lequel j'ai installé un linux. | ||
+ | |||
+ | <code root> | ||
+ | fdisk -l /dev/sdb | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | Disk /dev/sdb: 10.7 GB, 10737418240 bytes | ||
+ | |||
+ | 255 têtes, 63 secteurs/piste, 1305 cylindres, total 20971520 secteurs | ||
+ | |||
+ | Unités = secteurs de 1 * 512 = 512 octets | ||
+ | |||
+ | 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 | ||
+ | |||
+ | /dev/sdb1 * 2048 1368063 683008 fd RAID Linux autodétecté | ||
+ | |||
+ | /dev/sdb2 1368064 20969471 9800704 fd RAID Linux autodétecté | ||
+ | </code> | ||
+ | ** PUIS** | ||
+ | <code root> | ||
+ | fdisk -l /dev/sdc | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | Disk /dev/sdc: 10.7 GB, 10737418240 bytes | ||
+ | |||
+ | 255 têtes, 63 secteurs/piste, 1305 cylindres, total 20971520 secteurs | ||
+ | |||
+ | Unités = secteurs de 1 * 512 = 512 octets | ||
+ | |||
+ | Taille de secteur (logique / physique) : 512 octets / 512 octets | ||
+ | |||
+ | 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> | ||
+ | |||
+ | * installer mdadm si besoin : | ||
+ | <code root> | ||
+ | apt-get install mdadm | ||
+ | </code> | ||
+ | |||
+ | * si problème lors de l'installation de mdadm : | ||
+ | <code root> | ||
+ | dpkg --configure -a | ||
+ | </code> | ||
+ | |||
+ | * arrêter raid0 et raid1 : | ||
+ | |||
+ | <code root> | ||
+ | mdadm -S /dev/md0 | ||
+ | mdadm: stopped /dev/md0 | ||
+ | |||
+ | #PUIS | ||
+ | |||
+ | mdadm -S /dev/md1 | ||
+ | mdadm: stopped /dev/md1 | ||
+ | </code> | ||
+ | |||
+ | * supprimer raid0 et raid1 sur chacune des partitions | ||
+ | |||
+ | <code root> | ||
+ | @# mdadm --zero-superblock /dev/sdb1 | ||
+ | @# | ||
+ | @# mdadm --zero-superblock /dev/sdb2 | ||
+ | @# | ||
+ | @# mdadm --zero-superblock /dev/sdc1 | ||
+ | @# | ||
+ | @#mdadm --zero-superblock /dev/sdc2 | ||
+ | @# | ||
+ | </code> | ||
+ | |||
+ | => le retour du prompt indique que tout s'est bien passé. | ||
+ | |||
+ | <note important> | ||
+ | Le retour de la commande **sfdisk -s** ne contient plus **/dev/md0 et /dev/md1**. | ||
+ | |||
+ | Mais les commandes **fdisk -l /dev/sdb** puis **fdisk -l /dev/sdc**, renvoient encore : | ||
+ | <code> | ||
+ | Disk /dev/sdb: 10.7 GB, 10737418240 bytes | ||
+ | 255 têtes, 63 secteurs/piste, 1305 cylindres, total 20971520 secteurs | ||
+ | Unités = secteurs de 1 * 512 = 512 octets | ||
+ | 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 | ||
+ | /dev/sdb1 * 2048 1368063 683008 fd RAID Linux autodétecté | ||
+ | /dev/sdb2 1368064 20969471 9800704 fd RAID Linux autodétecté | ||
+ | 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 | ||
+ | Unités = secteurs de 1 * 512 = 512 octets | ||
+ | Taille de secteur (logique / physique) : 512 octets / 512 octets | ||
+ | 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> | ||
+ | **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> | ||
+ | =====suppression partitions et formatage des disques avec gparted ===== | ||
+ | * installer gparted | ||
+ | |||
+ | <code root> | ||
+ | apt-get install gparted | ||
+ | </code> | ||
+ | |||
+ | * supprimer /dev/sdb1 : | ||
+ | {{http://imagesup.org/images12/1399719252-supression-raid-1.png|}} | ||
+ | |||
+ | *puis /dev/sdb2 : | ||
+ | |||
+ | * créer une nouvelle partition formaté en ext4 par exemple : | ||
+ | |||
+ | {{http://imagesup.org/images12/1399719422-supression-raid-4.png|}} | ||
+ | |||
+ | * supprimer /dev/sdc1 et /dev/sdc2 : | ||
+ | {{http://imagesup.org/images12/1399719565-supression-raid-5.png|}} | ||
+ | |||
+ | * puis formater une nouvelle partition : | ||
+ | |||
+ | {{http://imagesup.org/images12/1399719650-supression-raid-8.png|}} | ||
+ | Et voilà, vous pouvez maintenant réutiliser les disques pour y installer un système ! | ||
+ | FIXME pour faire de même qu'avec gparted en ligne de commandes |