Nexus 5000 FEX 포트, FET-10G 모듈에서 'sfp validation failed'
글쓴이는 N2K-C2232PP-10GE fabric extender가 붙은 Cisco Nexus 5000을 운영한다. FEX 쪽을 향한 포트 세 개가 Cisco FET-10G 모듈에서 'sfp validation failed'를 보고한다. 온라인에서 찾은 조언대로 모듈을 빼고, 포트 속도를 1000으로 설정한 뒤 모듈을 다시 꽂았다. 포트에 shut/no shut도 해보고 여러 다른 모듈도 시도했지만 에러는 그대로였다. 모듈을 뽑은 뒤에는 다른 모듈을 꽂았다 빼기 전까지는 포트가 empty로도 보고되지 않았고, 포트 LED는 호박색으로 깜빡였다. 인터페이스에는 이미 'switchport mode fex-fabric'이 설정돼 있었다. 글쓴이는 검증 실패의 다른 원인이 뭐가 있을 수 있는지 물었다.
- Hardware: Cisco Nexus 5000, Cisco Nexus 2232PP fabric extender(N2K-C2232PP-10GE)
- Transceivers: FET-10G, SFP-10G-SR
- Form factor: SFP+
증상 / 메시지:
sfp validation failed
down (Transceiver validation failed)
port LED blinking amber
port not reported as empty after module removal
Comments 5
가장 흔한 원인은 예전 access/trunk 용도로 쓸 때 남은 잘못된 포트 속도이고, 재부팅 후에만 드러나기도 합니다. FEX 연결을 해제하고('no channel-group', 'no fex associate', 'switchport mode access', 'shutdown'), 'speed 10000'을 설정한 다음, 'switchport mode fex-fabric', 'fex associate <id>', 'channel-group <n>', 'no shutdown'을 다시 추가하세요.
인터페이스에 'switchport mode fex-fabric'이 설정돼 있는지 확인하세요.
'service unsupported-transceiver'랑 'no errdisable detect cause gbic-invalid' 명령을 시도해보세요.
인터페이스가 'down (Transceiver validation failed)'에 걸려 있던 적이 있었는데, 모듈 종류를 바꿔서 고쳤습니다. FET-10G는 fabric-extender 업링크에서만 유효하고, 일반 데이터 포트에는 SFP-10G 옵틱이 필요합니다.
포트를 강제 모드에서 빼고, shutdown한 다음, 연결된 대역폭에 맞춰 'speed 10000'을 명시적으로 설정하고, 'no shutdown'으로 다시 올려서 같은 에러를 없앴습니다.