Acabei de atualizar uma máquina virtual 14.04 para 16.04. Depois de reiniciar a VM, vejo o seguinte erro:
[FAILED] Failed to start Raise network interfaces.
See 'systemctl status networking.service' for details
Após o login, posso executar o comando mencionado e obter a seguinte saída (imagem como não consigo conectar):
A configuração /etc/network/interfaces
parece bem - apresentando o eth0 configurado manualmente (não usando dhcp aqui)
O que me faz pensar é que ifconfig -a
listas
- ens160
- eis
Onde eu esperaria
- eth0
- eis
Tentando atualizar o dispositivo eth0 via
sudo ifup -v eth0
saídas:
...
Cannot find device "eth0"
Failed to bring up eth0.
O próprio dispositivo de rede com fio virtual ainda está configurado na própria VM como era antes.
ip link
mostra também lo
e ens160
- onde ens160
o endereço mac está configurado no vmware para o único dispositivo de rede virtual configurado.
ATUALIZAR
Eu sou capaz de resolver o problema se eu alterar todas as referências de eth0 /etc/network/interfaces
para ens160.
MAS - isso parece errado para mim por vários motivos:
- Eu gostaria de entender esse problema
- Gostaria de manter a eth0 em vez de ens160
Então, alguém pode explicar essa alteração, que não aconteceu com várias outras máquinas 14.04 no mesmo servidor que eu também atualizei para 16.04.