Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Profitieren Sie von exklusiven Prämien und Rabatten für Mitglieder
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.
  • Verwalten Sie mit der Unternehmensverwaltung Ihre Dell EMC Seiten, Produkte und produktspezifischen Kontakte.

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

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

Dieser Artikel wurde möglicherweise automatisch übersetzt. Wenn Sie eine Rückmeldung bezüglich dessen Qualität geben möchten, teilen Sie uns diese über das Formular unten auf dieser Seite mit.

Artikelinhalt


Symptome

 

Ursache

 

Lösung

Инфраструктура. 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 работает как ведомый.

  

Artikeleigenschaften


Betroffenes Produkt

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

Letztes Veröffentlichungsdatum

08 Okt. 2021

Version

5

Artikeltyp

Solution