Estou trabalhando no kernel Centos 7.2 versão 3.10.0-327.36.3. Estou escrevendo um script bash simples que modifica alguns parâmetros de rede de um servidor.
Estou tentando remover algumas interfaces de uma ponte linux, mas elas continuam voltando após a reinicialização do serviço de rede.
a configuração inicial é:
4: enp7s0f2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-MCP state UP qlen 1000
link/ether 00:10:f3:5e:fe:11 brd ff:ff:ff:ff:ff:ff
5: enp7s0f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br-MCP state UP qlen 1000
link/ether 00:10:f3:5e:fe:12 brd ff:ff:ff:ff:ff:ff
primeiro eu apago a linha "BRIDGE = br-MCP" de ifcfg-enp7s0f2 e de ifcfg-enp7s0f3. então eu removo as interfaces usando a ferramenta brctl:
brctl delif br-MCP enp7s0f2
brctl delif br-MCP enp7s0f3
até agora, tudo funciona como esperado. no final do meu script, reinicio o serviço de rede para aplicar outras alterações que fiz em outras interfaces. depois de reiniciar o serviço de rede, as interfaces são reconectadas à ponte br-MCP.
Eu tentei passar pelo processo manualmente, mesmo resultado, depois de reiniciar o serviço de rede, as interfaces voltaram a conectar-se à bridge.
o gerenciador de rede está desativado. o sistema tem um openVswitch em execução, mas não tem nada a ver com essas duas interfaces.
o que estou perdendo aqui? Como posso remover as interfaces da bridge permanentemente?
com os melhores cumprimentos, Igal
Tags networking centos bridge