CodingBox Q&A Ask question

Catalyst 3850, bir ThinkSystem SR650 Lenovo 46C3447 SR optik kullanınca portu err-disable yapıyor

Asked Active Viewed 85 AI translation from English
1

Bir kampüs 3850'sine bağlı bir rafa giren yeni bir ESXi host. Bakır üzerindeki yönetim dramasız geldi, 10G uplink'ler gelmedi: sunucu açılır açılmaz switch portu err-disable'a düşüyor ve host o vmnic'te hiçbir şey görmüyor.

  • Emulex VFA5.2 2x10GbE SFP+ adaptörlü Lenovo ThinkSystem SR650, 7X06CTO1WW
  • adaptördeki Lenovo 10GBASE-SR modülleri, 46C3447
  • switch tarafında Cisco SFP-10G-SR'li Cisco WS-C3850-24XS-S
  • aralarında OM3 LC-LC patch
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

Şimdiye kadar denenenler:

  • sunucuyu aynı switch'te farklı bir porta taşıdım, aynı davranış
  • 46C3447'yi diğer adaptör portundaki ikiziyle değiştirdim
  • taze patch kordon, her iki uç temizlendi ve yeniden oturtuldu

Fiber ve switch tarafındaki optik açıkça sağlam, yani bir şey Lenovo modülüne itiraz ediyor. Burada itiraz eden taraf hangisi, sunucu mu switch mi, ve 3850'yi bununla yaşatmanın bir yolu var mı?

Comments 3

Accepted answer

O log meseleyi çözüyor. gbic-invalid, switch'in yetkisiz bir modül olarak okuduğu şeyi reddetmesi, ve ateşlenen kontrol Cisco tarafında yaşıyor, SR650'de değil, ESXi'de hiç değil. O linkteki Lenovo kodlu SR optiğe itiraz ediyor ve link hiç değerlendirilmeden portu öldürüyor, ki portları taşımanın ve kordonları değiştirmenin sizin için hiçbir şeyi değiştirmemesinin nedeni de bu.

Global konfigürasyonda iki satır:

service unsupported-transceiver
no errdisable detect cause gbic-invalid

Birincisi switch'e tanımadığı bir modülle devam etmesini söylüyor, ikincisi o CRC kontrolü başarısız olduğunda err-disable'ın portu vurmasını durduruyor. İkisi de geriye dönük işlemiyor, yani sonrasında portu sıçratın ve o düşükken fiberi yeniden oturtun:

interface Te1/0/7
 shutdown
 no shutdown

Yukarı kalktığında konfigürasyonu kaydedin. Sadece running config'te yaşıyorsa, port bir sonraki reload'dan sonra yine err-disabled olarak geri gelir ve bunu çok daha kötü bir anda tekrar debug edersiniz.

İki uyarı. Artık Cisco'nun desteklediği konfigürasyonun dışındasınız: üçüncü parti optikleri test edilmemiş sayıyorlar ve TAC bunu içeren bir birlikte çalışabilirlik vakasını reddedebilir, bu link bir sözleşme altındaysa önemli olan bu. Ve service unsupported-transceiver evrensel bir çözüm değil. Aynı bad crc mesajı, engel portun kendisi olduğunda hayatta kalıyor, örneğin sadece 1G'lik bir SFP yuvasına itilmiş bir 10G modülü, yani sıçratmadan sonra port düşük kalırsa, optiği tekrar suçlamadan önce her ucun gerçekte hangi hızda çalıştığını kontrol edin.

6 United StateslasernodeUS Show original (English) AI translation

Kimse tahmin etmeden önce: port düştüğünde switch gerçekte neyi loglıyor? Err-disable her zaman nedenini adlandırır, ve neden cevabı tamamen değiştirir. Bir modül hakkında güvenlik ya da CRC şikayeti, bir flap ya da protokol takılmasından farklı bir sorun, ve birinin çözümü diğeri için hiçbir işe yaramaz.

Sunucunun açıldığı andan itibaren show logging çekin ve o port için satırları paylaşın. Ayrıca Te1/0/7'de fiziksel olarak ne olduğunu doğrulayın, Cisco SFP-10G-SR diyorsunuz, yani 46C3447 o yoldaki tek Cisco olmayan parça mı?

4 Franceedgenode83FR Show original (English) AI translation

Düştüğü andan log, o port için iki satır:

%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

Yani ateşlenen bir flap değil güvenlik kontrolü. Ve evet, switch ucu bir Cisco kutusundan çıkma gerçek bir Cisco SFP-10G-SR, sunucudaki 46C3447 yoldaki tek Lenovo kodlu parça. Beni şaşırtan da buydu, çünkü mesaj sunucu tarafındaki herhangi bir şey yerine switch'teki portu adlandırıyor.

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