GNU/Linux >> Tutoriales Linux >  >> Linux

CentOS / RHEL:Cómo eliminar un espejo con mdadm

La publicación describe el procedimiento para quitar el espejo con mdadm. El ejemplo utilizado aquí tiene RAID1 creado con dispositivos /dev/sdb y /dev/sdc. Vamos a eliminar el dispositivo /dev/sdb . Para empezar, no sea que cree primero el espejo RAID1.

Pasos

1. Cree un dispositivo raid1 con los discos /dev/sdb y /dv/sdc :

# mdadm -Cv /dev/md0 -l1 -n2 /dev/sdb /dev/sdc
mdadm: /dev/sdb appears to contain an ext2fs file system
    size=2097152K  mtime=Wed May  8 12:39:49 2013
mdadm: Note: this array has metadata at the start and
    may not be suitable as a boot device.  If you plan to
    store '/boot' on this device please ensure that
    your boot-loader understands md/v1.x metadata, or use
    --metadata=0.90
mdadm: /dev/sdc appears to contain an ext2fs file system
    size=2097152K  mtime=Wed May  8 12:39:53 2013
mdadm: size set to 2096116K
Continue creating array? y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

2. Compruebe el estado del dispositivo md:

# cat /proc/mdstat 
Personalities : [raid1] 
md0 : active raid1 sdc[1] sdb[0]
      2096116 blocks super 1.2 [2/2] [UU]

unused devices: <none>

3. Marque el disco /dev/sdb como fallido en el espejo:

# mdadm /dev/md0 --fail /dev/sdb
mdadm: set /dev/sdb faulty in /dev/md0

4. Retire el disco /dev/sdb del espejo:

# mdadm /dev/md0 --remove /dev/sdb
mdadm: hot removed /dev/sdb from /dev/md0

5. Vuelva a comprobar el estado del dispositivo md:

# cat /proc/mdstat 
Personalities : [raid1] 
md0 : active raid1 sdc[1]
      2096116 blocks super 1.2 [2/1] [_U]

unused devices: <none>


Linux
  1. Cómo generar una contraseña aleatoria en Linux usando /dev/random

  2. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  3. Linux:¿Diferencia entre /dev/console, /dev/tty y /dev/tty0?

  4. Cómo mapear dispositivos /dev/sdX y /dev/mapper/mpathY desde el dispositivo /dev/dm-Z

  5. CentOS / RHEL:Cómo eliminar un grupo de volúmenes en LVM

Cómo systemd-tmpfiles limpia /tmp/ o /var/tmp (reemplazo de tmpwatch) en CentOS/RHEL 7

Cómo quitar la impresora de red en CentOS/RHEL

¿Cómo codificar en base64 /dev/random o /dev/urandom?

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Linux:diferencia entre /dev/console, /dev/tty y /dev/tty0

¿Por qué se requieren < o > para usar /dev/tcp?