Existe limite para criar agregação no FreeBSD 10 por padrão?

1

Sou novo usando o FreeBSD e uma das coisas que precisamos é de duas interfaces de agregação de links. Procurando na Internet, descobri que podemos colocar a configuração em /etc/rc.conf . Eu tentei configurar minhas duas interfaces, mas apenas uma foi criada.

Aqui meu 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"
#

A equipe de agregação de links1 funciona bem, mas nada sobre a equipe0. Existe algum limite para criar agregação de links por padrão?

Alguém passa por este problema?

Apenas uma nota: Se eu tentar executar todos os comandos no terminal, tudo funciona bem.

Atenciosamente.

    
por Kalil 08.12.2015 / 21:56

1 resposta

0

A sintaxe do seu arquivo rc.conf está errada. É um arquivo fonte sh (1) . Quando você define a mesma variável pela segunda vez, ela substitui o valor anterior. Então, você precisa tornar todos os seus valores em uma lista separada por espaços .

Tente isto:

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"
    
por 09.12.2015 / 10:34