Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Créez et accédez à une liste de vos produits

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

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

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

 

Cause

 

Résolution

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.

  

Produits concernés

Red Hat Enterprise Linux Version 5, Red Hat Enterprise Linux Version 6
Propriétés de l’article
Numéro d’article: 000177048
Type d’article: Solution
Dernière modification: 20 Aug 2024
Version:  6
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.