MDADM перечисляет одно и то же устройство дважды

Я пытаюсь получить RAID-массив программного обеспечения, использующий [это руководство] [1]. Я проработал способ подготовки второго диска (/ dev / sdb) без каких-либо ошибок.

После запуска:

mkswap /dev/md5 

Я бегу:

 mdadm --examine --scan 

Перед отправкой его в файл /etc/mdadm/mdadm.conf. Проблема в том, что я, похоже, получаю два результата для одного и того же устройства:

 root@test:~# mdadm --examine --scan ARRAY /dev/md/5 metadata=1.2 UUID=9985ef40:2eb8407d:c0a195b1:509136fe name=test:5 ARRAY /dev/md/1 metadata=1.2 UUID=34de79db:470dce04:ece45660:b4af82d5 name=test:1 ARRAY /dev/md/5 metadata=1.2 UUID=27796750:70770c0a:f5af0aca:5367090e name=test:5 

Я следую этому руководству . На машине, на которой я тестировал, раньше был программный RAID-массив, но я запускал mdadm -zero-superblock на обоих разделах, чтобы избежать остатков.

Любые идеи относительно того, почему я получаю две записи для одного и того же диска?

/dev/md5 и /dev/md/5 – это не одно и то же. У вас, вероятно, есть три массива, только у вас получилось одно имя для двух из них.

/dev/md5 является пронумерованным md-устройством, а /dev/md/5 является именованным. Имена произвольны, может быть что угодно. Вы можете сделать /dev/md/swap если хотите. Вы обновляете его с помощью --update=name , при создании – это параметр --name= или просто указываете /dev/md/name в первую очередь. Справочная информация описывает это несколько подробнее.

Лично мне не нравятся имена md. Это особенно бессмысленно, когда вы в конечном итоге используете какое-то число в качестве имени. В таком случае вы можете придерживаться цифр. Если вам нужны имена, используйте описательные (root, home, swap, …).

В общем, mdadm --examine --scan – только отправная точка. Вам действительно нужен UUID, чтобы вы могли сделать что-то вроде этого:

 ARRAY /dev/md0 UUID=9985ef40:2eb8407d:c0a195b1:509136fe ARRAY /dev/md1 UUID=34de79db:470dce04:ece45660:b4af82d5 ARRAY /dev/md2 UUID=27796750:70770c0a:f5af0aca:5367090e 

Не забудьте добавить MAILADDR (и запустить службу мониторинга mdadm).