Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

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édentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:disque:raid:del:start [2020/12/13 14:38] – [Première étape] admintutoriel:disque:raid:del:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1
Ligne 16: Ligne 16:
 Pour supprimer le RAID, il faut démonter les partitions qui le constituent. Pour supprimer le RAID, il faut démonter les partitions qui le constituent.
  
-====== Pré-requis ======+===== Pré-requis =====
  
-====== Première étape ======+===== Première étape =====
  
-  - Repérez vos partitions raid :<cli prompt='$ '>...@...:~$ sblk /dev/md*+  - **Repérez vos partitions raid** :<cli prompt='$ '>...@...:~$ sblk /dev/md*
 NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
 md0       9:   0 232,8G  0 raid1  md0       9:   0 232,8G  0 raid1 
Ligne 27: Ligne 27:
 md0p1   259:   0    99G  0 part  /media/home md0p1   259:   0    99G  0 part  /media/home
 md0p2   259:   0 133,8G  0 part  /media/data md0p2   259:   0 133,8G  0 part  /media/data
-</cli>ouen détail :<cli prompt='$ '>...@...:~$ lsblk+</cli>Il n'y a qu'un volume RAID**/dev/md0** avec deux partitions **/dev/md0p1** et **/dev/md0p2**. Voyons le détail :<cli prompt='$ '>...@...:~$ lsblk
 NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
 sda           8:   1 232,9G  0 disk   sda           8:   1 232,9G  0 disk  
Ligne 42: Ligne 42:
 ├─mmcblk0p1 179:1    0   256M  0 part  /boot ├─mmcblk0p1 179:1    0   256M  0 part  /boot
 └─mmcblk0p2 179:2    0  59,4G  0 part  / └─mmcblk0p2 179:2    0  59,4G  0 part  /
-</cli>+</cli>Le volume RAID **/dev/md0** comporte deux disques **/dev/sda** et **/dev/sdb**
  
 Après suppression du raid, /dev/md0 aura disparu. Après suppression du raid, /dev/md0 aura disparu.
Ligne 52: Ligne 52:
 </WRAP> </WRAP>
  
-====== Autres étapes ======+===== Autres étapes =====
  
-===== Si le volume RAID est partitionné, supprimez les partitions =====+==== Si le volume RAID est partitionné, supprimez les partitions ====
  
-  - **Repérez vos partitions RAID** :<cli prompt='$ '>pi@framboise4:~ $ lsblk /dev/md* +  - **Repérez vos partitions RAID** :<cli prompt='$ '>...@...:~$ lsblk /dev/md*
-lsblk: /dev/md: not a block device+
 NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
-md0       9:   0 111,7G  0 raid1  +md0       9:   0 232,8G  0 raid1  
-├─md0p1 259:0    0    64G  0 part   +├─md0p1 259:0    0    99G  0 part  /media/home 
-└─md0p2 259:1    0  47,7G  0 part   +└─md0p2 259:1    0 133,8G  0 part  /media/data 
-md0p1   259:   0    64G  0 part   +md0p1   259:0    0    99G  0 part  /media/home 
-md0p2   259:   0  47,7G  0 part</cli>Il n'y a qu'un volume RAID, **/dev/md0** avec deux partitions **/dev/md0p1** et **/dev/md0p2**. Voyons le détail :<cli prompt='$ '>pi@framboise4:~ $ lsblk +md0p2   259:1    0 133,8G  0 part  /media/data
-NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT +
-sda           8:   0 111,8G  0 disk   +
-└─sda1        8:1    0 111,8G  0 part   +
-  └─md0       9:   0 111,7G  0 raid1  +
-    ├─md0p1 259:0    0    64G  0 part  /media/data +
-    └─md0p2 259:1    0  47,7G  0 part  /media/nas +
-sdb           8:16   0 111,8G  0 disk   +
-└─sdb1        8:17   0 111,8G  0 part   +
-  └─md0       9:   0 111,7G  0 raid1  +
-    ├─md0p1 259:0    0    64G  0 part  /media/data +
-    └─md0p2 259:1    0  47,7G  0 part  /media/nas +
-<...>+
 </cli>Le volume RAID est **/dev/md0** avec deux partitions : </cli>Le volume RAID est **/dev/md0** avec deux partitions :
     * **/dev/md0p1**, montée en **/media/data**     * **/dev/md0p1**, montée en **/media/data**
-    * **/dev/md0p2**, montée en **/media/nas** +    * **/dev/md0p2**, montée en **/media/nas**. 
-  - **Démontez ces partitions** :<cli prompt='$ '>pi@framboise4:~ $ sudo umount /media/data +  - **Démontez ces partitions** :<cli prompt='$ '>...@...:~$ sudo umount /media/home 
-pi@framboise4:~ $ sudo umount /media/nas+...@...:~$ sudo umount /media/data
 </cli> </cli>
   - **Retirez ou commentez les lignes de montage** de ces partitions dans **/etc/fstab** :<code - /etc/fstab>   - **Retirez ou commentez les lignes de montage** de ces partitions dans **/etc/fstab** :<code - /etc/fstab>
 <...> <...>
 # Matrice /dev/md0 RAID-1 # Matrice /dev/md0 RAID-1
 +# Partition home
 +#UUID=aeb60630-ea0d-4ab4-9c3e-39f61befd172 /media/home ext4 defaults,noatime,nofail 0 0
 +#LABEL=home /media/home ext4 defaults,noatime,nofail 0 0
 # Partition data # Partition data
