Nexus 5000のFEXポートがFET-10Gモジュールで「sfp validation failed」と表示
投稿者はCisco Nexus 5000をN2K-C2232PP-10GEファブリックエクステンダとともに運用しています。FEX側を向いた3つのポートが、Cisco FET-10Gモジュールで「sfp validation failed」と表示します。ネットで見つけたアドバイスに従い、モジュールを抜いてポート速度を1000に設定してから挿し直しましたが、ポートをshut/no shutしたり複数の異なるモジュールを試したりしてもエラーは残りました。モジュールを抜いた後、別のモジュールを挿して抜くまでポートは空とすら報告されず、ポートのLEDはアンバーで点滅していました。インターフェースには「switchport mode fex-fabric」はすでに設定済みでした。投稿者は他に何が検証失敗の原因になり得るか尋ねています。
- ハードウェア: Cisco Nexus 5000、Cisco Nexus 2232PPファブリックエクステンダ(N2K-C2232PP-10GE)
- トランシーバ: FET-10G、SFP-10G-SR
- フォームファクタ: 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 caause gbic-invalid」のコマンドを試してください。
自分の場合はインターフェースが「down (Transceiver validation failed)」のまま固まっていて、モジュールの種類を入れ替えることで直りました。FET-10Gはファブリックエクステンダのアップリンクでのみ有効で、通常のデータポートにはSFP-10Gのオプティクスが必要です。
自分は、ポートを強制モードから外してシャットダウンし、接続帯域に合わせて明示的に「speed 10000」を設定してから「no shutdown」で戻すことで、同じエラーを解消しました。