Created a new bond interface and lost management connectivity to hosts
-
Hi all, I have a fresh green fields install of Xen Orchestra with 3 x 8.3.0 servers.
The servers have 8 interfaces, of which I installed the management IP and VLAN on eth0, then connected all 3 to XO and added into a pool.
I then created a bond for eth0 and eth1 per https://xcp-ng.org/blog/2022/09/13/network-bonds-in-xcp-ng/ and the master failed to take any network config, and the 2 slaves both lost connectivity, even after a reboot.
Am I doing this correctly or did I miss something? -
Hi,
Do you have any specific MTU or all is by default?
-
olivierlambert I have 9000 everywhere on the network so i set the MTU to that.
I did notice in a previous POC that I used 1500 in XO/XCP-NG though....
Thoughts?
How can I recover, just delete /re-install the hypervisor and reconnect? -
That's probably the issue (MTU mismatch). It's very likely "MTU 9000 everywhere" isn't true and that's causing the problem. Please review first that MTU is correctly set to the same value everywhere.
-
olivierlambert Thanks, I have tried using xe-reset-networking and the emergency network reset function in the UI of XCP-NG and neither seem to work to reset the management Interface, after rebooting they still have no interfaces at all (which happened when the failed uplink bond was created).
I will probably need to wipe and re-install to get traction again.
Also I am confused with the MTU.
The servers we are using are configured (using a server profile template) that we also use with vMware, and the uplinks on those are all MTU 9000 both in the VNIC templates (ie hardware side) and in the distributed vSwitches in vCenter (equivalent of bonded interfaces in XO?)
If their was a problem with MTU, I would have though they would not work either.
I will keep at it, thanks for the help.