Долгое время начальной загрузки с мостом, настроенным в netplan в 18,04

В 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, которые используют этот мост.

0
задан 20 January 2019 в 14:45

1 ответ

Просто наткнулся на эту точную проблему. В моем случае это было, потому что одному из интерфейсов в мосту не включили сетевой кабель, таким образом, networkd/networkctl пытался разбудить его (потому что это определяется в netplan), но перестал работать.

Я предположил бы, что не определение его вообще в Вашей netplan конфигурации вызывает ту же проблему. Возможно, networkd/networkctl ожидает "ссылки," сигнал от моста, который никогда не будет отправлять тот, потому что нет никакого интерфейса в нем?

Решение в моем случае состояло в том, чтобы добавить optional: true в интерфейсном определении (не мост).

В Вашем случае, с мостом без любого интерфейса, решение могло бы состоять в том, чтобы сделать это на уровне моста:

network:
  version: 2
  renderer: networkd
  bridges:
    testbr0:
      addresses:
      - 10.82.0.1/24
      optional: true

В придачу я добавил директиву ко всем интерфейсам в том мосту.

0
ответ дан 26 October 2019 в 12:10

Другие вопросы по тегам:

Похожие вопросы: