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.

Як створити зв'язку каналів NIC у Linux

Summary: У цій статті наведено інформацію про те, як створити зв'язування каналів NIC у 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

Середовище: RHEL 5.x/6.x

Дотримуючись наведеного нижче прикладу, ви створите зв'язок каналів NIC з використанням eth0, eth1 та кругової системи для відмовостійкості та балансування навантаження:

  1. Від імені адміністратора (root) створіть файл конфігурації Bond0: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
     
  2. Додайте наступні рядки до файлу конфігурації Bond0:

    DEVICE=bond0
    IPADDR=192.168.1.10
    МЕРЕЖА=192.168.1.0
    NETMASK=255.255.255.0
    USERCTL=ні
    BOOTPROTO=немає
    ONBOOT=так
    BONDING_OPTS="mode=0 miimon=100"
Примітка: Відповідно замініть параметри IP-адреси, мережі та маски мережі.
Примітка: Детальний опис варіантів склеювання можна знайти в посібнику з розгортання Red Hat.
  1. Відкрийте конфігураційний файл для eth0:

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

     
  2. Відредагуйте конфігураційний файл eth0, додавши параметри "MASTER" та "SLAVE":

    DEVICE=eth0
    USERCTL=ні
    ONBOOT=так
    MASTER=bond0
    SLAVE=так
    BOOTPROTO=none

     
  3. Повторіть кроки #3 та #4 для eth1.
     
  4. Відкрийте файл конфігурації модулів ядра:

    RHEL5 # vi /etc/modprobe.conf

    RHEL6 # vi /etc/modprobe.d/modprobe.conf
     
Примітка: файл modprobe.conf не існує на RHEL6. Дотримуючись кроку, описаного вище, файл буде створено.
  1. Додайте наступний рядок до файлу modprobe.conf:

    Псевдонім Bond0 Варіанти зв'язування
    Bond0 Mode=Баланс-RR Miimon=100

     
  2. Завантажте модуль склеювання:

    # Склеювання модуля

     
  3.  Перезапустіть службу «Мережа»:

    # Перезавантаження сервісної мережі

     
  4. Перевірте, чи успішно створено інтерфейс зв'язування, подивившись на вихідні дані команди ifconfig:

    # ifconfig

     
У вихідних даних має бути вказано bond0 і запущено як головне, а eth0\eth1 запущено як підлеглі.

  

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