У меня относительно простая виртуальная машина Hyper-V, которая работала 16.04. Единственная цель - запустить контейнеры Docker. Я выполнил обновление на месте до выпуска 18.04.1. Кажется, все началось, но в системном журнале я вижу ошибку, которую хочу устранить, прежде чем проверять свои контейнеры Docker.
Далее следуют два фрагмента из системного журнала. Первый показывает, что eth0 не может подключиться к сети. Второй фрагмент показывает, что eth0 выходит в сеть (я думаю).
Ошибка:
Oct 3 08:50:40 ubuntu01 dhclient[1465]: bound to 192.168.176.199 -- renewal in 2405 seconds.
Oct 3 08:50:40 ubuntu01 ifup[1013]: bound to 192.168.176.199 -- renewal in 2405 seconds.
Oct 3 08:50:40 ubuntu01 ifup[1013]: /etc/network/if-up.d/ubuntu-fan: 29: /etc/network/if-up.d/ubuntu-fan: /usr/sbin/fanctl: not found
Oct 3 08:50:40 ubuntu01 ifup[1013]: run-parts: /etc/network/if-up.d/ubuntu-fan exited with return code 127
Oct 3 08:50:40 ubuntu01 ifup[1013]: Failed to bring up eth0.
Oct 3 08:50:40 ubuntu01 systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Oct 3 08:50:40 ubuntu01 systemd[1]: networking.service: Failed with result 'exit-code'.
Oct 3 08:50:40 ubuntu01 systemd[1]: Failed to start Raise network interfaces.
И второй фрагмент показывает успех (или, по крайней мере, я так думаю):
Oct 3 08:50:43 ubuntu01 kernel: [ 11.165535] eth0: renamed from vethb98189d
Oct 3 08:50:43 ubuntu01 kernel: [ 11.180651] IPv6: ADDRCONF(NETDEV_CHANGE): vethd716f9f: link becomes ready
Oct 3 08:50:43 ubuntu01 kernel: [ 11.180760] docker0: port 1(vethd716f9f) entered blocking state
Oct 3 08:50:43 ubuntu01 kernel: [ 11.180761] docker0: port 1(vethd716f9f) entered forwarding state
Oct 3 08:50:43 ubuntu01 kernel: [ 11.197774] eth0: renamed from vethc541365
Oct 3 08:50:43 ubuntu01 kernel: [ 11.212669] IPv6: ADDRCONF(NETDEV_CHANGE): veth341e632: link becomes ready
Наконец, eth0 поднялся
[112 ]Я знаю, что некоторые сетевые изменения были сделаны в выпуске 18, и подозреваю, что в конфигурации от выпуска 16 есть артефакт, приводящий к ошибке, и что выпуск 18 делает что-то динамически для решения проблемы. ]
Однако второй набор сообщений может быть нормальным и иметь большее отношение к установке моста Docker, чем быть связанным с проблемой.
В любом случае, у меня нет знаний, необходимых для продолжения. Будем весьма благодарны за любые мысли или помощь, которые вы можете предоставить.