Dell Intel PRO Family of Adapters Benutzerhandbuch

Seite 116

Advertising
background image

Ausführen des ethtool -t ethX Befehls verursacht Bruch zwischen PF und Test-Client

Wenn aktive VFs vorhanden sind, führt "ethtool -t" nur den Verbindungstest durch. Der Treiber protokolliert ebenfalls in
syslog, dass VFs heruntergefahren werden sollten, um einen vollständigen Diagnosetest durchzuführen.

Aktivieren von SR-IOV in einem 32-Bit oder 64-Bit Microsoft* Windows* Server
2008/R2 Gastbetriebssystem bei einer 10GbE-Netzwerkschnittstelle mit Intel® X540-
oder Intel® 82599-Controller unter KVM (Kernel-based Virtual Machine)

KVM Hypervisor/VMM unterstützt die Direktzuweisung eines PCIe-Geräts an eine VM. Dies schließt herkömmliche
PCIe-Geräte sowie SR-IOV-fähige Geräte mit Intel X540- und 82599-Controllern ein.

Während die Direktzuweisung eines PCIe-Geräts oder einer SR-IOV-VF (virtuellen Funktion) zu einer Linux-basierten
VM mit einem Kernel der Version 2.6.32 oder neuer problemlos funktioniert, ist ein Problem mit Microsoft Windows Ser-
ver 2008/R2 VMs bekannt, das zu einem Fehler mit gelbem Warnsymbol führt. Dieses Problem liegt im KVM VMM
selbst. Es hat nichts mit dem Intel Treiber oder der SR-IOV-Logik des VMM zu tun, sondern liegt daran, dass KVM ein
älteres CPU-Modell für die Gäste emuliert, das MSI-X Interrupts nicht unterstützt, was jedoch für Intel SR-IOV eine
Voraussetzung ist.

Falls Sie die Netzwerkschnittstellen mit Intel X540- oder 82599-Controllern im SR-IOV-Modus mit KVM und einem
Microsoft Windows Server 2008/R2-Gast-BS verwenden möchten, können Sie das Problem möglicherweise wie folgt
umgehen. Weisen Sie KVM zur Emulation eines anderen CPU-Modells an, wenn "qemu" zur Erstellung des KVM-
Gasts verwendet wird:

"-cpu qemu64,model=13"

DHCP-Lease beim Booten mit RedHat nicht erhalten

Bei Konfigurationen, mit denen der Autonegotiation-Vorgang länger als 5 Sekunden dauert, kann das Boot-Skript mit
der folgenden Meldung abbrechen:

"ethX: failed. No link present. Check cable?“

Falls dieser Fehler auftritt, obwohl das Bestehen einer Verbindung mit ethtool ethX bestätigt werden kann, setzen
Sie in /etc/sysconfig/network-scripts/ifcfg-ethX LINKDELAY=15.

HINWEIS: Verbindungsaufbau kann bis zu 30 Sekunden dauern. Passen Sie den Wert für LINKDELAY ent-
sprechend an.

Alternativ kann NetworkManager zur Konfiguration der Schnittstellen verwendet werden, was die Zeitüberschreitung
vermeidet. Anleitungen zur Konfiguration mit NetworkManager finden Sie gegebenenfalls in der zur Distribution gehö-
renden Dokumentation.

Beim Laden des ixgbe-Treibers mit Kernel 3.2.x und darüber erscheint eine „Kernel
Tainted“-Meldung

Wegen Kernel-Änderungen in der letzten Zeit verursacht das Laden eines „Out-of-Tree“-Treibers ein „Tainting“ des Ker-
nels.

Der Host kann nach dem Entfernen des PF-Treibers rebooten, wenn im Gastsystem
VFs aktiv sind.

Entladen Sie bei Kernel-Versionen vor 3.2 nicht den PF-Treiber, wenn VFs aktiv sind. Die Folge wäre, dass die VFs
nicht mehr funktionieren, bis der PF-Treiber wieder geladen ist, und dass es zu einem spontanen Neustart des Sys-
tems kommen kann.

Software-Bridging funktioniert mit SR-IOV-VFs (virtuelle Funktionen) nicht

SR-IOV-VFs (virtuelle Funktionen) können keinen Datenverkehr zwischen VMs, die emulierte Verbindungen auf einer
Linux-Software-Bridge verwenden und Verbindungen, die SR-IOV-VFs verwenden, übertragen oder empfangen.

Advertising