ligação de interface OpenSuse 10.2

0

Obrigado por dar uma olhada ...

Eu tenho um sistema operacional ativo muito antigo, infelizmente, devido a problemas com fornecedores, não consigo atualizar para uma versão mais recente, mas preciso ativar a vinculação de interface.

O SO é o OpenSUSE 10.2 e adicionou as seguintes linhas ao /etc/modprobe.conf.local:

alias bond0 bonding
options bond0 miimon=100 mode=4 lacp_rate=1

e criou um novo arquivo em / etc / sysconfig / network chamado ifcfg-bond0 com:

DEVICE=bond0
STARTMODE='onboot'
BONDING_MASTER='yes'
BONDING_SLAVE_1=eth0
BONDING_SLAVE_2=eth1
USERCONTROL='no'

IPADDR=172.23.4.137/23
NETWORK=172.23.4.0
BROADCAST=172.23.5.255
GATEWAY=172.23.4.254
DNS1=8.8.8.8
DNS2=8.8.4.4

Nos arquivos ifcfg das interfaces físicas:

DEVICE=eth0
STARTMODE=auto
BOOTPROTO=none
USERCONTROL=no
MASTER=bond0

para eth1 o mesmo, exceto o nome do DEVICE.

A interface bond0 é ativada, mas o endereço de HW é 00: 00: 00: 00: 00: 00 e o txqueuelen também é 0 Nenhum gateway padrão está definido e ao tentar fazer um ping ou qualquer coisa, o erro é: A rede está inacessível

Eu tentei várias outras opções que funcionam perfeitamente no CentOS ou Ferdora (todos os sistemas operacionais mais recentes), mas não neste antigo sistema operacional OpenSUSE 10.2.

Alguém tem uma ideia?

    
por SHLelieveld 06.07.2016 / 10:42

1 resposta

1

Ok, tudo, obrigado por dar uma olhada, infelizmente nenhuma resposta possível da comunidade até agora, mas bom novo para os outros que lêem isso. Eu encontrei uma solução.

adicionou a seguinte linha ao script de inicialização /etc/rc.d/rc3.d/S05network:

ifenslave bond0 eth0 eth1
sleep 2

e alterou o seguinte nos arquivos de configuração: / etc / sysconfig / network / ifcfg-bond0

DEVICE=bond0
STARTMODE=onboot
BOOTPROTO=none
NM_CONTROLLED=no
USERCONTROLLED=no
BONDMASTER=yes
IPADDR=172.23.4.237
NETMASK=255.255.254.0

/ etc / sysconfig / network / ifcfg-eth0

DEVICE=eth0
STARTMODE=onboot
BOOTPROTO=none
USERCONTROL=no
MASTER=bond0
SLAVE=yes

/ etc / sysconfig / network / ifcfg-eth1

DEVICE=eth1
STARTMODE=onboot
BOOTPROTO=none
USERCONTROL=no
MASTER=bond0
SLAVE=yes

/ etc / sysconfig / network / routes

default 172.23.4.254 0.0.0.0 - 

/etc/resolv.conf

nameserver 172.23.5.254
nameserver 172.23.3.254
search nmc

E adicionamos as seguintes linhas a: /etc/modprobe.conf.local

alias bond0 bonding
options bond0 mode=4 miimon=100 lacp_rate=1

mesmo depois de reiniciar, as interfaces são atualizadas e o switch cisco aceita essa configuração (com a linha de configuração: modo de grupo de canais ativo)

Obrigado pelo tempo e espero que isso ajude alguém ...

Lembrete disso é no OpenSuse 10.2 que funciona para mim. No CentOS 6.xe 7.xe no Fedora 20+ funciona um pouco diferente.

    
por 07.07.2016 / 12:07