これは、Oracle Enterprise Linux 6 でのインターフェイス ボンディングの構成に関する投稿の簡単な方法です。ネットワーク インターフェイスの名前は、Oracle Linux 6 で変更されました。たとえば、em1 から始まるため、eth0 =em1、eth1 =em2 です。 Intel 10 Gb の場合は、p3p1、p3p2、p4p1、p4p2 などです。次の手順は p3px インターフェース名に基づいています。p3px をシステムのネットワーク インターフェースに置き換えることができます。
1.現在の構成を確認
p3pX や emX など、システムのネットワーク インターフェイス名を確認します
# ifconfig -a
2.ボンディング ドライバーの構成
構成ファイル /etc/modprobe.conf Oracle Linux 6 では廃止され、構成ファイルはディレクトリ /etc/modprobe.d にあります。 .新しいファイル bonding.conf を作成します ディレクトリ /etc/modprobe.d 内 新しいデバイスbond0にボンディングドライバーを使用する必要があることをカーネルに伝えます。
# grep bond0 /etc/modprobe.d/bonding.conf alias bond0 bonding
max_bonds パラメーターは、/etc/modprobe.d/bonding.conf で指定する必要があるインターフェイス固有ではありません。 BONDING_OPTS ディレクティブで ifcfg-bondN ファイルを使用する場合は、max_bonds パラメータを設定しないでください。
3.アンダーレイヤー インターフェースの構成
次のステップは、ボンディング インターフェイスのスレーブ インターフェイスを構成することです。それぞれのネットワーク スクリプト ファイルを編集し、以下の構成を追加します。
# cat /etc/sysconfig/network-scripts/ifcfg-p3p1 DEVICE=p3p1 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes
# cat /etc/sysconfig/network-scripts/ifcfg-p3p2 DEVICE=p3p2 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes
4.結合パラメーターを使用して結合インターフェースを構成する
以下の設定を結合構成ファイルに追加します。このファイルに BONDING_OPTS を設定して、結合モードなどの設定を指定することもできます。
# cat /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 MASTER=yes BOOTPROTO=dhcp ONBOOT=yes BONDING_OPTS="mode=4 miimon=100 lacp_rate=1"
5.結合インターフェースをアクティブ化
最後のステップとして、ifup コマンドを使用してボンディング インターフェイスを有効にします。
# ifup bond0
設定を確認する
ボンディング インターフェイスを正常に構成したら、以下のコマンドを使用して構成を確認できます。最初に、結合モジュールがロードされているかどうかを確認してください。
# lsmod |grep bond bonding 122351 0
ボンディング インターフェイスとそのスレーブ インターフェイスの現在のステータスを表示するには、ファイル /proc/net/bonding/bond0 を使用できます。 .
# cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) Bonding Mode: fault-tolerance (active-backup) Primary Slave: None Currently Active Slave: p3p1 MII Status: up MII Polling Interval (ms): 100 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: p3p1 MII Status: up Speed: 100 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: 00:0e:0c:70:05:ac Slave queue ID: 0 ...注意 :OL6/RHEL6 では、ファイル /etc/modprobe.d/bonding.conf ではなく、ifcfg-bondX で結合パラメーターを構成します。利点は、結合ドライバーの初期化プロセスではなく、インターフェイスの初期化プロセス中にこれらのパラメーターを結合インターフェイスごとに変更できることです。つまり、パラメータを変更しても、ボンディング ドライバを再ロードする必要はありません。これにより、ボンディング インターフェイスでいくつかの小さな変更を行いながら、システム全体のネットワーク停止を減らすことができます。CentOS / RHEL 7 :ネットワーク ボンディングまたは NIC チーミングを構成する方法
Red Hat / CentOS :インターフェイス / NIC ボンディングを作成する方法
RedHat / CentOS :オンライン ボンディングの現在アクティブなスレーブ インターフェイスを変更する方法