Здравствуйте!
Система FreeBSD 5.3, хард 76293MB <WDC WD800BB-75DKA0/77.07W77> [155009/16/63] at ata0-slave UDMA100
(разбит на 3 раздела /, /usr, /var ), SQUID 2.5 stable9
Обнаружил такую строчку в консоли.
May 11 13:41:33 s74 kernel: ad1: WARNING - WRITE_DMA UDMA ICRC error (retrying request) LBA=78724439
Запустил FSCK (без параметров) на разделе /usr обнаружилось следущее:
** /dev/ad1s1d (NO WRITE)
** Last Mounted on /usr
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
UNALLOCATED I=2287082 OWNER=squid MODE=100644
SIZE=0 MTIME=May 11 16:49 2005
FILE=/local/squid/cache/00/05/0000057C
REMOVE? no
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
LINK COUNT FILE I=2294016 OWNER=squid MODE=0
SIZE=0 MTIME=May 11 16:49 2005 COUNT 0 SHOULD BE -1
ADJUST? no
LINK COUNT FILE I=2294022 OWNER=squid MODE=0
SIZE=0 MTIME=May 11 16:49 2005 COUNT 0 SHOULD BE -1
ADJUST? no
** Phase 5 - Check Cyl groups
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no
SUMMARY INFORMATION BAD
SALVAGE? no
BLK(S) MISSING IN BIT MAPS
SALVAGE? no
318824 files, 2010716 used, 11698058 free (806258 frags, 1361475 blocks, 5.9% fragmentation)
fsck вопросы не завал, все решал самостоятельно!
Перезагрузился в single user mode. Как только не пробовал проверять фс, в решиме read only, rw, fsck с всевозможными параметрами (-p –y ) не единой ошибки!
Загрузился с Frenzy теже процедуры, результат без изменений, ошибок нет!
Запускаю в обычном режиме, останавливаю squid, fsck НЕТ ОШИБОК, запускаю ОПЯТЬ ЕСТЬ!!!
Из лога видно что ошибки в месте где находится Кеш сквида, удаляю Кеш, перезапускаю сквид сначала все нормально, но через некоторое время опять тоже самое.
Для проверки перенастроил squid на каталог /var/local/squid, пока без ошибок!!!
Подскажите в чем проблема, хард доживает свои последние деньки, фс некорректно работает, может сквид издевается?