web-dev-qa-db-fra.com

RAID 5 réassemblé en indiquant le mauvais homehost?

Je suis donc passé d’un RAID dégradé à un RAID dissemblable pour tenter de le réassembler. Je reçois un message étrange lorsque j'essaie de --assemble le RAID. J'ai 6 lecteurs, donc /dev/sd[a-f]1. En essayant d'assembler le raid, j'obtiens que e et f sont manquants à cause d'un mauvais hôte. J'ai essayé de chercher autour mais je ne peux pas trouver la bonne solution pour remettre le RAID 5 en marche.

3
vpoola88

Pour des raisons de sécurité, le noyau n'autorisera l'assemblage automatique de baies que si elles font partie du même hôte. Ceci est vérifié par le champ de métadonnées 'homehost' du tableau. S'il ne correspond pas au nom d'hôte actuel, il refusera de démarrer.

Pour forcer le tableau à démarrer sur votre nouveau système, vous avez deux options:

  • Mettez à jour les métadonnées homehost sur le tableau pour qu'elles correspondent à votre nouveau nom d'hôte.

    Utilisez l'option --update=homehost pour mdadm on assembling pour mettre à jour le champ avec le nom d'hôte actuel sur chaque lecteur.

  • Dites à mdadm d'utiliser le nom d'hôte de l'ancien système lors de la recherche de matrices.

    Utilisez l'option --hostname=myhostname lorsque vous utilisez mdadm.

    ou, spécifiez une entrée HOMEHOST=myhostname dans /etc/mdadm/mdadm.conf.

3
gertvdijk