No puedo reiniciar mdraid

No puedo reiniciar mdraid

Acabo de crear una matriz raid 0 con los siguientes comandos:

# Install the necessary packages
sudo apt-get install xfsprogs mdadm -y

# Create the RAID 0 array.
mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sd[x] /dev/sd[x2]

# Create the XFS filesystem
sudo mkfs.xfs /dev/md0

Sin embargo, cada vez que reinicio (esta segunda vez sin molestarme en ponerle ningún dato), siempre falla el montaje y tengo que presionar S para omitir.

Probé con cualquiera de las siguientes líneas en /etc/fstab:

UUID="8aba7867-e97b-4c4c-9aa3-f61d0de4434a"    /media/storage  xfs     defaults        0       2

/dev/md0                                        /media/storage  xfs     defaults        0       0

¿Hay algún paso que me falta al crear la matriz de incursión?

(Ejecutando Ubuntu 14.04 de escritorio de 64 bits con 1 ssd en el que está instalado el sistema operativo y 2 x WD RED 3TB)

Respuesta1

ACTUALIZAR:

Logré hacerlo funcionar en otra computadora, lo que me lleva a creer que estaba configurando mal mi mdadm.confarchivo.

Esta vez ejecuté el siguiente script después de crear el RAID, pero antes de crear el sistema de archivos, y el RAID está disponible en el arranque:

echo "# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

DEVICE partitions

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays" | sudo tee /etc/mdadm/mdadm.conf

mdadm --detail --scan >> /etc/mdadm/mdadm.conf

El contenido de este guión fue extraído en gran medida de unpublicar en superusuario.


Encontré una solución alternativa que gira en torno a no usar mdadm, por lo que no marcaré esto como una respuesta, pero puede ser útil para otros.

Creé un volumen lógico seccionado que ejecutaba los siguientes comandos después de crear volúmenes físicos lvm2 en cada unidad a través de Gparted:

sudo vgcreate $VG_NAME /dev/sd[x]1 /dev/sd[z]1
lvcreate -i$NUM_DRIVES -I4 -l100%FREE -n$LV_NAME $VG_NAME
sudo mkfs.xfs /dev/$VG_NAME/$LV_NAME

Luego agregué el nuevo UUID a mi fstab y, a diferencia de mdadm, se carga bien después de reiniciar. No sé si hay alguna penalización al crear RAID de esta manera, pero un punto de referencia inicial parece mostrar que funciona en términos de velocidad de escritura.

información relacionada