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

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 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

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.

  

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