redefinir ligação Ethernet sem reinicializar

2

Eu tenho a seguinte configuração de ligação Ethernet:

configuração antiga:

bond0
  eth0
  eth1
bond1
  eth2
  eth3

nova configuração:

bond0
  eth0
  eth2
bond1
  eth1
  eth3

Eu fiz a alteração e reiniciei service network restart , mas cat /proc/net/bonding/bond0 e cat /proc/net/bonding/bond1 ainda mostram a configuração antiga. Eu tive que reiniciar o sistema para poder ver a nova configuração. Existe uma maneira de fazer isso sem reiniciar?

Estou usando o RHEL6.5

    
por Raza 07.08.2014 / 00:42

2 respostas

1

Não faça nenhuma alteração nos arquivos de configuração que não reflitam o estado atual do sistema; caso contrário, os scripts de rede ficarão confusos quando lerem a configuração para interromper a rede, mas os arquivos de configuração não correspondem ao que está realmente configurado .

A maneira correta de alterar os arquivos de configuração de rede é primeiro parar a rede ( service network stop ), então alterar o arquivo de configuração e iniciar a rede novamente ( service network start ).

Parar o serviço de rede removerá o acesso à rede, portanto, certifique-se de usar o acesso fora da banda (ILO, DRAC, etc) e não o SSH ou outro acesso baseado em rede.

    
por 17.11.2014 / 23:03
0

Certifique-se de que todos os seus arquivos eth configurg estejam corretos. Poste que se você quiser mudar o escravo use o comando "ifenslave"

Sintaxe

ifenslave -d bood0

para anexar um dispositivo

ifenslave bond0

    
por 23.07.2015 / 12:06