Before creating VNICS in host manual mode, you must install the BXOFED software onto the hosts. Afterwards, you create VNICs using static configuration files located on the hosts. These configuration files define the number of VNICs and the VNICs’ properties. The mlx4_vnic_confd daemon in the BXOFED software reads the configuration files and passes the relevant data to the mlx4_vnic module, which creates the VNICs.
The two types of configuration files for VNICs provide the same functionality:
A central configuration file (mlx4_vnic.conf)
VNIC-specific configuration files (ifcfg-ethXX where XX is the eth number of the VNIC)
If both forms of configuration files exist, the central configuration file has precedence and is the only file used.