У меня был массив RAID5, состоящий из дисков 3x5TB, собранных с использованием mdadm . Кроме того, я создал слой шифрования LUKS/dmcrypt и отформатировал зашифрованное устройство с помощью ext4 . Я хочу, чтобы диски вращались в случае бездействия.
Все работало нормально в течение нескольких месяцев, диски вращались после минуты бездействия. Теперь я добавил в массив четвертый диск объемом 5 ТБ того же типа с помощью sudo mdadm --add /dev/md0 /dev/sdb1 , а затем увеличил массив на этом диске (mdadm --grow /dev/md0 --raid-devices=4) и наконец расширил файловую систему с помощью sudo fsck -f /dev/mapper/raid5 и sudo resize2fs /dev/mapper/raid5 .
Ошибок не было, и массив теперь на 5 ТБ больше. Но диски больше не крутятся. Машина работает круглосуточно, диски не используются, но, несмотря на ожидание в течение нескольких дней, диски по-прежнему работают все время.
iotop показывает частые случаи появления ext4lazyinit , который выскакивает менее секунды каждые несколько секунд. Я не заметил этого до того, как вырастил файловую систему. Так что, вероятно, это те задачи, которые поддерживают бодрствование дисков? Но как я могу заставить ext4lazyinit завершить свою задачу?
