類型:infiniband

注意

容器和虛擬機都支援 infiniband 裝置類型。它僅支援容器的熱插拔,不支援虛擬機。

Incus 針對 InfiniBand 裝置支援兩種不同的網路類型

  • physical:將主機上的實體裝置傳遞到實例。目標裝置將從主機消失並出現在實例中。

  • sriov:將啟用 SR-IOV 的實體網路裝置的虛擬函式傳遞到實例中。

    注意

    InfiniBand 裝置支援 SR-IOV,但與其他啟用 SR-IOV 的裝置不同,InfiniBand 在 SR-IOV 模式下不支援動態裝置建立。因此,您必須透過設定相應的內核模組來預先設定虛擬函式的數量。

若要建立 physical infiniband 裝置,請使用以下命令

incus config device add <instance_name> <device_name> infiniband nictype=physical parent=<device>

若要建立 sriov infiniband 裝置,請使用以下命令

incus config device add <instance_name> <device_name> infiniband nictype=sriov parent=<sriov_enabled_device>

裝置選項

infiniband 裝置具有以下裝置選項

金鑰

類型

預設值

必要

描述

hwaddr

字串

隨機指派

新介面的 MAC 位址(可以是完整的 20 位元組變體或短的 8 位元組變體,這只會修改父裝置的最後 8 位元組)

mtu

整數

父 MTU

新介面的 MTU

name

字串

由內核指派

實例內的介面名稱

nictype

字串

-

裝置類型(physicalsriov 之一)

parent

字串

-

主機裝置或橋接器的名稱