В Ubuntu 18.04 конфигурация стандартной сети реализована с netplan. У меня есть установка, которая создает интерфейс моста при запуске, посмотрите ниже.
Все это работает отлично, за исключением того, что во время запуска это сталкивается с тайм-аутом приблизительно 2 минут. После тайм-аута это заканчивает запуск и системные выполнения без проблем.
В течение 2 минут это печатает это сообщение на консоли (также существующий в /var/log/boot.log)
A start job is running for Wait for Network to be Configured
У меня есть несколько систем с Ubuntu 18.04 и netplan, но только у тех с этим интерфейсом моста есть эта проблема.
Кто-либо еще видит это также?
Это - моя конфигурация netplan
network:
version: 2
renderer: networkd
bridges:
testbr0:
addresses:
- 10.82.0.1/24
BTW. Я использую этот мост для LXD. При запуске еще нет никаких контейнеров LXD, которые используют этот мост.
Просто наткнулся на эту точную проблему. В моем случае это было, потому что одному из интерфейсов в мосту не включили сетевой кабель, таким образом, networkd/networkctl пытался разбудить его (потому что это определяется в netplan), но перестал работать.
Я предположил бы, что не определение его вообще в Вашей netplan конфигурации вызывает ту же проблему. Возможно, networkd/networkctl ожидает "ссылки," сигнал от моста, который никогда не будет отправлять тот, потому что нет никакого интерфейса в нем?
Решение в моем случае состояло в том, чтобы добавить optional: true
в интерфейсном определении (не мост).
В Вашем случае, с мостом без любого интерфейса, решение могло бы состоять в том, чтобы сделать это на уровне моста:
network:
version: 2
renderer: networkd
bridges:
testbr0:
addresses:
- 10.82.0.1/24
optional: true
В придачу я добавил директиву ко всем интерфейсам в том мосту.