-#UUID=8ff885db-b103-4a61-9929-2046003782ed /media/serveur ext4 defaults,noatime,nofail 0 0+#UUID=2b4fc944-e7d7-4b48-81c8-48113e2905ce /media/data ext4 defaults,noatime,nofail 0 0
 #LABEL=data /media/data ext4 defaults,noatime,nofail 0 0 #LABEL=data /media/data ext4 defaults,noatime,nofail 0 0
-# Partition nas 
-#UUID=84604c4d-0aa3-4576-8fbc-271566e92ffc /media/nas ext4 defaults,noatime,nofail 0 0 
-#LABEL=nas /media/nas ext4 defaults,noatime,nofail 0 0</code> 
-  - **Repérez à nouveau vos partitions RAID** :<cli prompt='$ '>pi@framboise4:~ $ lsblk 
-NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT 
-sda           8:   0 111,8G  0 disk   
-└─sda1        8:1    0 111,8G  0 part   
-  └─md0       9:   0 111,7G  0 raid1  
-    ├─md0p1 259:0    0    64G  0 part   
-    └─md0p2 259:1    0  47,7G  0 part   
-sdb           8:16   0 111,8G  0 disk   
-└─sdb1        8:17   0 111,8G  0 part   
-  └─md0       9:   0 111,7G  0 raid1  
-    ├─md0p1 259:0    0    64G  0 part   
-    └─md0p2 259:1    0  47,7G  0 part</cli>Les deux partitions ne sont plus montées. 
-  - Pour **supprimer les deux partitions**, partitionnez le volume RAID :<cli prompt='$ '>pi@framboise4:~ $ sudo fdisk /dev/md0 
- 
-Welcome to fdisk (util-linux 2.33.1). 
-Changes will remain in memory only, until you decide to write them. 
-Be careful before using the write command. 
- 
  
 +# Montages spéciaux
 +#/media/data/srv /srv none bind 0 0
 +#/srv/www /var/www none bind 0 0
 +</code>
 +  - **Repérez à nouveau vos partitions RAID** :<cli prompt='$ '>...@...:~$ lsblk /dev/md*
 +NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
 +md0       9:   0 232,8G  0 raid1 
 +├─md0p1 259:0    0    99G  0 part  
 +└─md0p2 259:1    0 133,8G  0 part  
 +md0p1   259:   0    99G  0 part  
 +md0p2   259:   0 133,8G  0 part
 +</cli>Les deux partitions ne sont plus montées.
 +  - Pour **supprimer les deux partitions**, partitionnez le volume RAID :<cli prompt='$ '>...@...:~$ sudo fdisk /dev/md0
 +...
 <cli prompt='p): '>Command (m for help): p <cli prompt='p): '>Command (m for help): p
-Disk /dev/md0: 111,GiB, 119964893184 bytes, 234306432 sectors +Disk /dev/md0: 232,GiB, 249911312384 bytes, 488108032 sectors 
-Units: sectors of 1 * 512 = 512 bytes +... 
-Sector size (logical/physical): 512 bytes 4096 bytes +Device     Boot     Start       End   Sectors   Size Id Type 
-I/O size (minimum/optimal): 4096 bytes / 4096 bytes +/dev/md0p1           2048 207620095 207618048    99G fd Linux raid autodetect 
-Disklabel type: dos +/dev/md0p2      207620096 488108031 280487936 133,8G fd Linux raid autodetect
-Disk identifier: 0x3196e317+
  
-Device     Boot     Start       End   Sectors  Size Id Type +Command (m for help): d 
-/dev/md0p1           2048 134219775 134217728   64G 83 Linux +... 
-/dev/md0p2      134219776 234306431 100086656 47,7G 83 Linux+Partition 2 has been deleted.
  
 Command (m for help): d Command (m for help): d
-Partition number (1,2, default 2):  +Selected partition 1 
-<...> +Partition 1 has been deleted
-Command (m for help): d +
-<...>+
 Command (m for help): p Command (m for help): p
-Disk /dev/md0: 111,GiB, 119964893184 bytes, 234306432 sectors+Disk /dev/md0: 232,GiB, 249911312384 bytes, 488108032 sectors
 Units: sectors of 1 * 512 = 512 bytes Units: sectors of 1 * 512 = 512 bytes
-Sector size (logical/physical): 512 bytes / 4096 bytes +Sector size (logical/physical): 512 bytes / 512 bytes 
-I/O size (minimum/optimal): 4096 bytes / 4096 bytes+I/O size (minimum/optimal): 512 bytes / 512 bytes
 Disklabel type: dos Disklabel type: dos
