CodingBox Q&A Ask question

Catalyst 3850 wrzuca port w err-disable, gdy ThinkSystem SR650 używa optyki Lenovo 46C3447 SR

Asked Active Viewed 85 AI translation from English
1

Nowy host ESXi wchodzi do szafy podpiętej pod kampusowy 3850. Zarządzanie po miedzi wstało bez dramatu, uplinki 10G nie: gdy tylko serwer się uruchamia, port switcha spada w err-disable, a host nie widzi nic na tym vmnic.

  • Lenovo ThinkSystem SR650, 7X06CTO1WW, z adapterem Emulex VFA5.2 2x10GbE SFP+
  • moduły Lenovo 10GBASE-SR, 46C3447, w adapterze
  • Cisco WS-C3850-24XS-S z Cisco SFP-10G-SR po stronie switcha
  • patchcord OM3 LC-LC między nimi
Te1/0/7: goes err-disabled within seconds of the server powering on
ESXi: the uplink shows DISCONNECTED
Same patch cord, Cisco SFP-10G-SR at both ends switch to switch: link up and stable

Już próbowałem:

  • przełożyłem serwer na inny port tego samego switcha, to samo zachowanie
  • zamieniłem 46C3447 na jego bliźniaka z drugiego portu adaptera
  • nowy patchcord, oba końce wyczyszczone i osadzone ponownie

Światłowód i optyka po stronie switcha są wyraźnie w porządku, więc coś protestuje przeciwko modułowi Lenovo. Która strona tu protestuje, serwer czy switch, i czy jest sposób, żeby 3850 się z tym pogodził?

Comments 3

Accepted answer

Ten log rozstrzyga sprawę. gbic-invalid to switch odmawiający tego, co odczytuje jako nieautoryzowany moduł, a sprawdzenie, które to wyzwala, siedzi po stronie Cisco, nie na SR650 i nie w ESXi. Protestuje przeciwko optyce SR zakodowanej przez Lenovo na tym łączu i zabija port, zanim link w ogóle zostanie oceniony, dlatego też przekładanie portów i zamiana przewodów nic u ciebie nie zmieniły.

Dwie linijki w konfiguracji globalnej:

service unsupported-transceiver
no errdisable detect cause gbic-invalid

Pierwsza mówi switchowi, żeby działał dalej z modułem, którego nie rozpoznaje, druga zatrzymuje err-disable przed zastrzeleniem portu, gdy to sprawdzenie CRC zawiedzie. Żadna z nich nie działa wstecz, więc odbij port po zmianie i osadź światłowód ponownie, gdy jest wyłączony:

interface Te1/0/7
 shutdown
 no shutdown

Zapisz konfigurację, gdy już wstanie. Jeśli zostanie tylko w running config, po następnym reloadzie port wróci w err-disable i będziesz debugować to jeszcze raz, w znacznie gorszym momencie.

Dwa zastrzeżenia. Wychodzisz teraz poza wspieraną konfigurację Cisco: traktują optykę stron trzecich jako nieprzetestowaną, a TAC może odmówić sprawy interoperacyjności, która taką obejmuje, co ma znaczenie, jeśli to łącze siedzi pod kontraktem. I service unsupported-transceiver nie jest uniwersalną naprawą. Ten sam komunikat bad crc przetrwa ją, gdy przeszkodą jest sam port, na przykład slot SFP tylko-1G z wciśniętym modułem 10G, więc jeśli port zostaje down po odbiciu, sprawdź, na jakiej prędkości faktycznie pracuje każdy koniec, zanim znowu obwinisz optykę.

6 United StateslasernodeUS Show original (English) AI translation

Zanim ktokolwiek zacznie zgadywać: co switch faktycznie loguje, gdy port pada? Err-disable zawsze nazywa swoją przyczynę, a przyczyna zmienia odpowiedź całkowicie. Skarga bezpieczeństwa albo CRC na moduł to inny problem niż flap czy potknięcie protokołu, i lekarstwo na jedno nic nie da na drugie.

Wyciągnij show logging z okolic momentu, gdy serwer się uruchamia, i wklej linijki dla tego portu. Potwierdź też, co fizycznie siedzi w Te1/0/7 - mówisz Cisco SFP-10G-SR, więc czy 46C3447 to jedyna część spoza Cisco na całej tej ścieżce?

4 Franceedgenode83FR Show original (English) AI translation

Log z momentu, gdy pada, dwie linijki dla tego portu:

%GBIC_SECURITY_CRYPT-4-VN_DATA_CRC_ERROR: GBIC in port Te1/0/7 has bad crc
%PM-4-ERR_DISABLE: gbic-invalid error detected on Te1/0/7

Czyli to wyzwala się sprawdzenie bezpieczeństwa, nie flap. I tak, koniec po stronie switcha to prawdziwy Cisco SFP-10G-SR z pudełka Cisco, 46C3447 w serwerze to jedyna część zakodowana przez Lenovo na całej ścieżce. Co właśnie mnie zmyliło, bo komunikat nazywa port na switchu, a nie cokolwiek po stronie serwera.

2 United Statescoaxhawk46US Show original (English) AI translation
Log in to comment. Log in