Connectrix MDS: Error de EXT3-fs (dispositivo sdc1): ext3_readdir: el directorio #2 contiene un agujero en el desplazamiento 0 - kernel
Summary: El switch MDS de Connectrix transmite el siguiente error: % KERN-2-SYSTEM_MSG: [63661120.723386] Error de EXT3-fs (dispositivo sdc1): ext3_readdir: el directorio #2 contiene un orificio en el desplazamiento 0 - kernel. ...
Symptoms
El switch MDS de Connectrix transmite el siguiente error:
%KERN-2-SYSTEM_MSG: [63661120.723386] EXT3-fs error (device sdc1): ext3_readdir: directory #2 contains a hole at offset 0 - kernel
Lo siguiente se ve en el resultado show logging:
2016 Jul 26 19:54:22 Switch Jul 26 19:54:21 %KERN-2-SYSTEM_MSG: [63661120.680361] EXT3-fs error (device sdc1): ext3_readdir: directory #2 contains a hole at offset 0 - kernel 2016 Jul 26 19:54:22 Switch Jul 26 19:54:21 %KERN-2-SYSTEM_MSG: [63661120.702907] EXT3-fs error (device sdc1): ext3_readdir: directory #2 contains a hole at offset 0 - kernel 2016 Jul 26 19:54:22 Switch Jul 26 19:54:21 %KERN-2-SYSTEM_MSG: [63661120.723386] EXT3-fs error (device sdc1): ext3_readdir: directory #2 contains a hole at offset 0 - kernel
Lo siguiente se ve en show system internal flash:
`show system internal flash` Mount-on 1K-blocks Used Available Use% Filesystem / 409600 65564 344036 17 /dev/root /proc 0 0 0 0 proc /sys 0 0 0 0 none /isan 1572864 539352 1033512 35 none /var 51200 460 50740 1 none /etc 5120 1624 3496 32 none /nxos/tmp 51200 336 50864 1 none /var/log 51200 8992 42208 18 none /var/home 5120 0 5120 0 none /var/tmp 307200 11628 295572 4 none /var/sysmgr 2097152 124 2097028 1 none /var/sysmgr/ftp 512000 51968 460032 11 none /var/sysmgr/srv_logs 102400 0 102400 0 none /var/sysmgr/ftp/debug_logs 10240 0 10240 0 none /dev/shm 1572864 234276 1338588 15 none /volatile 512000 12 511988 1 none /debug 2048 28 2020 2 none /dev/mqueue 0 0 0 0 none /debugfs 0 0 0 0 nodev /mnt/plog 242430 4458 225455 2 /dev/sdc1 /mnt/fwimg 121219 4127 110833 4 /dev/sdc3 /mnt/cfg/0 75797 4729 67154 7 /dev/sda5 /mnt/cfg/1 75797 4729 67154 7 /dev/sda6 /logflash 15392672 33064 14577684 1 /dev/sdb1 /bootflash 3653168 244900 3222696 8 /dev/sda3 /cgroup 0 0 0 0 vdccontrol /var/sysmgr/startup-cfg 409600 10272 399328 3 none /dev/pts 0 0 0 0 devpts /mnt/pss 38156 5482 30704 16 /dev/sda4 /bootflash_sup-remote 3653168 244896 3222704 8 127.1.1.6:/bootflash/ `show module` Mod Ports Module-Type Model Status --- ----- ----------------------------------- ------------------ ---------- 2 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok 3 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok 4 48 2/4/8/10/16 Gbps Advanced FC Module DS-X9448-768K9 ok 5 0 Supervisor module-3 DS-X97-SF1-K9 active * 6 0 Supervisor module-3 DS-X97-SF1-K9 ha-standby `show system redundancy status` Redundancy mode --------------- administrative: HA operational: HA This supervisor (sup-1) ----------------------- Redundancy state: Active Supervisor state: Active Internal state: Active with HA standby Other supervisor (sup-2) ------------------------ Redundancy state: Standby Supervisor state: HA standby Internal state: HA standby
Cause
El dispositivo de almacenamiento flash no está montado según el problema "CSCuv67115" de Cisco.
Inicialmente, este problema solo se producía en los supervisores en estado de espera. El problema no se corrige mediante un ISSU/D, un cambio de sistema o una recarga, y se observa en un supervisor en estado activo.
Logflash se utiliza solo para almacenar la salida de comandos de depuración. No es necesario para un funcionamiento estable del sistema.
Resolution
Solución alternativa:
Realice un ciclo de apagado y encendido del supervisor afectado.
En los sistemas de doble supervisor, esto se realiza apagando el supervisor con el out-of-service module y encenderlo de nuevo con el comando no poweroff module comando. Asegúrese de que el supervisor esté en modo de espera para que la recuperación no afecte la estabilidad del sistema.
No es suficiente reiniciar el módulo con el reload o system switchover .
Ejemplo:
Comandos:
-
Confirme que el supervisor en espera esté en espera de alta disponibilidad:
show system redundancy status
-
Apague el módulo de supervisor en espera:
out-of-service module <standby sup>
-
Encienda el supervisor en espera:
no poweroff <standby sup>
-
Espere el modo de espera de HA:
show system redundancy status
Monitoree el resultado show logging del switch para ver si el mensaje de error EXT3-fs sigue registrando en el switch. Si el error continúa registrando, cambie al supervisor en espera y repita los pasos del 1 al 4 anteriores.