Raid ошибки и решения:
Материал из support.qbpro.ru
SparesMissing event had been detected on md device
SparesMissing в переводе "Запасных дисков нет"
причина: в конфигурационном файле mdadm указан параметр
spares=1
подразумевается наличие запасного жесткого диска в рейде, то есть третьего, который будет использован в случае выхода из строя одного из участников RAID массива.
для устранения проблемы пересканируйте массив для исправления конфигурационного файла командой:
mdadm --examine --scan
- Рекомендуем посмотреть: Восстановления данных на RAID в случае изменения suberblock
RAID1 (auto-read-only)
- Вероятно ошибка при монтировании в fstab, для исправления:
mount /dev/md0 / -o remount,rw /
и исправляем...
После аварийного отключения Linux Software RAID имя устройства mdraid меняется c md0 на md127
- Останавливаем текущий массив /dev/md127:
mdadm --stop /dev/md127
- Запускаем массив заново, но уже назначив ему желаемое имя:
mdadm --assemble --update=name --name=0 /dev/md0 /dev/sda2 /dev/sdb2
- Проверяем состояние массива с новым именем:
cat /proc/mdstat .. Personalities : [raid1] md0 : active raid1 sda[1] sdb1[1] 4882206720 blocks super 1.2 level 6, 512k chunk, algorithm 2 [2/2] [UU] bitmap: 0/4 pages [0KB], 65536KB chunk unused devices: none
- Смотрим состояние массива:
# mdadm --detail /dev/md0 .. /dev/md0: Version : 1.2 Creation Time : Fri Aug 19 02:53:00 2022 Raid Level : raid1 Array Size : 34146304 (32.56 GiB 34.97 GB) Used Dev Size : 34146304 (32.56 GiB 34.97 GB) Raid Devices : 2 Total Devices : 2 Persistence : Superblock is persistent Update Time : Thu Dec 19 04:22:47 2024 State : clean Active Devices : 2 Working Devices : 2 Failed Devices : 0 Spare Devices : 0 Consistency Policy : resync Name : myhost:0 (local to host myhost) UUID : bdeac6a0:17903ba7:8447927a:1abf33cc Events : 5614 Number Major Minor RaidDevice State 3 8 2 0 active sync /dev/sda1 2 8 18 1 active sync /dev/sdb1
- Обновляем конфиг файл mdadm
cp /etc/mdadm/mdadm.conf /etc/mdadm/mdadm.conf_orig mdadm --examine --scan >> /etc/mdadm/mdadm.conf
- Удаляем повторения записей (старые записи в вначале сверху):
mcedit /etc/mdadm/mdadm.conf
- Сохраняем и обновляем initramfs:
update-initramfs -u
- Проверяем обязательно, что RAID собирается верно:
mdadm -S /dev/md ... mdadm --assemble /dev/md0 /dev/sda2 /dev/sdb2 ... cat /proc/mdstat
- Массив должен быть с нашим именем:
.. Personalities : [raid1] md0 : active raid1 sda[1] sdb1[1] 4882206720 blocks super 1.2 level 6, 512k chunk, algorithm 2 [2/2] [UU] bitmap: 0/4 pages [0KB], 65536KB chunk unused devices: none