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

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

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

Середовище: 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=Немає

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

    RHEL5 # vi /etc/modprobe.conf

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

    Псевдонім Бонд0 Варіанти Бонд0
    Режим=Баланс-RR МіІмон=100

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

    # Склеювання modprobe

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

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

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

    # ifconfig

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

  

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.