Я хочу создать мягкий RAID-5 и использовать UUID в файле конфигурации mdadm. Итак, у меня есть четыре диска с 1 разделом на каждом, которые занимают весь диск. Но поскольку у разделов нет файловой системы, blkid не выдает UUID. Есть ли способ сделать это?
Сначала вы создаете устройство RAID5, а затем используете его UUID в вашем mdadm.conf, а не UUID для файловой системы:
# mdadm --detail /dev/md0
/dev/md0:
Version : 1.2
....
Name : enterprise:0 (local to host enterprise)
UUID : 7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b
Events : 48
Number Major Minor RaidDevice State
Так что у меня есть mdadm.conf
из
ARRAY /dev/md/0 metadata=1.2 UUID=7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b name=enterprise:0
Сначала создайте желаемый массив рейдов с помощью команды mdadm. Как только это будет сделано, у вас будет UUID для md. Затем вы можете создать mdadm.conf с помощью
mdadm --examine --scan > /etc/mdadm.conf
Подтвердите позже с помощью ls -l /dev/disk/by-uuid/
Используйте записи в /dev/disk/by-id
для ссылки на части RAID. Например:
/dev/disk/by-id/ata-ST9320423AS_5VH56VSB