Подтвердить что ты не робот

Docker on CentOS 7.2: kernel: unregister_netdevice: ждет, когда станет свободным. Количество использования = 1

Я запускаю Docker на CentOS 7, время от времени появляется следующее сообщение:

Message from [email protected] at Mar 29 17:23:03 ...
  kernel:unregister_netdevice: waiting for lo to become free. Usage count = 1

Я много искал, читал много ресурсов и пытался много способов, как обновление моей системы, обновление ядра и т.д., но сообщение все еще продолжает появляться, не слишком часто, но рано или поздно я увижу Это. Также я обнаружил, что проблема для этой проблемы на docker github остается открытой, тогда мои вопросы:

  • Что означает это сообщение? Может ли кто-нибудь дать мне простое объяснение, почему докер вызывает его?
  • Есть ли обходной путь для этого?
  • Если он еще не может быть исправлен (проблема все еще открыта), это повлияет на сервер или службы, запущенные внутри контейнера докеров? Будет ли это серьезной проблемой производительности, поскольку это также происходит на наших производственных серверах?

Версия для докеров:

Client:
 Version:      1.11.1
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   5604cbe
 Built:        Wed Apr 27 00:34:42 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.11.1
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   5604cbe
 Built:        Wed Apr 27 00:34:42 2016
 OS/Arch:      linux/amd64

Информация о ОС:

CentOS 7, with kernel version: 4.6.0-1.el7.elrepo.x86_64

Я очень ценю за любую информацию/советы или ресурсы, спасибо большое.

4b9b3361

Ответ 1

Ваш лучший источник информации - это проблема, с которой вы связались с докером # 5618. Это ошибка ядра и еще не решена. Проблема "запускается" докере, поскольку запуск/остановка контейнеров также создает сетевые интерфейсы для контейнеров при их создании/уничтожении.