Haven't run into this in the past, or in testing with proxmox on a 1GbE network. But in my production network each node has 2x 1GbE interfaces, and 2x 10GbE interfaces. This generates eth0, eth1, eth2, and eth3.
Most of the time, eth0&1 are 1GbE, and eth2&3 are 10GbE. Thus in my /etc/network/interfaces file I have:
However, after setting up the pvecm cluster, and starting to do some failover testing, I notice that I have about a 1 in 3 chance of actually getting the correct interface assignments on reboot.
In the past this would have been handled by /etc/udev/rules.d/70-persistent-net.rules , but it seems this is no longer the case?
All I really want is to ensure that my network configuration survives a reboot and I can successfully reconnect to the system afterwards.
Most of the time, eth0&1 are 1GbE, and eth2&3 are 10GbE. Thus in my /etc/network/interfaces file I have:
Code:
auto bond0
iface bond0 inet manual
slaves eth2 eth3
However, after setting up the pvecm cluster, and starting to do some failover testing, I notice that I have about a 1 in 3 chance of actually getting the correct interface assignments on reboot.
In the past this would have been handled by /etc/udev/rules.d/70-persistent-net.rules , but it seems this is no longer the case?
All I really want is to ensure that my network configuration survives a reboot and I can successfully reconnect to the system afterwards.