Since setup of iPXE would take a bit more time to setup, I resorted to manually adding the VLAN bond for now.
The steps are:
- SSH into the server node and go to
/etc/sysconfig/network. - Create files for each of the NICs you want to bond; in my case
enp3s0andenp4s0so I createdifcfg-enp3s0andifcfg-enp4s0with the following two lines:
STARTMODE='hotplug'
BOOTPROTO='none'
- Create a file for your bond, like
ifcfg-harvester-vlanwith the following lines (tweak as needed):
STARTMODE='auto'
BONDING_MASTER='yes'
BOOTPROTO='dhcp'
BONDING_SLAVE_0='enp3s0'
BONDING_SLAVE_1='enp4s0'
BONDING_MODULE_OPTS='miimon=100 mode=balance-tlb '
DHCLIENT_SET_DEFAULT_ROUTE='yes'
- Bring the newly created interfaces up with
sudo wicked ifup enp3s0 enp4s0 harvester-vlan. - Check the status with
ip -br a.
Refresh the UI and select the Host again to pick-up the new bond (if not, just reboot).
Now you can select harvester-vlan as the cluster VLAN.