Nexus 7K module, Online Diag Status Fail.

시스코 Nexus7K, Online Diag Status Fail.

1. show module 명령어 실행 결과 에서 module 10의 diagnostic 상태 Fail을 확인함.

SWITCH# show module

...

Mod  Online Diag Status
---  ------------------
1    Pass
3    Pass
5    Pass
6    Pass
8    Pass
10   Fail

...

2. show logging 명령어 결과를 보면, 아래처럼 10번 모듈의 DIAG_PORT_LB-2-PORTLOOPBACK_TEST_FAIL이 보인다.
이 내용은 vdc1(management vdc)에서 확인 가능하다. 사용중인 vdc2 에서는 보이지 않는다. 아래 작업은 모두 management vdc에서 실행했다.

2023 Jun 30 11:59:32 SWITCH %DIAG_PORT_LB-2-PORTLOOPBACK_TEST_FAIL: Module:1
0 Test:PortLoopback failed 10 consecutive times. Faulty module: affected ports:1
  Error:Loopback test failed. Unable to analyze the reason for failure

모듈 10의 diagnostic 결과를 확인해 보면, 아래 결과 처럼 PortLoopback 테스트에서 Fail이 발생한 것을 볼 수 있다.

SWITCH# sh diagnostic result module 10

Current bootup diagnostic level: complete
Module 10: 1/10 Gbps BASE-T Ethernet Module

        Test results: (. = Pass, F = Fail, I = Incomplete,
        U = Untested, A = Abort, E = Error disabled)

         1) ASICRegisterCheck-------------> .
         2) PrimaryBootROM----------------> .
         3) SecondaryBootROM--------------> .
         4) EOBCPortLoopback--------------> .
         5) OBFL--------------------------> .
         6) PortLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------
                 F  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .

          Port  17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
          -----------------------------------------------------
                 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .

          Port  33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
          -----------------------------------------------------
                 .  .  .  .  .  .  .  .  .  .  .  U  .  .  U  U


         7) RewriteEngineLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U


         8) SnakeLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------

3. diagnostic 결과를 지우고 다시 테스트를 진행해 본다.

SWITCH# diagnostic clear result module 10 test all
SWITCH# conf t
Enter configuration commands, one per line. End with CNTL/Z.
SWITCH(config)# no diagnostic monitor module 10 test all
SWITCH(config)# diagnostic monitor module 10 test all
SWITCH(config)# exit

SWITCH# diagnostic start module 10 test all

몇몇 문서에 의하면 여기까지 진행했을때 오류가 없어지기도 하는 모양이다. 하지만, 테스트 결과를 확인해 보면 여전히 fail 상태다.

SWITCH# show diagnostic result module 10

Current bootup diagnostic level: complete
Module 10: 1/10 Gbps BASE-T Ethernet Module

        Test results: (. = Pass, F = Fail, I = Incomplete,
        U = Untested, A = Abort, E = Error disabled)

         1) ASICRegisterCheck-------------> .
         2) PrimaryBootROM----------------> .
         3) SecondaryBootROM--------------> .
         4) EOBCPortLoopback--------------> U
         5) OBFL--------------------------> U
         6) PortLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------
                 F  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .

          Port  17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
          -----------------------------------------------------
                 .  .  .  .  .  .  .  .  .  .  .  .  .  .  F  .

          Port  33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
          -----------------------------------------------------
                 .  .  .  .  .  .  .  .  .  .  .  U  .  .  U  U


         7) RewriteEngineLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U


         8) SnakeLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U


         9) IntPortLoopback:

          Port   1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U

          Port  33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
          -----------------------------------------------------
                 U  U  U  U  U  U  U  U  U  U  U  U  U  U  U  U


        10) FIPS:


        11) BootupPortLoopback:

4. 해당 모듈을 제거했다가 다시 장착해 본다.

SWITCH# 2023 Jul 12 09:55:55 SWITCH %$ VDC-1 %$ %PLATFORM-2-MOD_REMOVE: Module 10 removed (Serial number JAF12345678)

2023 Jul 12 09:55:55 SWITCH-Main %$ VDC-2 %$ %PLATFORM-2-MOD_REMOVE: Module 10 removed (Serial number JAF12345678)

2023 Jul 12 09:55:57 SWITCH-Main %$ VDC-2 %$ %PLATFORM-2-MOD_PWRFAIL_EJECTORS_OPEN:  All ejectors open, Module 10 will not be powered up (Serial number JAF12345678)

2023 Jul 12 09:55:57 SWITCH %$ VDC-1 %$ %PLATFORM-2-MOD_PWRFAIL_EJECTORS_OPEN:  All ejectors open, Module 10 will not be powered up (Serial number JAF12345678)

2023 Jul 12 09:56:03 SWITCH-Main %$ VDC-2 %$ %PLATFORM-2-MOD_REMOVE: Module 10 removed (Serial number JAF12345678)

2023 Jul 12 09:56:03 SWITCH %$ VDC-1 %$ %PLATFORM-2-MOD_REMOVE: Module 10 removed (Serial number JAF12345678)




SWITCH# 2023 Jul 12 09:57:55 SWITCH %$ VDC-1 %$ %PLATFORM-2-MODULE_EJECTOR_POLICY_ENABLED: All Ejectors closed for module 10. Ejector based shutdown enabled

2023 Jul 12 09:57:55 SWITCH-Main %$ VDC-2 %$ %PLATFORM-2-MOD_DETECT: Module 10 detected (Serial number JAF12345678) Module-Type 1/10 Gbps BASE-T Ethernet Module Model N7K-F248XT-25E

2023 Jul 12 09:57:55 SWITCH-Main %$ VDC-2 %$ %PLATFORM-2-MOD_PWRUP: Module 10 powered up (Serial number JAF12345678)

2023 Jul 12 09:57:55 SWITCH %$ VDC-1 %$ %PLATFORM-2-MOD_DETECT: Module 10 detected (Serial number JAF12345678) Module-Type 1/10 Gbps BASE-T Ethernet Module Model N7K-F248XT-25E

2023 Jul 12 09:57:55 SWITCH %$ VDC-1 %$ %PLATFORM-2-MOD_PWRUP: Module 10 powered up (Serial number JAF12345678)

5. 위 과정을 모두 거쳤음에도 문제가 해결되지 않았고, RMA를 진행하여 해당 모듈을 교체하였다.

* 참고문서: https://www.cisco.com/c/en/us/support/docs/interfaces-modules/nexus-7000-m1-series-32-port-10-gigabit-ethernet-module/116227-technote-m132xp-00.html

답글 남기기

Your email address will not be published.