CodingBox Q&A Ask question

PA-3220でSFP+インターフェースが一切リンクせず、sys.s1.p13.stateがboard_port_sfp_invalid_0を示す

Asked Active Viewed 66 AI translation from English
6

PA-3220から新しいコアスイッチへ10Gアップリンクを上げようとしています。モジュールはファイアウォールの空いていたケージに挿し、スイッチ側は設定済みで待機中ですが、インターフェースがまったく上がってきません。ポートのLEDは点滅していて、それでモジュールには少なくとも電源が来ていると思っていました。

  • Palo Alto PA-3220、モジュールはポート13
  • 汎用の10G SFP+光モジュール、デュプレックスLC
  • 同じ回線の別ペアでは同型の光モジュールがスイッチ同士で10Gリンクしている
  • HAペアで、こちらはアクティブ機

そのポートについてステートツリーが示す内容:

show system state filter-pretty sys.s1.p13.state
board_port_sfp_invalid_0

sys.s1.p13.statusはリンクダウンを報告しています。ログには何もなく、インターフェースがただ死んでいるだけです。

ここまで試したこと:

  • モジュールを挿し直し、コネクタも清掃
  • 同型の別の光モジュールに交換
  • スイッチ同士のペアでそのファイバが10Gでリンクすることを確認済み
  • インターフェース設定を確認、正しいゾーンの普通のレイヤ3インターフェース

board_port_sfp_invalid_0は実際には何を意味しているのでしょうか、これはモジュールの問題でしょうか、それともファイアウォール側の問題でしょうか?

Comments 3

Accepted answer

その状態は、ファイアウォールがそのケージのモジュールを拒否しているというもので、原因は電気的よりも機械的なことのほうがずっと多いです。ケージは前面から見ると同じに見えて光モジュールも問題なく収まりますが、そもそも10G用に配線されていないスロットは、光モジュールがどれだけ健全でも10Gを上げてくれません。

なのでモジュールではなくポートマップから始めてください。show system infoで正確なプラットフォームを確定し、その機種のハードウェアリファレンスでどのケージが本当にSFP+なのか確認します。PA-3220ではそのブロックはポート17-20で、ポート13は最初から候補ではありませんでした。まず光モジュールをそちらに移してください。

本物のSFP+ケージに入ったら、この順でステートツリーをたどってください(以下はポート17を例にしています、実際に移した先のポート番号に読み替えてください):

show system info
show system state filter-pretty sys.s1.p17.phy
show system state filter-pretty sys.s1.p17.status
show system state filter-pretty sys.s1.p17.state

.phyはメディアがそもそも読めたかどうかを示します。正常なケージに入った10G光モジュールならSFP-Plus-Fiberと返るはずです。.statusはリンクの状態です。.stateが、すでに出ているinvalid-moduleの状態が現れる場所で、モジュールが正しいブロックに入れば消えるはずです。

ペア構成の場合の注意点が1つ、アクティブ機のポートを確認してください。パッシブ機側は、passive link stateをupに設定していない限り、仕様としてインターフェースがdownのままです。

5 Netherlandsoptichub40NL Show original (English) AI translation

まさにそれでした。光モジュールをポート17に移したら、.phyが今度はSFP-Plus-Fiberと返ってきて、リンクはすぐに10Gで上がりました。スイッチ側は何も変えていません。

前面から見て同じに見えたので、ケージは互換だと思い込んでいました。ハードウェアリファレンスにはこの機種は17-20とちゃんと書いてあって、モジュールとパッチコードで1晩無駄にする前にそれを開いていなかっただけです。

3 United Statestxnode67US Show original (English) AI translation

いい結果です。ここから得られる一般的な教訓も覚えておく価値があります。SFP+の形をした穴があっても、その奥に何があるかは保証されません。

同じ種類の罠は他にもあります。QLogic QLE2562はlspciでは8Gb Fibre Channel HBAとして見え、そのケージはEthernet光モジュールと見た目がまったく同じモジュールを受け付けますが、ifconfigにインターフェースは一切現れません、そのカードがFCしか話さないからです。OPX上のDell S4048-ONとS6010-ONでは、407-BBOU SFP+を挿した407-BBRO QSAアダプタがOperational State: DOWN、Operating Speed: 0のままになるのに、設定上の速度は10000と表示されます。プラットフォーム側の設定がそのQSFPポート用の10Gモードを一度も持っていなかったからです。

ケージが正しくてもポートがdownのままの場合は、モジュールの種類そのものを見てください。ComwareのHPE 5940(JH390A)は、純正の813874-B21 10GBASE-T SFP+モジュールを挿してもポートをDOWNのままにしてIF_LOCAL_FAULTをログに出しますが、同じポートに1Gの銅線SFPを挿すと動きます。そこでの回避策はインターフェースへのport up-modeで、副作用としてポートはその後永久にupと報告されるようになり、本物のケーブル断も信号されなくなります。

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