ジャンボフレームとリンクアグリゲーションの両方をサポートするスイッチ(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要求を取得していますが、ターゲットマシンが応答できません。
ファイアウォールも特別なポリシーもありません。
私はさまざまな構成を試すのに何時間も費やしました...成功しませんでした。
私は私を始めるために誰かを探しています、私はちょうど迷子になっています。
どんな助けでも本当にありがたいです。
LinksysスイッチのWeb構成ガイド:
25-26ページでは、スイッチ側でLACPをセットアップする場所について説明しています。スイッチに接続する2つのポートに管理者キーが設定されていることを確認してください。
申し訳ありませんが、これ以上お役に立てることはありません。Catalyst、ProCurve、JuniperEXスイッチのみを扱っています。
スイッチがLACPをサポートしているからといって、それを期待しているわけではありません。
適切なポートのスイッチ側でLACPグループを構成していることを確認してください。
次に、スイッチとサーバーの両方のLACPステータスを確認します。 802.3adリンクがアップしていることを確認してください。
まず、各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ステータス:アップ」のような行になります。
LACPhelloタイムアウトが間違っています。タイムアウトをLONG(30秒)に設定します。すべてのシスコ機器は、デフォルトで長いタイマーに設定されています。ヒットレス(稼働中)スイッチのアップグレードを実行できるため、これはネクサス機器のベストプラクティスです。短いlacpタイマーで実行するものは何も購入しません