Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Créer une agrégation de canaux d’interface réseau dans Linux

Summary: Cet article fournit des informations sur la création d’une liaison de canal de carte NIC dans RHEL 5.x\6.x.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

 

Cause

 

Resolution

Environnement : RHEL 5.x/6.x

Suivre l’exemple ci-dessous crée une liaison de canal de carte NIC à l’aide de la politique eth0, eth1 et de permutation circulaire pour la tolérance de panne et l’équilibrage de charge :

  1. En tant qu’utilisateur root, créez un fichier de configuration Bond0 : # vi /etc/sysconfig/network-scripts/ifcfg-bond0
     
  2. Ajoutez les lignes suivantes au fichier de configuration Bond0 :

    DEVICE=bond0
    IPADDR=192.168.1.10
    NETWORK=192.168.1.0
    NETMASK=255.255.255.0
    USERCTL=no
    BOOTPROTO=none
    ONBOOT=yes
    BONDING_OPTS="mode=0 miimon=100 »
Remarque : Remplacez les paramètres IP address, Network et Netmask en conséquence.
Remarque : Vous trouverez une description détaillée des options de liaison dans le Guide de déploiement de Red Hat.
  1. Ouvrez le fichier de configuration pour eth0 :

    # vi /etc/sysconfig/network-scripts/ifcfg-eth0

     
  2. Modifiez le fichier de configuration eth0 en ajoutant les paramètres « MASTER » et « SLAVE » :

    DEVICE=eth0
    USERCTL=no
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    BOOTPROTO=none

     
  3. Répétez les étapes #3 et #4 pour eth1.
     
  4. Ouvrez le fichier de configuration des modules du noyau :

    RHEL5 # vi /etc/modprobe.conf

    RHEL6 # vi /etc/modprobe.d/modprobe.conf
     
Remarque : le fichier modprobe.conf n’existe pas sur RHEL6. En suivant l’étape indiquée ci-dessus, le fichier sera créé.
  1. Ajoutez la ligne suivante au fichier modprobe.conf :

    alias bond0 options de
    liaison bond0 mode=balance-rr miimon=100

     
  2. Chargez le module de liaison :

    # modprobe bonding

     
  3.  Redémarrez le service réseau :

    # service network restart

     
  4. Vérifiez si l’interface de liaison a été créée avec succès en examinant la sortie de la commande ifconfig :

    # ifconfig

     
La sortie doit répertorier bond0 en cours d’exécution en tant que maître et eth0\eth1 en tant qu’esclaves.

  

Article Properties


Affected Product

Servers, PowerEdge, Red Hat Enterprise Linux Version 5, Red Hat Enterprise Linux Version 6

Last Published Date

08 Oct 2021

Version

5

Article Type

Solution