GNU/Linux >> Znalost Linux >  >> Linux

Jak nakonfigurovat propojení rozhraní (NIC Teaming) na Oracle Linux 6

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


Linux
  1. Jak nakonfigurovat replikaci MySQL Multi-Master Replication na Oracle Linux

  2. Jak nastavit Linux Etherchannel Bonding pro síťové rozhraní HA

  3. CentOS / RHEL 4:Jak nakonfigurovat propojení rozhraní (Týmování NIC)

  1. Jak nainstalovat Ansible na Oracle Linux 8

  2. Jak nakonfigurovat VNC Server na Oracle Linux 6

  3. Red Hat / CentOS :Jak vytvořit propojení / propojení NIC

  1. CentOS / RHEL 7 :Jak nakonfigurovat Network Bonding nebo NIC teaming

  2. CentOS / RHEL 5:Jak nakonfigurovat propojení rozhraní (NIC teaming)

  3. Jak nakonfigurovat kdump v Oracle Enterprise Linux (OEL 5,6)