We have a host with 2 management vmkernel ports.
1st port is using the default TCP/IP stack and the 2nd port we just created is using a custom TCP/IP stack
Reference - https://virtualizationreview.com/articles/2015/10/26/configure-multiple-tcpip-stacks-in-vsphere-6.as...
vmkernel1 - 192.168.101.100/24 with a default GW of 192.168.101.1
vmkernel2 - 10.1.1.100/24 with a default GW of 10.1.1.1
esxi responds to pings on both IPs, management traffic is enabled on vmk1, when we try to enable management traffic on vmk2 we get Failed to save configuration for VMkernel NIC vmk2, as a matter of fact enabling any services on the vmk2 generates the same error message.
Any help is greatly appreciated!
Regarding to the two VMkernels i am also supposing that you are using VLAN tagging to isolate both networks. Are these VLAN tagged correctly to the Physical Nics that you have on your portgroups?
Check swapping the order or only leaving one VMNIC available in the failing portgroup that backs up the new VMkernel to see if it works.
Looks like my problem is that Management Traffic is not supported on a custom TCP/IP stack. We are on ESXi 6.5