GNU/Linux >> Linux Esercitazione >  >> Linux

Come configurare il collegamento dell'interfaccia (NIC Teaming) su Oracle Linux 6

Questo è un breve post su come configurare il collegamento dell'interfaccia su Oracle Enterprise Linux 6. I nomi delle interfacce di rete sono cambiati in Oracle Linux 6. Ad esempio, inizia da em1, quindi eth0 =em1, eth1 =em2. E per Intel 10 Gb è p3p1, p3p2, p4p1, p4p2 e così via. I seguenti passaggi si basano sui nomi delle interfacce p3px, puoi sostituire p3px con l'interfaccia di rete sul tuo sistema.

1. Verifica la configurazione attuale

Controllare il nome dell'interfaccia di rete sul sistema, ad esempio p3pX o emX

# ifconfig -a

2. Configura il driver di incollaggio

File di configurazione /etc/modprobe.conf è deprecato su Oracle Linux 6 e i file di configurazione si trovano nella directory /etc/modprobe.d . Crea un nuovo file bonding.conf nella directory /etc/modprobe.d per dire al kernel che dovrebbe usare il driver di collegamento per il nuovo dispositivo bond0.

# grep bond0 /etc/modprobe.d/bonding.conf
alias bond0 bonding

I max_bond il parametro non è specifico dell'interfaccia che dovrebbe essere specificato in /etc/modprobe.d/bonding.conf. Non impostare il parametro max_bonds quando si utilizzano file ifcfg-bondN con la direttiva BONDING_OPTS .

3. Configura interfacce sottolivello

Il passaggio successivo consiste nel configurare le interfacce slave dell'interfaccia di collegamento. Nemico che modificheremo i rispettivi file di script di rete e aggiungeremo la configurazione di seguito.

# 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. Configura l'interfaccia di incollaggio con i parametri di incollaggio

Aggiungi l'impostazione seguente nel file di configurazione del legame. Puoi anche impostare BONDING_OPTS in questo file per specificare impostazioni come la modalità di incollaggio.

# 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. Attiva l'interfaccia di incollaggio

Come passaggio finale, attiva l'interfaccia di incollaggio usando il comando ifup.

# ifup bond0

Verifica la configurazione

Dopo aver configurato correttamente l'interfaccia di incollaggio, è possibile verificare la configurazione utilizzando i comandi riportati di seguito. Per prima cosa controlla se il modulo di incollaggio è caricato o meno.

# lsmod |grep bond
bonding               122351  0

Per visualizzare lo stato attuale dell'interfaccia di bonding e della sua interfaccia slave è possibile utilizzare il file /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
...
NOTA :In OL6/RHEL6, configura i parametri di legame in ifcfg-bondX invece di essere nel file /etc/modprobe.d/bonding.conf. Il vantaggio è che questi parametri possono essere modificati per interfaccia di collegamento durante il processo di inizializzazione dell'interfaccia, piuttosto che durante il processo di inizializzazione del driver di collegamento. Vale a dire, la modifica dei parametri non richiede più la ricarica del driver di incollaggio. Questo aiuta a ridurre l'interruzione della rete a livello di sistema mentre si apportano alcune piccole modifiche alle interfacce di collegamento. CentOS / RHEL 7:come configurare Network Bonding o NIC teaming
Red Hat / CentOS:come creare interfaccia / NIC bonding
br/>RedHat / CentOS:come modificare l'interfaccia slave attualmente attiva del bonding online


Linux
  1. Come installare Ansible su Oracle Linux 8

  2. Come configurare Linux Etherchannel Bonding per l'interfaccia di rete HA

  3. CentOS / RHEL 7:come configurare Network Bonding o NIC teaming

  4. Come configurare il server VNC su Oracle Linux 6

  5. Come configurare kdump in Oracle Enterprise Linux (OEL 5,6)

Come configurare una VLAN in Linux

3 modi per configurare un'interfaccia di rete in Linux

Configura il collegamento e il teaming su Debian 11

Come installare e configurare il server Web Apache su Oracle Linux 8

Come installare e configurare il server Web Nginx su Oracle Linux 8

Come installare GitLab CE su Oracle Linux 8