Toto je krátký příspěvek o konfiguraci propojení rozhraní v systému Oracle Enterprise Linux 6. Názvy síťových rozhraní se v systému Oracle Linux 6 změnily. Například začíná od em1, takže eth0 =em1, eth1 =em2. A pro Intel 10 Gb je to p3p1, p3p2, p4p1, p4p2 a tak dále. Následující kroky jsou založeny na názvech rozhraní p3px, p3px můžete nahradit síťovým rozhraním ve vašem systému.
1. Zkontrolujte aktuální konfiguraci
Zkontrolujte název síťového rozhraní v systému, například p3pX nebo emX
# ifconfig -a
2. Nakonfigurujte ovladač propojení
Konfigurační soubor /etc/modprobe.conf je v systému Oracle Linux 6 zastaralý a konfigurační soubory jsou v adresáři /etc/modprobe.d . Vytvořte nový soubor bonding.conf v adresáři /etc/modprobe.d říct jádru, že by mělo použít bonding ovladač pro nové zařízení bond0.
# grep bond0 /etc/modprobe.d/bonding.conf alias bond0 bonding
max_bonds parametr není specifický pro rozhraní, což by mělo být specifikováno v /etc/modprobe.d/bonding.conf. Při použití souborů ifcfg-bondN s direktivou BONDING_OPTS nenastavujte parametr max_bonds.
3. Konfigurace rozhraní pod vrstvou
Dalším krokem je konfigurace podřízených rozhraní spojovacího rozhraní. To znamená, že upravíme příslušné soubory síťového skriptu a přidáme konfiguraci níže.
# 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. Nakonfigurujte spojovací rozhraní pomocí spojovacích parametrů
Přidejte níže uvedené nastavení do konfiguračního souboru vazby. V tomto souboru můžete také nastavit BONDING_OPTS a určit tak nastavení, jako je režim lepení.
# 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. Aktivujte spojovací rozhraní
Jako poslední krok aktivujte spojovací rozhraní pomocí příkazu ifup.
# ifup bond0
Ověřte nastavení
Jakmile úspěšně nakonfigurujete spojovací rozhraní, můžete konfiguraci ověřit pomocí příkazů uvedených níže. Nejprve zkontrolujte, zda je spojovací modul vložen nebo ne.
# lsmod |grep bond bonding 122351 0
Pro zobrazení aktuálního stavu spojovacího rozhraní a jeho podřízeného rozhraní můžete použít soubor /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 ...POZNÁMKA :Na OL6/RHEL6 nakonfigurujte parametry vazby v ifcfg-bondX místo v souboru /etc/modprobe.d/bonding.conf. Výhodou je, že tyto parametry lze změnit na spojovací rozhraní během procesu inicializace rozhraní, spíše než procesu inicializace spojovacího ovladače. To znamená, že změna parametru již nevyžaduje opětovné načtení spojovacího ovladače. To pomáhá snížit výpadek sítě v celém systému a zároveň provést několik malých změn na spojovacích rozhraních. CentOS / RHEL 7 :Jak nakonfigurovat propojení sítě nebo týmovou síť NIC
Red Hat / CentOS :Jak vytvořit propojení / propojení NIC
RedHat / CentOS :Jak změnit aktuálně aktivní slave rozhraní propojení online