시스코 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를 진행하여 해당 모듈을 교체하였다.