-Disk identifier: 0x3196e317+Disk identifier: 0x535856bf
  
 Command (m for help): w</cli> Command (m for help): w</cli>
 The partition table has been altered. The partition table has been altered.
 Calling ioctl() to re-read partition table. Calling ioctl() to re-read partition table.
-Syncing disks.</cli> +Syncing disks. 
-  - Résultat :<cli prompt='$ '>pi@framboise4:~ $ lsblk /dev/md* +</cli> 
-lsblk: /dev/md: not a block device+  - Résultat :<cli prompt='$ '>...@...:~$ lsblk /dev/md*
 NAME MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT NAME MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
-md0    9:0    0 111,7G  0 raid1</cli>Les partitions ont disparu. +md0    9:0    0 232,8G  0 raid1 
-===== Ensuite =====+</cli>Les partitions ont disparu. 
 + 
 +==== Ensuite ====
  
   - Éditez avec les droits d'administration le fichier **/etc/mdadm/mdadm.conf** pour effacer à la fin les lignes **ARRAY /dev/md/0...** du volume RAID /dev/md0 que nous allons supprimer   - Éditez avec les droits d'administration le fichier **/etc/mdadm/mdadm.conf** pour effacer à la fin les lignes **ARRAY /dev/md/0...** du volume RAID /dev/md0 que nous allons supprimer
-  - **Repérez vos partitions raid** :<cli prompt='$ '>pi@framboise4:~ $ lsblk+  - **Repérez vos partitions raid** :<cli prompt='$ '>...@...:~$ lsblk
 NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
-sda           8:   0 111,8G  0 disk   +sda           8:   1 232,9G  0 disk   
-└─sda1        8:1    0 111,8G  0 part   +└─sda1        8:1    1 232,9G  0 part   
-  └─md0       9:   0 111,7G  0 raid1  +  └─md0       9:   0 232,8G  0 raid1  
-sdb           8:16   0 111,8G  0 disk   +sdb           8:16   1 233,3G  0 disk   
-└─sdb1        8:17   0 111,8G  0 part   +└─sdb1        8:17   1 232,9G  0 part   
-  └─md0       9:   0 111,7G  0 raid1</cli> +  └─md0       9:   0 232,8G  0 raid1  
-  - **arrêtez md0 et supprimez le raid1 sur chacune des partitions** :<cli>pi@framboise4:~ $ sudo mdadm --stop /dev/md0+mmcblk0     179:   0  59,6G  0 disk   
 +├─mmcblk0p1 179:1    0   256M  0 part  /boot 
 +└─mmcblk0p2 179:2    0  59,4G  0 part  / 
 +</cli> 
 +  - **arrêtez md0 et supprimez le raid1 sur chacune des partitions** : 
 +<cli>pi@framboise4:~ $ sudo mdadm --stop /dev/md0
 mdadm: stopped /dev/md0 mdadm: stopped /dev/md0
-pi@framboise4:~ $ sudo mdadm --zero-superblock /dev/sda1 +...@...:~$ sudo mdadm --zero-superblock /dev/sd[a-b]1 
-pi@framboise4:~ $ sudo mdadm --zero-superblock /dev/sdb1 +...@...:~$ </cli>Le retour du prompt indique que tout s'est bien passé. 
-pi@framboise4:~ $ </cli>Le retour du prompt indique que tout s'est bien passé. +  - Résultat :<cli prompt='$ '>...@...:~$ lsblk
-  - Résultat :<cli>pi@framboise4:~ $ lsblk+
 NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
-sda           8:   1   250G  0 disk  +sda           8:   1 232,9G  0 disk  
-└─sda1        8:1    1   100G  0 part  +└─sda1        8:1    1 232,9G  0 part  
-sdb           8:16     250G  0 disk  +sdb           8:16   233,3G  0 disk  
-└─sdb1        8:17     100G  0 part</cli>/dev/md0 a disparu.+└─sdb1        8:17   232,9G  0 part  
 +mmcblk0     179:   0  59,6G  0 disk  
 +├─mmcblk0p1 179:1    0   256M  0 part /boot 
 +└─mmcblk0p2 179:2    0  59,4G  0 part / 
 +</cli>/dev/md0 a disparu.
  
 Il est maintenant possible de supprimer ces partitions, re-partitionner, et formater ses disques avec **cfdisk**, ce qui n'était pas possible avant. Il est maintenant possible de supprimer ces partitions, re-partitionner, et formater ses disques avec **cfdisk**, ce qui n'était pas possible avant.
  
-====== Conclusion ======+===== Conclusion =====
  
-====== Problèmes connus ======+===== Problèmes connus =====
  
-====== Voir aussi ======+===== Voir aussi =====
  
   * **(fr)** [[https://debian-facile.org/doc:install:supprimer-un-raid-logiciel]]   * **(fr)** [[https://debian-facile.org/doc:install:supprimer-un-raid-logiciel]]