New or existing VLANs are not accessible or configured for use by virtual machines or VMkernel adapters on ESXi hosts within a Cisco HyperFlex environment, preventing proper network segmentation or connectivity for an HXSQL cluster.
This manifests as the inability to assign specific VLANs to VM network adapters or VMkernel ports and network connectivity failures for VMs or services intended to use these VLANs.
For VLANs to be usable by virtual machines or VMkernel adapters on ESXi hosts in a Cisco UCS environment, they must be configured end-to-end across the entire network path. This includes:
Failure to configure any of these layers will prevent the VLANs from reaching the virtual environment.
Configure > Networking > Virtual switches.vSwitch0).Add networking > Virtual Machine Port Group for a Standard Switch > Next.PG-HXSQL-VLAN#-MGMT, PG-HXSQL-VLAN##-VMOTION, PG-HXSQL-VLAN##-SQL-Data, PG-HXSQL-VLAN###-Replication).vmnic) that corresponds to a UCS vNIC, connected to a physical switch port configuredVMkernel Adapters (if applicable for HX Data, vMotion, Management):
Host > Configure > VMkernel adapters in vCenter.Add Networking (or edit an existing one).VMkernel Network Adapter.vMotion, Management, Fault Tolerance).Reference KB : Configuring VLAN on a vSwitch standard portgroup
https://knowledge.broadcom.com/external/article/311057/configuring-vlan-on-a-vswitch-standard-p.html
External Source : Configuring VLANs on UCS and VMware
https://community.cisco.com/t5/data-center-and-cloud-knowledge-base/configuring-vlans-on-ucs-and-vmware/ta-p/3143374