CodingBox Q&A Ask question

Brocade G610 trên FOS 9.x báo lỗi quang 16G SWL tương thích: Mod_Inv và Speed Mismatch / Incompatible SFP

Asked Active Viewed 103 AI translation from English
2

Bên mình đang tăng dung lượng cho một fabric FC nhỏ, và mua SFP+ 16G short-wave tương thích từ một nhà cung cấp quang thay vì trả giá của hãng switch. Switch từ chối không chịu nhận.

  • Brocade G610, Fabric OS 9.x
  • SFP+ 16G SWL mã hóa generic, bước sóng và tầm xa đúng như trên nhãn
  • các part 16G mã hóa Brocade ở những cổng bên cạnh trên cùng switch, vẫn chạy tốt
  • thử cùng loại module đó trên một con Brocade 300 đời cũ hơn, cùng hiện tượng

Vừa cắm vào là cổng lên trạng thái faulty ngay:

switchshow
  12  12  010c00   id   N16   Mod_Inv   FC   Speed Mismatch / Incompatible SFP

sfpshow 12
Port does not use an SFP or is disabled!

Giao diện GUI thì nói thẳng hơn: Faulted due to SFP validation failure. Check if the SFP is valid for the configuration. và Port Health chuyển thành FAULTY. errdump cũng có một entry chassis tương ứng nói cổng bị faulted do SFP không hợp lệ, xung đột tốc độ hoặc lỗi laser.

Đã thử:

  • rút ra cắm lại module và chuyển sang hai cổng khác, kết quả giống hệt ở mọi nơi
  • ép tốc độ cổng về 16G thay vì auto, không thay đổi gì
  • cắm một module mã hóa Brocade vào đúng cổng đó để chứng minh cổng và cáp vẫn ổn, nó lên link ngay lập tức

Chính xác thì Fabric OS đang kiểm tra cái gì ở đây, có setting nào phía switch để nó chịu chấp nhận mấy module này không, hay là chỉ còn cách trả hàng lại thôi?

Comments 3

Accepted answer

Kết quả đó nhất quán, và không có gì trong đó là do cấu hình sai từ phía bạn cả.

Fabric OS mang theo các bảng tra cứu và kiểm tra identity mã hóa của transceiver cùng với các bit tốc độ được hỗ trợ. Nó yêu cầu khả năng tốc độ Fibre Channel phải được mã hóa vào, kiểu như 4/8/16G hoặc 8/16/32G tùy theo part. Một module mã hóa kiểu generic, hoặc mã hóa với tốc độ Ethernet nằm trong các trường speed, sẽ không qua được kiểm tra đó dù quang học đúng bước sóng và tầm xa, nên cổng bị faulted chứ không chỉ đơn giản là ở trạng thái down. sfpshow trống là hệ quả của cùng một kiểm tra đó: một khi validation fail, module hiện ra như thể không tồn tại chứ không phải bị từ chối, khiến người ta đi tìm sai hướng, nghĩ là cage bị hỏng.

Không có setting nào phía switch giúp bạn vượt qua được chuyện này: quyết định dựa trên mã hóa, không phải trên tốc độ đã thương lượng được. Lối ra là dùng module được mã hóa cho Fibre Channel với đúng tốc độ FC cho nền tảng của bạn, khớp với bảng hỗ trợ transceiver của Broadcom. Nhà cung cấp của bạn thường có thể mã hóa lại những part đang có sẵn, đỡ hơn nhiều so với trả hàng.

Brocade 300, G610, G720 và các máy OEM như IBM SAN64B-6 đều hành xử như vậy, và các biến thể SWL, LWL, ELWL, CWDM, DWDM đều bị đối xử như nhau. Chuyện này trở nên rõ rệt hơn hẳn từ FOS 9.x, đó là lý do những part từng chạy tốt trên một fabric đời cũ hơn giờ lại không được nữa.

Một cái bẫy nữa nếu mấy module này lỡ lên một máy Gen 7: G720 cũng từ chối cả quang không có secure coding, và ngay cả một part 32G chính hãng Brocade như 57-1000333-01 cũng bị Mod_Inv ở đó. Gen 7 đòi đúng part number secure trong bảng hỗ trợ, chứ không chỉ cần mã hóa FC đúng là đủ.

5 Egyptnethawk74EG Show original (English) AI translation

Trước khi trả hàng, cứ hỏi thẳng nhà cung cấp một chi tiết: tốc độ nào thực sự được ghi vào các trường speed capability của mấy module đó. Tốc độ Fibre Channel kiểu 4/8/16G, hay là tốc độ Ethernet? Mã hóa generic trên nhãn chẳng nói lên điều gì về việc đó cả, và đây thường chính là chỗ mọi thứ đổ bể.

Cũng nên đăng thêm: kết quả sfpshow trên một trong các cổng mã hóa Brocade đang chạy tốt, đặt cạnh cổng bị faulted, để so sánh switch đọc được identity gì trong từng trường hợp. Và đừng tốn thêm thời gian vào setting tốc độ cổng nữa, đó không phải là thứ mà kiểm tra này nhìn vào.

2 Türkiyelinknerd83TR Show original (English) AI translation

Đã hỏi rồi, và đúng là trường hợp thứ hai. Các trường speed mang tốc độ Ethernet, hoàn toàn không có tốc độ FC nào được set trong đó, chẳng có gì theo kiểu 4/8/16G để switch tìm thấy. Quang học thì đúng bước sóng và tầm xa cho 16G SWL, nhưng identity chưa bao giờ được ghi cho một part Fibre Channel, và nhà cung cấp cũng thừa nhận luôn khi mình trích lại lỗi cho họ xem.

Phần so sánh bạn muốn thì không nói lên được nhiều. sfpshow trên cổng đang chạy tốt bên cạnh in ra đầy đủ khối identity như mong đợi, còn trên cổng bị faulted thì mình vẫn chỉ nhận được

Port does not use an SFP or is disabled!

nên switch thậm chí còn không thể hiện đây là một module bị từ chối, cage cứ như đang trống trơn. Còn về setting tốc độ cổng thì đã loại trừ từ trước khi mình đăng bài rồi.

0 VietnamdwdmpilotVN Show original (English) AI translation
Log in to comment. Log in