Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Sådan oprettes NIC-kanal-bonding i Linux

Summary: Denne artikel indeholder oplysninger om, hvordan du opretter en NIC-kanalbinding i RHEL 5.x\6.x.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

 

Cause

 

Resolution

Miljø: RHEL 5.x/6.x

Hvis du følger eksemplet nedenfor, oprettes en NIC-kanalbinding ved hjælp af eth0, eth1 og round-robin-politik til fejltolerance og belastningsbalancering:

  1. Opret en Bond0-konfigurationsfil som root: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
     
  2. Tilføj følgende linjer til Bond0-konfigurationsfilen:

    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"
Bemærk: Udskift IP-adresse-, netværks- og netmaskeindstillinger i overensstemmelse hermed.
Bemærk: Detaljeret beskrivelse af limningsmulighederne findes i Red Hats implementeringsvejledning.
  1. Åbn konfigurationsfilen for eth0:

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

     
  2. Rediger eth0-konfigurationsfil ved at tilføje parametrene "MASTER" og "SLAVE":

    DEVICE=eth0
    USERCTL=nej
    ONBOOT=ja
    MASTER=bond0
    SLAVE=ja
    BOOTPROTO=ingen

     
  3. Gentag trin #3 og #4 for eth1.
     
  4. Åbn konfigurationsfilen til kernemodulerne:

    RHEL5 # vi /etc/modprobe.conf

    RHEL6 # vi /etc/modprobe.d/modprobe.conf
     
Bemærk: filen modprobe.conf findes ikke på RHEL6. Efter ovenstående trin oprettes filen.
  1. Tilføj følgende linje til filen modprobe.conf:

    alias bond0 bonding
    options bond0 mode=balance-rr miimon = 100

     
  2. Ilæg bondingmodulet:

    # modprobe bonding

     
  3.  Genstart netværkstjenesten:

    # Genstart af servicenetværk

     
  4. Kontroller, om bonding-grænsefladen blev oprettet med succes ved at se på outputtet af ifconfig-kommandoen:

    # ifconfig

     
Outputtet skal angive bond0 op og køre som master og eth0\eth1 op og køre som slaver.

  

Affected Products

Red Hat Enterprise Linux Version 5, Red Hat Enterprise Linux Version 6
Article Properties
Article Number: 000177048
Article Type: Solution
Last Modified: 20 Aug 2024
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.