Я успешно создал RAID (зеркальное отражение) путем использования mdadm
. Однако я должен выполнить следующие команды после каждой начальной загрузки:
mdadm --stop --scan // to stop /dev/md127 - I don't know where the number 127 even comes from
mdadm --assemble --scan // to start /dev/md0
Что я делаю неправильно/почему, я должен выполнить эти команды при начальной загрузке? Что правильный путь состоит в том, чтобы автоматически запустить RAID с каждым (ре) начальная загрузка?
NB: Для этого нужно либо войти в систему как root, либо использовать sudo...
Если файл даже не существует, вставьте в новый, пустой файл:
# 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
Сохраните файл
Выполните следующую команду для добавления ссылки на конфигурацию вашего массива в конце файла:
mdadm --detail --scan >> /etc/mdadm/mdadm. conf
В конце mdadm.conf должна быть добавлена следующая строка:
ARRAY /dev/md0 level=raid5 num-devices=3 метаданные=00.90 UUID=a44a52e4:0211e47f:f15bce44:817d167c
Если команда mdadm добавила любой другой материал над строкой ARRAY, удалите его. Например, на одной из моих машин команда возвращает 'mdadm: metadata format 00.90 unknown, ignored.' перед строкой ARRAY.
Ваш массив теперь должен быть автоматически собран при загрузке, и таким образом вы можете добавить запись в /etc/fstab, чтобы смонтировать его (если его еще нет)
.