Cannot create bond0 - claims no such device (19)

kjstech

New Member
Nov 10, 2024
6
0
1
I'm trying to create a bond0 with two ports from an Intel PCI-e NIC. I keep getting this error even on CLI if I ran ifreload -a "error: netlink: enp2s0f2: cannot enslave link enp2s0f2 to bond0: operation failed with "No such device" (19).

I'm looking right at the device, why would it say no such device? Any idea where the roadblock is here?

cannotcreatebond.png

cat /etc/network/interfaces
Code:
# network interface settings; autogenerated
# Please do NOT modify this file directly, unless you know what
# you're doing.
#
# If you want to manage parts of the network configuration manually,
# please utilize the 'source' or 'source-directory' directives to do
# so.
# PVE will preserve these directives, but will NOT read its network
# configuration from sourced files, so do not attempt to move any of
# the PVE managed interfaces into external files!


auto lo
iface lo inet loopback


iface eno1 inet manual


iface enp2s0f0 inet manual


auto enp2s0f1
iface enp2s0f1 inet manual


auto enp2s0f2
iface enp2s0f2 inet manual


auto enp2s0f3
iface enp2s0f3 inet manual


auto bond0
iface bond0 inet manual
        bond-slaves enp2s0f2 enp2s0f3
        bond-miimon 100
        bond-mode 802.3ad
        bond-xmit-hash-policy layer3+4


auto vmbr0
iface vmbr0 inet static
        address 192.168.5.249/24
        gateway 192.168.5.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
#Management


auto vmbr1
iface vmbr1 inet manual
        bridge-ports none
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094


