Инструменты пользователя

Инструменты сайта


ru:software:freebsd:lagg_on_netgraph

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:software:freebsd:lagg_on_netgraph [2015/07/19 14:51]
root [Создание LAGG интерфейса и добавление сетевых адаптеров]
ru:software:freebsd:lagg_on_netgraph [2015/07/19 23:17] (текущий)
root [ng_lagg - if_lagg on netgraph]
Строка 1: Строка 1:
 ====== ng_lagg - if_lagg on netgraph ====== ====== ng_lagg - if_lagg on netgraph ======
-По неизвестной причине использование **if_lagg** и двух сетевых адаптеров igb на FreeBSD 10.1 amd64 приводило к большой нагрузке на CPU, потере пакетов и потере связи.\\+По неизвестной причине использование **if_lagg** и двух сетевых адаптеров igb на FreeBSD 10.1 amd64 приводило к большой нагрузке на CPU, потере пакетов и потере связи ​при приёме мультикаста с битрейтом свыше 100 мегабит.\\
 Реализация объединения сетевых адаптеров средствами netgraph не подвержена подобной проблеме.\\ Реализация объединения сетевых адаптеров средствами netgraph не подвержена подобной проблеме.\\
 Результат совместим с **if_vlan** и по сути мало чем отличается от других интерфейсов в системе.\\ Результат совместим с **if_vlan** и по сути мало чем отличается от других интерфейсов в системе.\\
 **Cкрипт**:​ [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg.sh|ng_lagg.sh]]\\ **Cкрипт**:​ [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg.sh|ng_lagg.sh]]\\
-**rc.d скрипт**:​ [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg.sh|ng_lagg]]\\+**rc.d скрипт**:​ [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg|ng_lagg]]\\
  
  
Строка 47: Строка 47:
 ==== rc.d скрипт ==== ==== rc.d скрипт ====
 Для того чтобы интерфейс создавался при загрузке автоматически нужно: Для того чтобы интерфейс создавался при загрузке автоматически нужно:
-  - сохранить rc.d скрипт [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg.sh|ng_lagg]] в /​usr/​local/​etc/​rc.d/​ +  - сохранить rc.d скрипт [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg|ng_lagg]] в /​usr/​local/​etc/​rc.d/​ 
-  - сохранить скрипт [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg.sh|ng_lagg.sh]] в /usr/sbin/+  - сохранить скрипт [[http://​netlab.linkpc.net/​download/​software/​FreeBSD/​ng_lagg/​ng_lagg.sh|ng_lagg.sh]] в /usr/local/sbin/
   - разрешить выполнение обоих скриптов (chmod +x)   - разрешить выполнение обоих скриптов (chmod +x)
   - добавить в /​etc/​rc.conf или /​etc/​rc.conf.local разрешение на его запуск и настройки:​   - добавить в /​etc/​rc.conf или /​etc/​rc.conf.local разрешение на его запуск и настройки:​
 <​code>​ng_lagg_enable="​YES"​ <​code>​ng_lagg_enable="​YES"​
-ng_lagg_command="/​usr/​sbin/​ng_lagg.sh"​ 
 ng_lagg_interfaces="​lagg0 xyzlagg"​ ng_lagg_interfaces="​lagg0 xyzlagg"​
 ng_lagg_lagg0="​em0 em1" ng_lagg_lagg0="​em0 em1"
ru/software/freebsd/lagg_on_netgraph.1437317462.txt.gz · Последние изменения: 2015/07/19 14:51 — root