Ubuntu 16.04.03 проблемы с облачным изображением с драйвером ixgbevf

Я создал виртуальную машину с использованием облачного изображения Ubuntu 16.04, и у меня есть порт SRIOV, настроенный с / etc / network / interfaces. Я получаю следующее в журнале запуска:

[ OK ] Started Initial cloud-init job (pre-networking). [ OK ] Reached target Network (Pre). Starting Raise network interfaces... [ OK ] Started ifup for ens9. [ OK ] Started ifup for ens3. [ 5.008519] ixgbevf: Unable to start - perhaps the PF Driver isn't up yet [FAILED] Failed to start Raise network interfaces. See 'systemctl status networking.service' for details. [ OK ] Reached target Network. Starting Initial cloud-init job (metadata service crawler)...

, поэтому статус systemctl дает мне:

Active: failed (Result: exit-code) since Tue 2017-10-24 02:56:42 UTC; 7min ag Docs: man:interfaces(5) Process: 800 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1 Process: 785 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ Main PID: 800 (code=exited, status=1/FAILURE)

Поскольку он ссылается на man-страницу для / etc / network / interfaces Я думал, что у меня может быть некоторая ошибка. Но я не могу это заметить:

auto ens9 iface ens9 inet static address 99.71.145.116 netmask 255.255.255.240 broadcast 99.71.145.127 gateway 99.71.145.113 dns-nameserver 8.8.8.8 dns-nameserver 8.8.4.4 dns-search santabarabaranetworks.com iface ens9 inet6 static address 2001:999:1:841:1:0:20:100 netmask 64 gateway 2001:999:1:841::1

Теперь это странно. Интерфейс работает для IPv4, но ничего не имеет для IPv6. Кроме того, счетчики TX / RX остаются на нуле, хотя интерфейс передает пакеты:

root@www:~# ifconfig ens9 ens9 Link encap:Ethernet HWaddr 26:37:18:6f:fe:71 inet addr:99.71.145.116 Bcast:99.71.145.127 Mask:255.255.255.240 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) root@www:~# ethtool -i ens9 driver: ixgbevf version: 2.12.1-k

Обратите внимание, что ens9 также не может получить локальный адрес ссылки IPv6.

UPDATE:

По-видимому, у драйвера ixgbevf есть проблема, связанная с хост-портом , Если я переведу порт на VF на другой сетевой адаптер, тогда все будет работать. (В настоящее время у меня только две виртуальные машины на моем хосте). Но если у меня есть две виртуальные машины, которые используют один и тот же физический сетевой адаптер, то у меня есть описанная проблема.

Я заметил, что версия драйвера ixgbevf устарела по сравнению с тем, что Intel перечисляет текущие данные на своем веб-сайте. Кто-нибудь знает, если это проблема с версией?

0
задан 24 October 2017 в 20:07

0 ответов

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

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