Повреждение файловой системы на USB HDD
Имеется wl500gP под 1.9.2.7-8 прошивкой, на один из USB портов повешен бокс со 160 Гб SATA диском. Диск разбит на 3 раздела - 512 Мб swap, и 2 раздела ext: 4 Гб (смонтирован в /opt) и все остальное (смонтирован в /tmp/harddisk).
На /opt стоит софт (веб-сервер, sql, cron и т.д.) и там же валяется бинарка mldonkey (lite 2.9.0).
На /tmp/harddisk есть папки ftp_pub, ftp_pvt от фтп-сервера роутера (по факту фтп-шник не используется) и папка .mldonkey (понятно от чего ).
После полутора месяцев нормальной работы всей этой конструкции заметил, что вылетела торрент-качалка, вместе с этим отвалилась samba-шара (подмонтированная как сетевой диск), да и вообще отвалилась смонтированная директория /tmp/harddisk.
Решил проверить диск "скандиском":
e2fsck -f -y -v /dev/discs/disc0/part3
Через пол часа проверка закончилась примерно такими строками:
Code:
Free inodes count wrong for group #1138 (16384, counted=16383).
Fix? yes
Directories count wrong for group #1138 (0, counted=1).
Fix? yes
Free inodes count wrong for group #1139 (16384, counted=16383).
Fix? yes
Directories count wrong for group #1139 (0, counted=1).
Fix? yes
Free inodes count wrong for group #1140 (16384, counted=16383).
Fix? yes
Directories count wrong for group #1140 (0, counted=1).
Fix? yes
Free inodes count wrong (18956277, counted=18951475).
Fix? yes
/dev/discs/disc0/part3: ***** FILE SYSTEM WAS MODIFIED *****
4813 inodes used (0%)
2122 non-contiguous inodes (44.1%)
# of inodes with ind/dind/tind blocks: 3251/2122/0
24176551 blocks used (63%)
0 bad blocks
2 large files
4260 regular files
543 directories
0 character device files
0 block device files
0 fifos
60 links
1 symbolic link (1 fast symbolic link)
0 sockets
--------
4862 files
И на диске практически все файлы, так сказать, "исчезли", от нескольких тысяч файлов, скаченных с торрентов, а так же конфигов mldonkey, там осталось буквально 10 файлов.
Хотя df продолжает упорно рисовать "занятость" диска на 70%.
Впринципе, мне не столько жалко потерянных файлов (хотя, если есть шанс их восстановить - было бы неплохо), могу еще раз скачать за неделю-две, а мне интересно, из-за чего могла слететь файловая, как предотвратить это в будующем, и чем "заняты" эти 70% диска, когда на нем реально ничего нет?
Last edited by SergeyVl; 16-12-2007 at 10:39.
WL-500g Premium, 160 Gb USB HDD 3.5"
FW 1.9.2.7-8 (Oleg), mldonkey, ctorrent, transmission, knock, lighttpd, mysql, sqlite, php, microperl, nload, rrdtool, cron, ...