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.

Как создать соединение каналов сетевой карты в Linux

Summary: В этой статье содержится информация о создании связки каналов сетевой платы в RHEL 5.x\6.x.

This article applies to   This article does not apply to 

Symptoms

 

Cause

 

Resolution

Инфраструктура. RHEL 5.x/6.x

Следуя приведенному ниже примеру, мы создадим связку каналов сетевой платы с использованием eth0, eth1 и политики циклического перебора для обеспечения отказоустойчивости и балансировки нагрузки.

  1. В качестве пользователя root создайте файл конфигурации Bond0: # vi /etc/sysconfig/network-scripts/ifcfg-bond0
     
  2. Добавьте следующие строки в файл конфигурации Bond0:

    DEVICE=bond0
    IPADDR=192.168.1.10
    NETWORK=192.168.1.0
    NETMASK=255.255.255.0
    USERCTL=нет
    BOOTPROTO=нет
    , ONBOOT=yes
    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=no
    , ONBOOT=yes
    , MASTER=bond0
    , SLAVE=yes
    , 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=balance-rr miimon=100

     
  2. Загрузите модуль заземления:

    # Соединение ModProbe

     
  3.  Перезапустите сетевую службу:

    # Перезапуск сервисной сети

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

    # ifconfig

     
В выходных данных должно быть указано, что bond0 запущен и работает как master, а eth0\eth1 работает как ведомый.

  

Affected Products

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