GNU/Linux >> Tutoriels Linux >  >> Linux

Comment configurer la liaison d'interface (NIC Teaming) sur Oracle Linux 6

Ceci est un court tutoriel sur la configuration de la liaison d'interface sur Oracle Enterprise Linux 6. Les noms des interfaces réseau ont changé dans Oracle Linux 6. Par exemple, il commence à em1, donc eth0 =em1, eth1 =em2. Et pour Intel 10 Go, c'est p3p1, p3p2, p4p1, p4p2 et ainsi de suite. Les étapes suivantes sont basées sur les noms d'interface p3px, vous pouvez remplacer p3px par l'interface réseau de votre système.

1. Vérifier la configuration actuelle

Vérifiez le nom de l'interface réseau sur le système, par exemple p3pX ou emX

# ifconfig -a

2. Configurer le pilote de liaison

Fichier de configuration /etc/modprobe.conf est obsolète sur Oracle Linux 6 et les fichiers de configuration se trouvent dans le répertoire /etc/modprobe.d . Créez un nouveau fichier bonding.conf dans le répertoire /etc/modprobe.d pour indiquer au noyau qu'il doit utiliser le pilote de liaison pour le nouveau périphérique bond0.

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

Les max_bonds Le paramètre n'est pas spécifique à l'interface et doit être spécifié dans /etc/modprobe.d/bonding.conf. Ne définissez pas le paramètre max_bonds lors de l'utilisation de fichiers ifcfg-bondN avec la directive BONDING_OPTS .

3. Configurer les interfaces de sous-couche

L'étape suivante consiste à configurer les interfaces esclaves de l'interface de liaison. Nous allons éditer les fichiers de script réseau respectifs et ajouter la configuration ci-dessous.

# 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. Configurer l'interface de liaison avec les paramètres de liaison

Ajoutez le paramètre ci-dessous dans le fichier de configuration de liaison. Vous pouvez également définir BONDING_OPTS dans ce fichier pour spécifier des paramètres tels que le mode de liaison.

# 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. Activer l'interface de liaison

Enfin, activez l'interface de liaison à l'aide de la commande ifup.

# ifup bond0

Vérifiez la configuration

Une fois que vous avez configuré avec succès l'interface de liaison, vous pouvez vérifier la configuration à l'aide des commandes indiquées ci-dessous. Vérifiez d'abord si le module de liaison est chargé ou non.

# lsmod |grep bond
bonding               122351  0

Pour afficher l'état actuel de l'interface de liaison et de son interface esclave, vous pouvez utiliser le fichier /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
...
REMARQUE :Sur OL6/RHEL6, configurez les paramètres de liaison dans ifcfg-bondX au lieu d'être dans le fichier /etc/modprobe.d/bonding.conf. L'avantage est que ces paramètres peuvent être modifiés par interface de liaison pendant le processus d'initialisation de l'interface, plutôt que pendant le processus d'initialisation du pilote de liaison. C'est-à-dire que le changement de paramètre ne nécessite plus le rechargement du pilote de liaison. Cela permet de réduire la panne de réseau à l'échelle du système tout en apportant quelques modifications mineures aux interfaces de liaison.CentOS / RHEL 7 :Comment configurer la liaison réseau ou l'association de cartes réseau
Red Hat / CentOS :Comment créer une liaison interface / NIC
RedHat / CentOS :Comment modifier l'interface esclave actuellement active de la liaison en ligne


Linux
  1. Comment configurer MySQL Multi-Master Replication sur Oracle Linux

  2. Comment installer Ansible sur Oracle Linux 8

  3. CentOS / RHEL 7 :Comment configurer la liaison réseau ou l'association de cartes réseau

  4. Comment configurer VNC Server sur Oracle Linux 6

  5. Comment configurer kdump dans Oracle Enterprise Linux (OEL 5,6)

Comment configurer un VLAN sous Linux

3 façons de configurer une interface réseau sous Linux

Configurer la liaison et l'association sur Debian 11

Comment installer et configurer Apache Webserver sur Oracle Linux 8

Comment installer et configurer le serveur Web Nginx sur Oracle Linux 8

Comment installer GitLab CE sur Oracle Linux 8