у меня есть mdadm
массив, который имеет постоянный дисковый ввод / вывод. Я знаю, что массив bc на моем сервере показывает, какие именно диски активны. В соответствии с iotop
есть постоянная запись на диск 3-6 Мбит / с, однако в списке нет соответствующих процессов.
Что может быть причиной этого? Он уже построен, так что это не из расчета четности или чего-то еще.
Вероятно, ваш RAID-массив проверяется. Некоторые дистрибутивы инициируют автоматическую фоновую проверку набора RAID из cron. В системах на основе Debian проверьте /etc/cron.daily/mdadm
и /etc/cron.d/mdadm
; подобные файлы могут быть и в других дистрибутивах.
Вы можете увидеть, запущена ли проверка данных, посмотрев в / sys / block / mdX / md / sync_action, как показано ниже:
[root@localhost ~]# grep . /sys/block/*/md/sync_action
/sys/block/md0/md/sync_action:idle
/sys/block/md1/md/sync_action:idle
Вы создали файловую систему ext3 или ext4 на этом массиве рейдов?
Эта активность диска, вероятно, была связана с LazyInit:
Раздел lazy init на странице mkfs.ext3:
lazy_itable_init [= <0 для отключения, 1 для включения>]
Если этот параметр включен и функция uninit_bg включена, таблица inode не будет полностью инициализирована mke2fs. Это заметно ускоряет инициализацию файловой системы, но требует, чтобы ядро завершило инициализацию файловой системы в фоновом режиме при первом монтировании файловой системы. Если значение параметра опущено, оно по умолчанию равно 1, чтобы включить ленивое обнуление таблицы inode.
больше информации:
https://forums.linuxmint.com/viewtopic.php?t=212707
и
https://www.thomas-krenn.com/en/wiki/Ext4_Filesystem#Lazy_Initialization
и
ubuntuforums.org/showthread.php?t=2306568&p=13409940#post13409940