Назад | Перейти на главную страницу

Есть ли ограничение на создание агрегирования ссылок во FreeBSD 10 по умолчанию?

Я новичок в использовании FreeBSD, и одна из вещей, которые нам нужны, - это два интерфейса агрегации ссылок. Поискав в Интернете, я обнаружил, что мы можем поставить конфигурацию на /etc/rc.conf. Я пытался настроить два интерфейса, но работал только один.

Вот мой rc.conf:

hostname="freebsd-t1"
sshd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
# 
# Enable LACP aggregation -> team0
ifconfig_em2="up"
ifconfig_em2="-lro -tso"
cloned_interfaces="lagg0"
ifconfig_lagg0_name="team0"
ifconfig_team0="laggproto lacp laggport em2"
#
# Enable LACP aggregation -> team1
ifconfig_em0="up"
ifconfig_em1="up"
ifconfig_em0="-lro -tso"
ifconfig_em1="-lro -tso"
cloned_interfaces="lagg1"
ifconfig_lagg1_name="team1"
ifconfig_team1="laggproto lacp laggport em0 laggport em1"
#

Команда объединения ссылок 1 работает нормально, но я ничего не знаю о команде 0. Есть ли ограничение на создание агрегирования ссылок по умолчанию?

Кто-нибудь проходит через эту проблему?

Просто примечание: если я попытаюсь запустить все команды на терминале, все будет работать нормально.

С уважением.

Синтаксис вашего rc.conf файл неправильный. Это ш (1) исходный файл. Когда вы устанавливаете ту же переменную во второй раз, она заменяет предыдущее значение. Итак, вам нужно сделать все свои ценности пробел разделен список.

Попробуй это:

hostname="freebsd-t1"
sshd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"

cloned_interfaces="lagg0 lagg1"

# Enable LACP aggregation -> team0
ifconfig_em2="-lro -tso up"
ifconfig_lagg0_name="team0"
ifconfig_team0="laggproto lacp laggport em2"

# Enable LACP aggregation -> team1
ifconfig_em0="-lro -tso up"
ifconfig_em1="-lro -tso up"
ifconfig_lagg1_name="team1"
ifconfig_team1="laggproto lacp laggport em0 laggport em1"