Мой сервер сегодня разбился. Он переключил устройство / sda8 (/ home) в режим только для чтения, и в журнале было написано «ext3_xattr_block_get: inode 590080: bad block 6».
В режиме восстановления (то, что предлагает мой хостинг-провайдер, когда ОС загружается из сети), я запустил e2fsck -c на неисправном (отключенном) устройстве.
Это был результат:
/home: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Inode 590080 has a bad extended attribute block 6. Clear<y>? yes
Inode 590080 has illegal block(s). Clear<y>? yes
Illegal block #6 (3225896002) in inode 590080. CLEARED.
Illegal indirect block (161766104) in inode 590080. CLEARED.
Illegal triple indirect block (161776560) in inode 590080. CLEARED.
Inode 590080, i_size is 693150323631456341, should be 4096. Fix<y>? yes
Deleted inode 8669125 has zero dtime. Fix<y>? yes
Pass 2: Checking directory structure
Entry '1362510759.H198758P4400' in /mail/tmp (8666577) has deleted/unused inode 8669125. Clear<y>? yes
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Block bitmap differences: -8685568 -8687060
Fix<y>? yes
Free blocks count wrong for group #265 (5593, counted=5595).
Fix<y>? yes
Free blocks count wrong (7313501, counted=7313503).
Fix<y>? yes
Inode bitmap differences: -8669125
Fix<y>? yes
Free inodes count wrong for group #265 (29385, counted=29386).
Fix<y>? yes
Free inodes count wrong (11764285, counted=11764286).
Fix<y>? yes
/home: ***** FILE SYSTEM WAS MODIFIED *****
/home: 630530/12394816 files (4.3% non-contiguous), 5076620/12390123 blocks
Я действительно этого не понимаю, но похоже, что что-то не так.
Но когда я запустил «dumpe2fs -b / dev / sda8», он не перечислил никаких плохих блоков.
Так есть ли плохие блоки? Если да, то где они? Если нет, то на что жаловался сервер?
Это просто повреждение старой файловой системы.
Вы не предоставили достаточно информации о своем окружении, чтобы сделать обоснованное предположение о том, что произошло, но я видел наиболее частые причины: