Назад | Перейти на главную страницу

Чтение / proc / mdstat

Я только вчера собрал свой первый raid5 (с 4 жесткими дисками) и читал о мониторинге с помощью / proc / mdstat. Насколько я понимаю, идеальный дисплей с 4 дисками должен быть [UUUU], но мой читает [UUU_]. Увидеть ниже:

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 sde[4] sdc[1] sda[0] sdd[2]
      11720661504 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UUU_]
      [==>..................]  recovery = 11.3% (442037248/3906887168) finish=7793.7min speed=7408K/sec

unused devices: <none>

Это нормально, поскольку мой рейд все еще синхронизируется? Я могу использовать fdisk на каждом диске, чтобы увидеть соответствующий размер, поэтому я не верю, что у меня есть диски DOA. Спасибо

Да, это нормально для массива RAID5. Из страница руководства.

При создании массива RAID5 mdadm автоматически создаст поврежденный массив с дополнительным запасным диском. Это связано с тем, что встраивание резервной копии в ухудшенный массив обычно происходит быстрее, чем повторная синхронизация четности в не деградированном, но не чистом массиве. Эту функцию можно переопределить с помощью опции --force.

Итак, вы, скорее всего, выполнили свою команду для создания массива, он был создан в деградированном состоянии. Сейчас он «восстанавливает» диск с четностью.