Servidor inativo e requer fsck manual. Eu vi esse erro no dmesg

2

Eu vi isso em dmesg . O que significa isso?

EXT4-fs error (device sdb1): htree_dirblock_to_tree: bad entry in directory #763 3575: rec_len is smaller than minimal - block=30429885offset=0(671744), inode=0,
rec_len=0, name_len=0

Como na terra isso acontece? Isso é porque o SDB é ruim?

Isto é o que o / var / messages diz

Sep 26 17:15:40 host pure-ftpd: ([email protected]) [INFO] New connection from 175.44.11.232
Sep 26 17:15:40 host pure-ftpd: ([email protected]) [INFO] Logout.
Sep 26 17:15:41 host pure-ftpd: ([email protected]) [WARNING] Authentication failed for user [solarromancecom]
Sep 26 17:15:41 host pure-ftpd: ([email protected]) [INFO] Logout.
Sep 26 17:15:41 host pure-ftpd: ([email protected]) [INFO] New connection from 27.150.198.182
Sep 26 17:15:41 host pure-ftpd: ([email protected]) [INFO] New connection from 216.244.84.165
Sep 26 17:15:43 host pure-ftpd: ([email protected]) [WARNING] Authentication failed for user [admSep 27 04:17:49 host kernel: imklog 5.8.10, log source = /proc/kmsg started.
Sep 27 04:17:49 host rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="1708" x-info="http://www.rsyslog.com"] start
Sep 27 04:17:49 host kernel: Initializing cgroup subsys cpuset
Sep 27 04:17:49 host kernel: Initializing cgroup subsys cpu
Sep 27 04:17:49 host kernel: Linux version 2.6.32-358.18.1.el6.i686 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Wed Aug 28 14:27:42 UTC 2013
Sep 27 04:17:49 host kernel: KERNEL supported cpus:
Sep 27 04:17:49 host kernel:  Intel GenuineIntel
Sep 27 04:17:49 host kernel:  AMD AuthenticAMD
Sep 27 04:17:49 host kernel:  NSC Geode by NSC
Sep 27 04:17:49 host kernel:  Cyrix CyrixInstead
Sep 27 04:17:49 host kernel:  Centaur CentaurHauls
Sep 27 04:17:49 host kernel:  Transmeta GenuineTMx86
Sep 27 04:17:49 host kernel:  Transmeta TransmetaCPU
Sep 27 04:17:49 host kernel:  UMC UMC UMC UMC
Sep 27 04:17:49 host kernel: BIOS-provided physical RAM map:

É isso. Então, o sistema é reiniciado e antes de reiniciar, ele não diz por que ou qualquer coisa.

    
por user4951 27.09.2013 / 12:35

1 resposta

7

De acordo com este artigo da base de conhecimento no novell.com, intitulado: erro do sistema de arquivos EXT3 "ruim entrada no diretório ", a resolução para esta mensagem:

EXT3-fs error (device dm-0): ext3_readdir: bad entry in directory #5556142: rec_len is smaller than minimal - offset=0, inode=2553887680, rec_len=0, name_len=0

é o seguinte:

NOTA: Este erro é causado por um arquivo que foi marcado como um diretório. Este é um erro não fatal e pode ser corrigido removendo o arquivo em questão.

  1. Montar o sistema de arquivos em questão
  2. Localize o arquivo que foi corrompido. O inode do arquivo é o número depois de "entrada incorreta no diretório". Usando o código de erro de exemplo, o arquivo pode ser encontrado digitando:

     $ find /MOUNT_POINT -inum 5556142
    
  3. Exclua o arquivo identificado na etapa dois

  4. Umount do sistema de arquivos
  5. Verifique o disco e verifique se há erros.

    $ fsck /dev/PHYSICAL_DEVICE
    
  6. Repita a etapa 5. Se não houver erros, o sistema de arquivos estará limpo.

A resolução é a mesma, não importa se é uma unidade formatada EXT4 ou EXT3.

    
por 27.09.2013 / 12:57

Tags