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

Jak vytvořit spojování kanálů síťové karty v systému Linux

Résumé: Tento článek poskytuje informace o tom, jak vytvořit spojování kanálů síťové karty v systému RHEL 5.x\6.x.

Cet article concerne   Cet article ne concerne pas 

Symptômes

 

Cause

 

Résolution

Prostředí: RHEL 5.x/6.x

Podle níže uvedeného příkladu vytvoříme spojení kanálu síťové karty pomocí zásad eth0, eth1 a kruhového dotazování pro zajištění odolnosti vůči chybám a vyrovnávání zatížení:

  1. Jako root vytvořte konfigurační soubor Bond0: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
     
  2. Do konfiguračního souboru Bond0 přidejte následující řádky:

    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"
Poznámka: Nahraďte odpovídajícím způsobem nastavení IP adresy, sítě a masky sítě.
Poznámka: Podrobný popis možností lepení naleznete v příručce Red Hat Deployment Guide.
  1. Otevřete konfigurační soubor pro eth0:

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

     
  2. Upravte konfigurační soubor eth0 přidáním parametrů "MASTER" a "SLAVE":

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

     
  3. Opakujte kroky #3 a #4 pro eth1.
     
  4. Otevřete konfigurační soubor modulů jádra:

    RHEL5 # vi /etc/modprobe.conf

    RHEL6 # vi /etc/modprobe.d/modprobe.conf
     
Poznámka: soubor modprobe.conf v systému RHEL neexistuje. Podle výše uvedeného kroku se soubor vytvoří.
  1. Do souboru modprobe.conf přidejte následující řádek:

    alias bond0 možnosti lepení
    bond0 mode=balance-rr miimon=100

     
  2. Zatížení spojovacího modulu:

    # lepení modprobe

     
  3.  Restartujte síťovou službu:

    # restart servisní sítě

     
  4. Ve výstupu příkazu ifconfig zkontrolujte, zda bylo spojovací rozhraní úspěšně vytvořeno:

    # ifconfig

     
Výstup by měl uvádět bond0 jako master a eth0\eth1 jako slave.

  

Produits concernés

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