web-dev-qa-db-ja.com

802.3adリンクアグリゲーションを機能させるためのスイッチの構成に関するヘルプ

ジャンボフレームとリンクアグリゲーションの両方をサポートするスイッチ(SRW2024)があります。

ファイルストレージバックエンド(iSCSI、openfiler)に接続したい2台のサーバーがあります(それぞれに2x Gbit nicがあり、カーネルで動作します)。

各サーバー(eth0 + eth1)でbond0としてボンディングを設定し、そのサブネットを構成しました。ファイルサーバーにも同じネットワークがあります。

ボンディングモードは、ネットワーク上のすべてのノードで4(802.3ad動的リンクアグリゲーション)です。

ただし、ホストにpingを実行できません。

Bond0でtcpdumpを使用すると、「x.x.3.1 tell x.x.3.2」を持つarp要求を取得していますが、ターゲットマシンが応答できません。

ファイアウォールも特別なポリシーもありません。

私はさまざまな構成を試すのに何時間も費やしました...成功しませんでした。

私は私を始めるために誰かを探しています、私はちょうど迷子になっています。

どんな助けでも本当にありがたいです。

1
DiscoSwitch

LinksysスイッチのWeb構成ガイド:

http://www.Cisco.com/en/US/docs/switches/lan/csbms/srw2048/administration/guide/SRW-US_v10_UG_A-Web.pdf

25-26ページでは、スイッチ側でLACPをセットアップする場所について説明しています。スイッチに接続する2つのポートに管理者キーが設定されていることを確認してください。

申し訳ありませんが、これ以上お役に立てることはありません。Catalyst、ProCurve、JuniperEXスイッチのみを扱っています。

2
sclarson

スイッチがLACPをサポートしているからといって、それを期待しているわけではありません。

適切なポートのスイッチ側でLACPグループを構成していることを確認してください。

次に、スイッチとサーバーの両方のLACPステータスを確認します。 802.3adリンクがアップしていることを確認してください。

2
MikeyB

まず、各LAGを一度に1つずつトラブルシューティングする必要があります。すべてを接続しただけで、最初は1台のサーバーでセットアッププロセスを実行しなかったようです。それ以外の場合は、マニュアルを読むように依頼しているようです。 :-)

スイッチ構成について:

スイッチでは、個々のサーバーごとに個別のリンクアグリゲーショングループ(または「ボンド」または「LAG」)を作成する必要があります。したがって、サーバー#1とサーバー#2がある場合は、スイッチでLAG#1とLAG#2を構成する必要があります。

ほとんどの「スマート」スイッチ(Webインターフェイス)には、スイッチポートをLAGに割り当てるための個別の構成ページがあります。コマンドラインインターフェイスは異なりますが、通常、これを処理するための構成サブツリーがあります。スイッチのマニュアルを確認してください。このトピック専用の章があります。

具体的には、各サーバーの実際の(物理的な)スイッチポートをそのサーバーのLAGに割り当てる必要があります。サーバー#1がスイッチポート5および6に接続されている場合は、スイッチポート5および6をLAG#1に割り当てます。サーバー#2は、スイッチポートがLAG#2に割り当てられることを除いて、同じ扱いを受けます。

各LAGのLAG固有のパラメーターを構成します。 LACPタイムアウトパラメータをLAG /サーバーペアごとに同じように設定してください。通常、「短い」(1秒)LACPタイムアウトを使用する必要がありますが、設定が両側で同じであることが最も重要です。また、LAGタイプが正しいことを確認する必要があります。多くのスイッチは、複数のリンクアグリゲーション/ボンディングタイプ、主にCiscoのPortchannelと802.3adをサポートしています。 Linuxマシンの構成方法と一致するように、DYNAMIC802.3ad操作用にLAGを構成する必要があります。

最後に、各LAGのVLAN、トランキング、またはその他のポート固有のパラメータを設定する必要があります。これらのパラメータの場合、スイッチは各LAGを単なる別のスイッチポートであるかのように扱います。タグ付けまたはトランキング、ジャンボフレームのオン、トラフィックのフィルタリングなどを行うことができます。基になる実際のメンバーに設定したものは何でもこれらのポートがLAGに割り当てられている間、ポートは無視されます。

LAGを構成し、ポート設定を割り当てたら、スイッチインターフェイスを介して各LAGのステータスを確認できるようになります。ある種のリンク状態、おそらく結合されたグループ全体の全体的な状態に加えて、グループ内の個々の実際のリンクの状態を報告します。スイッチのインターフェースによっては、より多くの情報が得られる場合があります。

Linuxサーバーで、cat /proc/net/bonding/bond0を実行して(「bond0」をボンドデバイス名に変更)、ボンド全体とメンバーリンクのステータスを確認します。これは、ボンドと各メンバーリンクのスタンザを示しています。各スタンザは、正常で機能している場合、「MIIステータス:アップ」のような行になります。

2
Ryan B. Lynch

LACPhelloタイムアウトが間違っています。タイムアウトをLONG(30秒)に設定します。すべてのシスコ機器は、デフォルトで長いタイマーに設定されています。ヒットレス(稼働中)スイッチのアップグレードを実行できるため、これはネクサス機器のベストプラクティスです。短いlacpタイマーで実行するものは何も購入しません

0
Blake Traister