source /etc/network/interfaces.d/*

lspci showing the 4 Intel I350 nics
Code:
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:16.3 Serial controller: Intel Corporation Cannon Lake PCH Active Management Technology - SOL (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Q370 Chipset LPC/eSPI Controller (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10)
01:00.0 Non-Volatile memory controller: SK hynix BC501 NVMe Solid State Drive
02:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
02:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
02:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
02:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)

cat /proc/net/bonding/bond0 (Note this is not connected to the switch yet....
Code:
Ethernet Channel Bonding Driver: v6.8.12-3-pve

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer3+4 (1)
MII Status: down
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

802.3ad info
LACP active: on
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 0
System MAC address: 00:00:00:00:00:00
bond bond0 has no active aggregator

What else can I look for?
 

Attachments

  • 1731290597038.png
    1731290597038.png
    65.2 KB · Views: 2
I tried with any of the ports on this 4 port Intel i350 adapter. Tried with enps0f0 and enps0f1, same error.

Heres some output of dmesg | grep enp2s0f

It creates these Error -19 calling set_mac_address any time I run ifreload -a

Code:
[  807.783989] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/98
[  807.783990] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/97
[  807.783991] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/96
[  807.783993] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/95
[  807.783994] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/94
[  807.783995] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/93
[  807.783997] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/92
[  807.783998] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/91
[  807.783999] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/90
[  807.784001] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/89
[  807.784002] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/88
[  807.784004] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/87
[  807.784005] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/86
[  807.784006] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/85
[  807.784008] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/84
[  807.784009] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/83
[  807.784010] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/82
[  807.784012] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/81
[  807.784013] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/80
[  807.784014] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/79
[  807.784016] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/78
[  807.784017] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/77
[  807.784018] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/76
[  807.784020] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/75
[  807.784021] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/74
[  807.784023] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/73
[  807.784024] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/72
[  807.784025] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/71
[  807.784027] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/70
[  807.784028] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/69
[  807.784029] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/68
[  807.784031] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/67
[  807.784032] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/66
[  807.784033] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/65
[  807.784035] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/64
[  807.784036] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/63
[  807.784037] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/62
[  807.784039] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/61
[  807.784040] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/60
[  807.784041] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/59
[  807.784043] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/58
[  807.784044] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/57
[  807.784045] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/56
[  807.784047] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/55
[  807.784048] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/54
[  807.784049] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/53
[  807.784051] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/52
[  807.784052] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/51
[  807.784053] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/50
[  807.784055] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/49
[  807.784056] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/48
[  807.784057] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/47
[  807.784059] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/46
[  807.784060] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/45
[  807.784061] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/44
[  807.784063] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/43
[  807.784064] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/42
[  807.784065] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/41
[  807.784067] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/40
[  807.784068] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/39
[  807.784070] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/38
[  807.784071] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/37
[  807.784072] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/36
[  807.784074] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/35
[  807.784075] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/34
[  807.784076] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/33
[  807.784077] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/32
[  807.784079] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/31
[  807.784080] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/30
[  807.784081] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/29
[  807.784083] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/28
[  807.784084] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/27
[  807.784085] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/26
[  807.784087] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/25
[  807.784088] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/24
[  807.784090] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/23
[  807.784091] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/22
[  807.784092] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/21
[  807.784094] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/20
[  807.784095] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/19
[  807.784096] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/18
[  807.784098] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/17
[  807.784099] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/16
[  807.784100] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/15
[  807.784102] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/14
[  807.784103] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/13
[  807.784104] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/12
[  807.784106] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/11
[  807.784107] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/10
[  807.784108] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/9
[  807.784110] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/8
[  807.784111] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/7
[  807.784112] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/6
[  807.784114] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/5
[  807.784115] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/4
[  807.784116] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/3
[  807.784118] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/2
[  807.784119] igb 0000:02:00.2 enp2s0f2: failed to kill vid 0081/1
[  807.784121] igb 0000:02:00.2 enp2s0f2: left allmulticast mode
[  807.791744] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[  847.799853] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[  988.810840] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[  997.005878] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[ 1004.285853] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[ 1034.834775] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[ 1133.122505] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[ 1137.554612] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[ 1240.139326] bond0: (slave enp2s0f0): Error -19 calling set_mac_address
[ 1662.799234] bond0: (slave enp2s0f0): Error -19 calling set_mac_address
[ 1696.099743] bond0: (slave enp2s0f2): Error -19 calling set_mac_address
[ 1751.762384] bond0: (slave enp2s0f2): Error -19 calling set_mac_address


lspci -v
Code:
02:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
        Subsystem: Intel Corporation I350 Gigabit Network Connection
        Flags: fast devsel, IRQ 16, IOMMU group 12
        Memory at bf900000 (32-bit, non-prefetchable) [size=128K]
        Memory at bf980000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable- Count=10 Masked-
        Capabilities: [a0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-e0-ed-ff-ff-51-6a-90
        Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
        Capabilities: [1a0] Transaction Processing Hints
        Capabilities: [1c0] Latency Tolerance Reporting
        Capabilities: [1d0] Access Control Services
        Kernel driver in use: igb
        Kernel modules: igb

02:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
        Subsystem: Intel Corporation I350 Gigabit Network Connection
        Flags: fast devsel, IRQ 17, IOMMU group 13
        Memory at bf920000 (32-bit, non-prefetchable) [size=128K]
        Memory at bf9c4000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable- Count=10 Masked-
        Capabilities: [a0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-e0-ed-ff-ff-51-6a-90
        Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
        Capabilities: [1a0] Transaction Processing Hints
        Capabilities: [1d0] Access Control Services
        Kernel driver in use: igb
        Kernel modules: igb

02:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
        Subsystem: Intel Corporation I350 Gigabit Network Connection
        Flags: fast devsel, IRQ 18, IOMMU group 14
        Memory at bf940000 (32-bit, non-prefetchable) [size=128K]
        Memory at bfa08000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable- Count=10 Masked-
        Capabilities: [a0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-e0-ed-ff-ff-51-6a-90
        Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
        Capabilities: [1a0] Transaction Processing Hints
        Capabilities: [1d0] Access Control Services
        Kernel driver in use: igb
        Kernel modules: igb

02:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
        Subsystem: Intel Corporation I350 Gigabit Network Connection
        Flags: fast devsel, IRQ 19, IOMMU group 15
        Memory at bf960000 (32-bit, non-prefetchable) [size=128K]
        Memory at bfa4c000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] MSI-X: Enable- Count=10 Masked-
        Capabilities: [a0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-e0-ed-ff-ff-51-6a-90
        Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
        Capabilities: [1a0] Transaction Processing Hints
        Capabilities: [1d0] Access Control Services
        Kernel driver in use: igb
        Kernel modules: igb
 
Last edited:
For S&G, I moved the nic to another PCI-E slot. Now they are enp1s0f0 through 03.
dmesg | grep Ethernet
Code:
[    1.449612] igb: Intel(R) Gigabit Ethernet Network Driver
[    1.534248] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
[    1.617085] igb 0000:01:00.1: Intel(R) Gigabit Ethernet Network Connection
[    1.700143] igb 0000:01:00.2: Intel(R) Gigabit Ethernet Network Connection
[    1.784120] igb 0000:01:00.3: Intel(R) Gigabit Ethernet Network Connection

dmesg | grep enp1s0f
Code:
[    1.797006] igb 0000:01:00.0 enp1s0f0: renamed from eth0
[    1.821019] igb 0000:01:00.1 enp1s0f1: renamed from eth1
[    1.827917] igb 0000:01:00.2 enp1s0f2: renamed from eth2
[    1.847834] igb 0000:01:00.3 enp1s0f3: renamed from eth3
[  309.975887] bond0: (slave enp1s0f2): Error -19 calling set_mac_address

ip a
Code:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
    link/ether c8:f7:50:f5:83:35 brd ff:ff:ff:ff:ff:ff
    altname enp0s31f6
3: enp1s0f0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:e0:ed:51:6a:90 brd ff:ff:ff:ff:ff:ff
4: enp1s0f1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:e0:ed:51:6a:91 brd ff:ff:ff:ff:ff:ff
5: enp1s0f2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:e0:ed:51:6a:92 brd ff:ff:ff:ff:ff:ff
6: enp1s0f3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:e0:ed:51:6a:93 brd ff:ff:ff:ff:ff:ff
7: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether c8:f7:50:f5:83:35 brd ff:ff:ff:ff:ff:ff
    inet 192.168.5.249/24 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::caf7:50ff:fef5:8335/64 scope link 
       valid_lft forever preferred_lft forever
8: bond0: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 1500 qdisc noqueue master vmbr1 state DOWN group default qlen 1000
    link/ether be:bc:30:7d:29:a6 brd ff:ff:ff:ff:ff:ff
9: vmbr1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 00:e0:ed:51:6a:92 brd ff:ff:ff:ff:ff:ff

cat /etc/network/interfaces
Code:
# network interface settings; autogenerated
# Please do NOT modify this file directly, unless you know what
# you're doing.
#
# If you want to manage parts of the network configuration manually,
# please utilize the 'source' or 'source-directory' directives to do
# so.
# PVE will preserve these directives, but will NOT read its network
# configuration from sourced files, so do not attempt to move any of
# the PVE managed interfaces into external files!

auto lo
iface lo inet loopback

iface eno1 inet manual

iface enp1s0f0 inet manual

iface enp1s0f1 inet manual

auto enp1s0f2
iface enp1s0f2 inet manual

auto enp1s0f3
iface enp1s0f3 inet manual

auto bond0
iface bond0 inet manual
        bond-slaves enp1s0f2 enp1s0f3
        bond-miimon 100
        bond-mode 802.3ad
        bond-xmit-hash-policy layer3+4

auto vmbr0
iface vmbr0 inet static
        address 192.168.5.249/24
        gateway 192.168.5.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
#Management

auto vmbr1
iface vmbr1 inet manual
        bridge-ports bond0
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094

source /etc/network/interfaces.d/*

ifreload -a
error: netlink: enp1s0f2: cannot enslave link enp1s0f2 to bond0: operation failed with 'No such device' (19)
 
I backed up /etc/pve and some content in /var/lib/vz to my other machine using WinSCP. I reinstalled proxmox. Used WinSCP to copy that content back over the new installation.

Had a heck of a time getting my pve node to see my data drive again, but after deleting it and readding it under "Datacenters" tab, it showed up and vms boot.

Guess what. I was able to create the bond.

So this chalks up to a corrupt proxmox installation I guess?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!