OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

5.2. DPDK-Gerätekonfiguration


Das Paket dpdk stellt Init-Skripte bereit, die die Konfiguration der Gerätezuweisung und großer Seiten vereinfachen. Dadurch bleiben sie auch bei Neustarts bestehen.


Das Folgende ist ein Beispiel für die Datei /etc/dpdk/interfaces, die zwei Ports einer Netzwerkkarte konfiguriert. Eines mit uio_pci_generic und das andere mit vfio-pci


# Derzeit wird nur „pci“ unterstützt

# Geräte-ID auf dem angegebenen Bus

# Treiber zum Binden (vfio-pci oder uio_pci_generic)

#

# Beachten Sie, dass die beiden DPDK-kompatiblen Treiber uio_pci_generic und vfio-pci vorhanden sind

# Teil von linux-image-extra- Paket.

# Dieses Paket ist nicht immer standardmäßig installiert – zum Beispiel in Cloud-Images.

# Bitte installieren Sie es also, falls Probleme mit fehlenden Modulen auftreten.

#

#

pci 0000:04:00.0 uio_pci_generic

pci 0000:04:00.1 vfio-pci


Karten werden anhand ihrer PCI-ID identifiziert. Wenn Sie sich nicht sicher sind, können Sie das Tool dpdk_nic_bind verwenden, um die aktuell verfügbaren Geräte und die ihnen zugeordneten Treiber anzuzeigen.


dpdk_nic_bind --status


Netzwerkgeräte mit DPDK-kompatiblem Treiber

============================================

0000:04:00.0 'Ethernet Controller 10-Gigabit X540-AT2' drv=uio_pci_generic used=ixgbe


Netzwerkgeräte mit Kernel-Treiber

===================================

0000:02:00.0 „NetXtreme BCM5719 Gigabit Ethernet PCIe“ if=eth0 drv=tg3 ungenutzt=uio_pci_generic *Aktiv*

0000:02:00.1 „NetXtreme BCM5719 Gigabit Ethernet PCIe“ if=eth1 drv=tg3 ungenutzt=uio_pci_generic

0000:02:00.2 „NetXtreme BCM5719 Gigabit Ethernet PCIe“ if=eth2 drv=tg3 ungenutzt=uio_pci_generic

0000:02:00.3 „NetXtreme BCM5719 Gigabit Ethernet PCIe“ if=eth3 drv=tg3 ungenutzt=uio_pci_generic

0000:04:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=eth5 drv=ixgbe ungenutzt=uio_pci_generic


Andere Netzwerkgeräte

=====================


Top OS Cloud Computing bei OnWorks: