Есть домашний сервер с софтовым raid 6 настроенным с помощью mdadm.
Проблема в том, что иногда на нём некоторые файлы становятся с нулевой длинной, а иногда некоторые файлы исчезают. Но, дело в том, что я не знаю этого наверняка, ни разу не смог поймать рейд на том, что файл был а потом иссчез, или что у него изначально был размер, а потом пропал. Возможно файл изначально был с нулевой длинной, или отсутствовал.
Как можно проверить целостность рейда, выявить проблемы, восстановить потерянные файлы, восстановить поврежденные файлы?
uname -aLinux home-server 4.4.0-103-generic #126-Ubuntu SMP Mon Dec 4 16:23:28 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
cat /proc/mdstatPersonalities : [raid1] [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid10]
md0 : active raid6 sdf1[7] sde1[8] sdd1[5] sdc[9] sdb1[1]
5860145664 blocks super 1.2 level 6, 512k chunk, algorithm 2 [5/5] [UUUUU]
file -s /dev/md0/dev/md0: Linux rev 1.0 ext3 filesystem data, UUID=88178a98-6333-4e75-bf03-7ee7f0b67e88 (needs journal recovery) (large files)