J'ai mis en place un Soft Raid 1 en utilisant Debians intégré dans les systèmes RAID. J'ai configuré le raid parce que j'avais un disque dur spatial lorsque j'ai configuré le serveur et j'ai pensé pourquoi pas. Le RAID est configuré en utilisant ce que Debian a fait quand j'ai installé le système d'exploitation (désolé, pas un technicien Linux).
Maintenant, comment je pourrais vraiment utiliser le disque à des fins beaucoup plus utiles.
Est-il facile d'interrompre le raid sans avoir à réinstaller le système d'exploitation, et comment dois-je procéder ?
fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000d9640
Device Boot Start End Blocks Id System
/dev/sda1 2048 976771071 488384512 fd Linux raid autodetect
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0009dd99
Device Boot Start End Blocks Id System
/dev/sdb1 2048 950560767 475279360 83 Linux
/dev/sdb2 950562814 976771071 13104129 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5 950562816 976771071 13104128 82 Linux swap / Solaris
Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6fa10d6b
Device Boot Start End Blocks Id System
/dev/sdc1 63 3907024064 1953512001 7 HPFS/NTFS/exFAT
Disk /dev/sdd: 7803 MB, 7803174912 bytes
122 heads, 58 sectors/track, 2153 cylinders, total 15240576 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18
Device Boot Start End Blocks Id System
/dev/sdd1 * 8064 15240575 7616256 b W95 FAT32
fstab
contenu :
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb1 during installation
UUID=cbc19adf-8ed0-4d20-a56e-13c1a74e9cf0 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb5 during installation
UUID=f6836768-e2b6-4ccf-9827-99f58999607e none swap sw 0 0
/dev/sda1 /media/usb0 auto rw,user,noauto 0 0
/dev/sdc1 /media/mns ntfs-3g defaults 0 2
Réponse acceptée :
La méthode la plus simple, qui ne nécessite aucune modification de votre configuration, consiste probablement à réduire le RAID à un seul disque. Cela vous laisse la possibilité d'ajouter un disque et ainsi de réutiliser le RAID ultérieurement.
mdadm /dev/mdx --fail /dev/disky1
mdadm /dev/mdx --remove /dev/disky1
mdadm --grow /dev/mdx --raid-devices=1 --force
Le résultat ressemblerait à ceci :
mdx : active raid1 diskx1[3]
62519296 blocks super 1.2 [1/1] [U]
Ta-daa un seul disque "RAID1".
En relation :Rendre tous les nouveaux fichiers d'un répertoire accessibles à un groupe ?
Si vous voulez vous débarrasser complètement de la couche RAID, cela impliquerait mdadm --examine /dev/diskx1
(pour connaître l'offset des données), mdadm --zero-superblock
(pour se débarrasser des métadonnées RAID), et parted
pour déplacer la partition par le décalage de données afin qu'elle pointe vers le système de fichiers, puis mettre à jour le chargeur de démarrage et les configurations système pour refléter l'absence de RAID…