Saltar al contenido

Cómo cambiar el nombre de un dispositivo MD (mdadm)

Verificamos profundamente cada una de las noticias de nuestro sitio web con la meta de mostrarte en todo momento información con la mayor veracidad y actualizada.

Solución:

Advertencia: Realice una copia de seguridad antes de seguir cualquier consejo dado aquí 🙂

Opción 1:

Editar /etc/mdadm.conf:

ARRAY /dev/md1 level=raid0 num-dispositivos=2 UUID=d89d9d45:9a420812:c44c77eb:7ee19756 dispositivos=/dev/sdb8,/dev/sda8

Acabo de ingresar su propia salida y cambié 127 a 1. Reinicie y debería ser md1 ahora.

Opcion 2:

si no tienes mdadm.confy quiero que se ensamble en md1 automágicamentePuedes hacerlo:

mdadm tiene un concepto de “menor preferido”. Por ejemplo, una vez que se asigna cierto número menor a un arrayy almacenado en la supermanzana, se utilizará cada vez que este array es autoensamblado. Verifique esto:

mdadm –detalle /dev/md127

Si dice “Preferred Minor : 127”, este es tu problema. Necesitas actualizar el menor preferido. Como hacer esto:

No se puede simplemente cambiar el menor preferido. Debe iniciar en modo de recuperación o de usuario único si este es su dispositivo raíz, desmonte el sistema de archivos, después de eso:

mdadm –stop /dev/md127
mdadm –ensamblar –update=super-menor /dev/md1 /dev/sdb8 /dev/sda8

Entonces tendrás tu md127 ensamblado como md1. Y debería seguir siendo así en el futuro también.

Con arreglos 1.x:

Las matrices más nuevas no almacenan un número ‘Menor preferido’ y no admiten “–update=super-minor”. En su lugar, almacenan un nombre que se puede cambiar con:

mdadm –stop /dev/md127
mdadm –ensamblar –update=nombre –nombre=2 /dev/md1 /dev/sdb8 /dev/sda8

O puede especificar ‘hostname:2’ para mantener todo consistente con otras matrices (busque el nombre actual con –detail).

Solo para agregar a la excelente respuesta de haimg. Puede suceder que incluso con un mdadm.conf, el sistema (al menos para Ubuntu) aún puede ensamblar automáticamente las matrices antes de leer mdadm.conf. Entonces, cuando lo encuentra, simplemente ignora las matrices que acaban de ensamblarse de todos modos.

Para dar cuenta de eso, ejecute sudo update-initramfs -u para regenerar el initrd adecuado.

Enlaces relevantes: http://ubuntuforums.org/showthread.php?t=1764861%29%3a

Ninguna de las otras respuestas funcionó para mí, pero en Centos usé la siguiente guía. El problema es que /etc/mdadm.conf no se usa realmente en el momento del arranque y solo se actualiza cuando se instala un nuevo kernel o cuando se recrea manualmente initramfs. Así que esencialmente solo necesitas:

dracut --force

fuente: http://realtechtalk.com/mdadm_change_wrong_device_name_md127_fix_and_solution_in_Linux-1783-articles

valoraciones y reseñas

Puedes secundar nuestra publicación ejecutando un comentario y dejando una valoración te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *