Connectrix MDS:EXT3-fsエラー(デバイスsdc1):ext3_readdir:ディレクトリー#2にオフセット0に穴があります - カーネル
Summary: Connectrix MDSスイッチで次のエラーがストリーミングされます。%KERN-2-SYSTEM_MSG: [63661120.723386] EXT3-fs エラー (デバイス sdc1): ext3_readdir: ディレクトリ #2 にオフセット 0 - カーネルの穴があります。
Symptoms
Connectrix MDSスイッチで次のエラーがストリーミングされます。
%KERN-2-SYSTEM_MSG: [63661120.723386] EXT3-fs error (device sdc1): ext3_readdir: directory #2 contains a hole at offset 0 - kernel
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
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
フラッシュ ストレージ デバイスが、Ciscoの問題「CSCuv67115」に従ってマウントされていません
この問題は、最初はスタンバイ状態のスーパーバイザーでのみ発生します。この問題は、ISSU/D、システム スイッチオーバー、またはリロードによって修正されず、アクティブ状態のスーパーバイザーで発生します。
Logflash は、debug コマンドの出力を保存するためにのみ使用されます。安定したシステム運用には必要ありません。
Resolution
回避策:
影響を受けるスーパーバイザーの電源を入れ直します。
デュアルスーパーバイザーシステムでは、これはスーパーバイザーの電源を切ることによって行われます。 out-of-service module コマンドを実行し、電源を入れ直します。 no poweroff module コマンドを使用します。リカバリーがシステムの安定性に影響を与えないように、スーパーバイザーがスタンバイ モードになっていることを確認します。
モジュールを再起動するだけでは不十分です。 reload または system switchover コマンドを使用します。
例:
コマンド:
-
スタンバイ スーパーバイザーがHAスタンバイになっていることを確認します。
show system redundancy status
-
スタンバイ スーパーバイザ モジュールの電源を切ります。
out-of-service module <standby sup>
-
スタンバイ スーパーバイザーの電源を入れます。
no poweroff <standby sup>
-
HAスタンバイを待機します。
show system redundancy status
スイッチのshow logging出力を監視して、EXT3-fsエラー メッセージがまだスイッチに記録されているかどうかを確認します。エラーがまだログに記録されている場合は、スタンバイ スーパーバイザーにスイッチオーバーし、上記の手順 1 〜 4 を繰り返します。