ここからサイト内共通メニューです。
サイト内共通メニューを読み飛ばす。
サイト内共通メニューここまで。
ホーム > 製品 > コンピュータプラットフォーム > Express5800シリーズポータル > Linux on Express5800 > Linux動作確認情報 一覧 > Linux動作確認情報 詳細
2013年3月29日
Linux LANポート二重化機能 動作確認

使用ドライバ

bonding


      本ページの内容は、限られた評価環境における検証結果に基づいた動作確認情報です。
      ページ内の情報をご活用いただく前に予め「ご利用にあたっての注意事項」をご覧ください。


      なお、ハードウェアの導入・購入に関するご相談はこちらからお問い合わせ下さい。


bondingドライバ概要

Linux に実装されている Bondingドライバを使用して、LANポートの二重化機能を確認しました。

設定手順

※実際の運用にはLinuxとBondingについての知識が必要です。詳細については、各種Linuxドキュメントを参照してください。
  1. インターフェースを停止します。

    # ifconfig bond0 down ← 既に bonding が動作している場合は停止。
    # ifconfig eth0 down ← slave として bonding するインターフェースを停止。
    # ifconfig eth1 down ← slave として bonding するインターフェースを停止。

  2. /etc/modprobe.d/bonding.conf を編集し、下の2行を追加します。bond0 は、bonding インターフェース名です。

  3. 上記 option を有効にするため、bonding ドライバをロードします。
    syslog (/var/log/messages) あるいは dmesg で、異常がないか確認してください。

    # rmmod bonding
    # modprobe bond0

  4. bond0 インターフェースを起動します。ifconfig で結果を確認します。
    # ifconfig bond0 10.10.10.10 netmask 255.255.255.0 broadcast 10.10.10.255 up

  5. bonding にインターフェースを追加します。次は eth0, eth1 をbond0 のslaveとして起動する例です。

    # ifenslave bond0 eth0 eth1

  6. ifoconfig コマンドで、状態を確認します。また、ping コマンドで導通チェックを行います。

  7. proc, syslog (/var/log/messages), dmesg で、ステイタスを確認します。

    # cat /proc/net/bonding/bond0

(参考) Red Hat Enterprise Linux などで initscript を使用して上記の設定を再起動時に保存する方法
  1. /etc/modprobe.d/bonding.conf を編集し、下の2行を追加します。bond0 は、bonding インターフェース名です。

  2. bonding に参加するインターフェースを設定します。以下は eth0, eth1 をbond0 のslaveとして起動する例です。
    /etc/sysconfig/network-scripts/ifcfg-eth0 を編集し次のようにします。ifcfg-eth1 についても同様に設定します。

    DEVICE=eth0
    HWADDR="00:02:b3:9b:f4:XX" (ハードウェアアドレス)
    ONBOOT=yes
    BOOTPROTO=none
    USERCTL=no
    MASTER=bond0
    SLAVE=yes

  3. /etc/sysconfig/network-scripts/ifcfg-bond0 というファイルを作成し次のようにします。

    DEVICE=bond0
    ONBOOT=yes
    BOOTPROTO=none
    USERCTL=no
    IPADDR=10.10.10.10
    NETMASK=255.255.255.0
    NETWORK=10.10.10.0
    BROADCAST=10.10.10.255

  4. システムを再起動してください。

動作確認

戻る UP
Copyright NEC Corporation. 1994- All rights reserved.