J'ai un faux raid, auquel je voulais accéder en utilisant
mdadm /dev/md0 -A -c 128 -l stripe --verbose /dev/sda /dev/sdc
ce qui devrait être correct, d'après ce que je comprends de la page du manuel. Mais je reçois le message
mdadm: option -l not valid in assemble mode
le fait de ne pas tenir compte de l'option incriminée conduit à
mdadm: failed to create /dev/md0
et (malgré le verbe) pas plus d'informations. Je suppose que -A
nécessite un en-tête spécifique à mdadm qui est manifestement absent. Je dois probablement utiliser "build" au lieu de assemble, mais d'après la description, je ne suis pas sûr qu'il s'agisse d'une opération non destructive. Est-ce le cas ? Que dois-je faire exactement ?
UPDATE
Je vois que je n'ai pas été clair, que le tableau existe déjà en tant que faux-raid (Je ne peux pas donner les détails de ma carte mère maintenant). Il semble que l'on ne fasse rien d'autre que d'entrelacer les blocs, donc j'espérais que cela pourrait être fait facilement en utilisant mdadm, aussi. Peut-être que je me trompe complètement, mais toutes les informations que j'ai trouvées concernaient le démarrage à partir d'un faux raid, ce dont je n'ai pas vraiment besoin. Je serais heureux avec un accès en lecture pour le moment.
MISE À JOUR 2
La solution proposée dans la réponse fonctionne presque. Mon faux-raid est reconnu par dmraid, mais il refuse de démarrer à cause des disques manquants. J'ai oublié de mentionner que mon RAID10 fonctionne sans deux disques, c'est-à-dire qu'il est simplement dépouillé. (J'ai déjà déplacé les données importantes vers un endroit plus sûr).