É possível adicionar / remover arp-ip-targets sem levar a interface de ligação para cima / baixo

1

Acabei de alterar em /etc/sysconfig/network-scripts/ifcfg-bond0 :

BONDING_OPTS="mode=active-backup arp_interval=1000 arp_ip_target=10.0.0.1"

e agora quero definir esses arp_interval e arp_ip_target temporariamente para não precisar reiniciar a interface.

Eu sei definir o arp_interval: echo 1000 > /sys/class/net/bond0/bonding/arp_interval mas o mesmo não está funcionando em: /sys/class/net/bond2/bonding/arp_ip_target

Existe uma maneira diferente?

O sistema é: RHEL 6.3

Encontrei estas 2 Documentações:

Mas até onde eu posso ver:

  • O mínimo que tenho que fazer é colocar a interface para cima / baixo, o que não é trabalhando no meu servidor de teste.
  • Ou uma reinicialização de rede, que só funciona para adicionar, mas não para remover arp_ip_targets.

Continuarei procurando, porque a reinicialização da reinicialização / rede é inaceitável. Eu poderia viver com o reinício / inicialização de apenas uma interface de ligação ao mesmo tempo, mas ainda não consigo fazer funcionar assim.

    
por cptPH 24.10.2013 / 14:36

1 resposta

6

A resposta à minha pergunta foi mais fácil do que eu pensava, arp_ip_targets pode ser adicionado e removido assim:

echo +10.0.0.1 > /sys/class/net/bond0/bonding/arp_ip_target
echo -10.0.0.1 > /sys/class/net/bond0/bonding/arp_ip_target

que nem precisa reiniciar a interface!

    
por 24.10.2013 / 16:50