Configuré un Soft Raid 1 usando sistemas RAID integrados en Debian. Configuré la redada porque tenía espacio en el disco duro cuando configuré el servidor y pensé por qué no. El RAID se configura utilizando lo que Debian hizo cuando instalé el sistema operativo (lo siento, no soy un técnico de Linux).
Ahora, sin embargo, realmente podría usar el disco para un propósito mucho más útil.
¿Es fácil descontinuar la redada sin tener que reinstalar el sistema operativo y cómo lo haría?
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
contenido:
# /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
Respuesta aceptada:
El método más fácil, que no requiere ningún cambio en su configuración, es probablemente reducir el RAID a un solo disco. Eso le deja la opción de agregar un disco y así reutilizar el RAID en un momento posterior.
mdadm /dev/mdx --fail /dev/disky1
mdadm /dev/mdx --remove /dev/disky1
mdadm --grow /dev/mdx --raid-devices=1 --force
El resultado sería algo como esto:
mdx : active raid1 diskx1[3]
62519296 blocks super 1.2 [1/1] [U]
Ta-daa un solo disco "RAID1".
Relacionado:¿Hacer que todos los archivos nuevos en un directorio sean accesibles para un grupo?
Si desea deshacerse de la capa RAID por completo, implicaría mdadm --examine /dev/diskx1
(para averiguar el desplazamiento de datos), mdadm --zero-superblock
(para deshacerse de los metadatos de RAID) y parted
para mover la partición por el desplazamiento de datos para que apunte al sistema de archivos, y luego actualice el cargador de arranque y las configuraciones del sistema para reflejar la ausencia de RAID...