Eu estava configurando um servidor RHEL7 no vmware vSphere e estou tendo problemas para obtê-lo na rede sem o NetworkManager. Configurei o servidor para ter um IP estático durante o processo de instalação e ele configurou tudo usando o NetworkManager. Enquanto isso funciona, não usamos o NetworkManager no meu escritório, então eu entrei no que normalmente colocamos no arquivo de configuração para colocar os servidores RHEL6 online sem o NetworkManager.
/ etc / sysconfig / network-scripts / ifcfg-ens192 é o seguinte:
NOME = ens192
TIPO = Ethernet
ONBOOT = sim
NM_CONTROLLED = não
BOOTPROTO = estático
IPADDR = 10.0.2.15
PREFIX = 24
GATEWAY = 10.0.2.2
No entanto, quando desativo o NetworkManager, o serviço de rede falha ao iniciar com o seguinte erro
#service rede reiniciar
Reiniciando a rede (via systemctl): o trabalho para o network.service falhou. Consulte 'systemctl status network.service' e 'journalctl -xn' para obter detalhes.
E os dois comandos produzem o seguinte:
rede [1838]: RTNETLINK respostas: Arquivo existe
rede [1838]: RTNETLINK respostas: Arquivo existe
rede [1838]: RTNETLINK respostas: Arquivo existe
rede [1838]: RTNETLINK respostas: Arquivo existe
rede [1838]: RTNETLINK respostas: Arquivo existe
rede [1838]: RTNETLINK respostas: O arquivo existe
rede [1838]: RTNETLINK respostas: O arquivo existe
systemd [1]: network.service: processo de controle encerrado, código = status encerrado = 1
systemd [1]: Falha ao iniciar LSB: Bring rede up / down
Além disso, aqui está o que o comando 'ip addr' gera:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
link / loopback 00: 00: 00: 00: 00: 00 brd 00: 00: 00: 00: 00: 00: 00
inet 127.0.0.1/8 host do escopo inet 127.0.0.1/8 lo
valid_lft forever preferência_lft forever
inet6 :: host de escopo 1/128
valid_lft forever preferência_lft forever
2: ens192: mtu 1500 qdisc noop state DOWN qlen 1000
link / ether 08: 00: 27: 98: 8e: df brd ff: ff: ff: ff: ff: ff
network.service
e a melhor maneira de rastrear os comandos ip era strace
. Geralmente, você não deve receber esse tipo de erro. Vale a pena relatar (de preferência via suporte).
RTNETLINK answers: File exists
significa que tudo o quenetwork.service
tentou adicionar (provavelmente endereços IP) já estava lá. Executeip addr
e adicione os resultados à sua pergunta.