OnWorks Linux ແລະ Windows Online WorkStations

Logo

ໂຮດຕິ້ງອອນໄລນ໌ຟຣີສໍາລັບ WorkStations

<Previous | ເນື້ອໃນ | ຕໍ່ໄປ>

5.2. ການຕັ້ງຄ່າອຸປະກອນ DPDK


ຊຸດ dpdk ສະຫນອງສະຄິບ init ທີ່ງ່າຍໃນການຕັ້ງຄ່າອຸປະກອນແລະຫນ້າຂະຫນາດໃຫຍ່. ມັນຍັງເຮັດໃຫ້ພວກເຂົາສືບຕໍ່ reboots ຂ້າມ.


ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງຂອງໄຟລ໌ /etc/dpdk/interfaces ກໍານົດສອງພອດຂອງບັດເຄືອຂ່າຍ. ອັນໜຶ່ງທີ່ມີ uio_pci_generic ແລະອີກອັນໜຶ່ງທີ່ມີ vfio-pci


# ໃນປັດຈຸບັນພຽງແຕ່ "pci" ໄດ້ຮັບການສະຫນັບສະຫນູນ

# ID ອຸປະກອນຢູ່ໃນລົດເມທີ່ລະບຸ

# ໄດເວີທີ່ຈະຜູກມັດກັບ (vfio-pci ຫຼື uio_pci_generic)

#

# ຈົ່ງຮູ້ວ່າສອງໄດເວີທີ່ເຂົ້າກັນໄດ້ DPDK uio_pci_generic ແລະ vfio-pci ແມ່ນ

# ສ່ວນໜຶ່ງຂອງ linux-image-extra- ຊຸດ.

# ຊຸດນີ້ບໍ່ໄດ້ຖືກຕິດຕັ້ງໂດຍຄ່າເລີ່ມຕົ້ນສະ ເໝີ ໄປ - ຕົວຢ່າງໃນ cloud-images.

# ດັ່ງນັ້ນກະລຸນາຕິດຕັ້ງມັນໃນກໍລະນີທີ່ທ່ານພົບບັນຫາໂມດູນທີ່ຂາດຫາຍໄປ.

#

#

pci 0000:04:00.0 uio_pci_generic

pci 0000:04:00.1 vfio-pci


ບັດແມ່ນຖືກກໍານົດໂດຍ PCI-ID ຂອງເຂົາເຈົ້າ. ຖ້າທ່ານບໍ່ແນ່ໃຈວ່າທ່ານອາດຈະໃຊ້ເຄື່ອງມື dpdk_nic_bind ເພື່ອສະແດງອຸປະກອນທີ່ມີຢູ່ໃນປັດຈຸບັນ ແລະໄດເວີທີ່ເຂົາເຈົ້າຖືກມອບໝາຍໃຫ້.


dpdk_nic_bind --ສະຖານະ


ອຸປະກອນເຄືອຂ່າຍໂດຍໃຊ້ DPDK-compatible driver

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

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


ອຸປະກອນເຄືອຂ່າຍໂດຍໃຊ້ kernel driver

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

0000:02:00.0 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth0 drv=tg3 unused=uio_pci_generic *Active*

0000:02:00.1 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth1 drv=tg3 unused=uio_pci_generic

0000:02:00.2 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth2 drv=tg3 unused=uio_pci_generic

0000:02:00.3 'NetXtreme BCM5719 Gigabit Ethernet PCIe' if=eth3 drv=tg3 unused=uio_pci_generic

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


ອຸປະກອນເຄືອຂ່າຍອື່ນໆ

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


OS Cloud Computing ຍອດນິຍົມຢູ່ OnWorks: